From 7df1d61319149a666e8b2801a3c89c1d80900d2e Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 07 四月 2023 17:57:46 +0800 Subject: [PATCH] 编码规则相关代码上传 --- Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeRuleMapper.xml | 73 ++++++++++++++++++++++++++++++++++++ 1 files changed, 73 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeRuleMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeRuleMapper.xml index dbf33c5..cb3e086 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeRuleMapper.xml +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeRuleMapper.xml @@ -2,5 +2,78 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.vci.ubcs.code.mapper.CodeRuleMapper"> + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="codeRuleResultMap" type="com.vci.ubcs.code.entity.CodeRule"> + <id property="oid" column="OID"/> + <result property="btmname" column="BTMNAME"/> + <result property="revisionOid" column="REVISIONOID"/> + <result property="nameOid" column="NAMEOID"/> + <result property="lastR" column="LASTR"/> + <result property="firstR" column="FIRSTR"/> + <result property="lastV" column="LASTV"/> + <result property="firstV" column="FIRSTV"/> + <result property="creator" column="CREATOR"/> + <result property="createTime" column="CREATETIME"/> + <result property="lastModifier" column="LASTMODIFIER"/> + <result property="lastModifyTime" column="LASTMODIFYTIME"/> + <result property="revisionRule" column="REVISIONVALUE"/> + <result property="versionRule" column="VISIONRULE"/> + <result property="revisionValue" column="REVISIONRULE"/> + <result property="versionValue" column="VERSIONVALUE"/> + <result property="revisionSeq" column="REVISIONSEQ"/> + <result property="versionSeq" column="VERSIONSEQ"/> + <result property="lctid" column="LCTID"/> + <result property="lcStatus" column="LCSTATUS"/> + <result property="ts" column="TS"/> + <result property="id" column="ID"/> + <result property="name" column="NAME"/> + <result property="description" column="DESCRIPTION"/> + <result property="owner" column="OWNER"/> + <result property="copyFromVersion" column="COPYFROMVERSION"/> + </resultMap> + + <select id="selectCodeRulePage" resultMap="codeRuleResultMap"> + SELECT PCR.oid, + PCR.REVISIONOID, + PCR.NAMEOID, + PCR.BTMNAME, + PCR.LASTR, + PCR.FIRSTR, + PCR.LASTV, + PCR.FIRSTV, + PCR.CREATOR, + PCR.CREATETIME, + PCR.LASTMODIFIER, + PCR.LASTMODIFYTIME, + PCR.REVISIONRULE, + PCR.VERSIONRULE, + PCR.REVISIONVALUE, + PCR.VERSIONVALUE, + PCR.REVISIONSEQ, + PCR.VERSIONSEQ, + PCR.LCTID, + PCR.LCSTATUS, + PCR.TS, + PCR.ID, + PCR.NAME, + PCR.DESCRIPTION, + PCR.OWNER, + PCR.COPYFROMVERSION + FROM PL_CODE_RULE PCR + <where> + <if test="codeRule.id != null and codeRule.id != ''"> + and ID like concat(concat('%',#{codeRule.id}),'%') + </if> + <if test="codeRule.name != null and codeRule.name != ''"> + and NAME like concat(concat('%',#{codeRule.name}),'%') + </if> + <if test="codeRule.description != null and codeRule.description != ''"> + and DESCRIPTION like concat(concat('%',#{codeRule.description}),'%') + </if> + <if test="codeRule.lcStatus != null and codeRule.lcStatus != ''"> + and lcStatus like concat(concat('%',#{codeRule.lcStatus}),'%') + </if> + </where> + </select> </mapper> -- Gitblit v1.9.3