From 770b213864822afd95f59b6f69e8ee0e28eb3069 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期四, 20 三月 2025 09:20:55 +0800
Subject: [PATCH] Merge branch 'dev'
---
business/src/main/resources/mapper/CodingRulerMapper.xml | 62 +++++++++++++++++++++++++++++++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git a/business/src/main/resources/mapper/CodingRulerMapper.xml b/business/src/main/resources/mapper/CodingRulerMapper.xml
new file mode 100644
index 0000000..24e7732
--- /dev/null
+++ b/business/src/main/resources/mapper/CodingRulerMapper.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ycl.mapper.CodingRulerMapper">
+
+ <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+ <resultMap id="BaseResultMap" type="com.ycl.domain.vo.CodingRulerVO">
+ <result column="project_code_type" property="projectCodeType" />
+ <result column="interval_type" property="intervalType" />
+ <result column="left_symbol" property="leftSymbol" />
+ <result column="left_value" property="leftValue" />
+ <result column="right_symbol" property="rightSymbol" />
+ <result column="right_value" property="rightValue" />
+ <result column="status" property="status"/>
+ </resultMap>
+
+
+
+
+
+
+
+ <select id="getById" resultMap="BaseResultMap">
+ SELECT
+ TCR.project_code_type,
+ TCR.interval_type,
+ TCR.left_symbol,
+ TCR.left_value,
+ TCR.right_symbol,
+ TCR.right_value,
+ TCR.id,
+ TCR.status
+ FROM
+ t_coding_ruler TCR
+ WHERE
+ TCR.id = #{id} AND TCR.deleted = 0
+ </select>
+
+
+ <select id="getPage" resultMap="BaseResultMap">
+ SELECT
+ TCR.project_code_type,
+ TCR.interval_type,
+ TCR.left_symbol,
+ TCR.left_value,
+ TCR.right_symbol,
+ TCR.right_value,
+ TCR.id,
+ TCR.status
+ FROM
+ t_coding_ruler TCR
+ WHERE 1=1
+ <if test="query.projectCodeType != '' and query.projectCodeType != null ">
+ AND TCR.project_code_type = #{query.projectCodeType}
+ </if>
+ <if test="query.intervalType != '' and query.intervalType != null ">
+ AND TCR.interval_type = #{query.intervalType}
+ </if>
+ AND TCR.deleted = 0
+ order by TCR.gmt_update DESC
+ </select>
+
+</mapper>
--
Gitblit v1.8.0