From a19d26e88360c9760b2286bac4dfb1710fd2fa21 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期六, 12 八月 2023 13:33:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml index 8015984..6ef500b 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeCLassifyMapper.xml @@ -40,6 +40,10 @@ <result column="TENANT_ID" property="tenantId"/> </resultMap> + <sql id="tableName"> + pl_code_classify + </sql> + <select id="selectPlCodeClassifyPage" resultMap="plCodeClassifyResultMap"> select * from PL_CODE_CLASSIFY where is_deleted = 0 </select> @@ -204,7 +208,6 @@ CONNECT BY PRIOR OID = parentCodeClassifyOid) codeclassify0 </select> - <select id="selectByFieldNamePath" resultMap="plCodeClassifyResultMap"> select codeclassify0.OWNER as owner, codeclassify0.BTMTYPEID as btmtypeid, @@ -363,6 +366,7 @@ </if> order by id asc </select> + <select id="getRMLibByName" resultMap="plCodeClassifyResultMap"> select codeclassify0.OWNER as owner, codeclassify0.BTMTYPEID as btmtypeid, @@ -487,4 +491,23 @@ </if> connect by prior PARENTCODECLASSIFYOID = codeclassify0.oid </select> + + <select id="selectStartWithCurrentOid" resultMap="plCodeClassifyResultMap"> + select * from <include refid="tableName"/> + start with oid = #{oid} + connect by prior oid = parentcodeclassifyoid; + </select> + + <update id="batchUpdateLcStatus" parameterType="java.util.List"> + BEGIN + <foreach collection="records" item="item" index="index" separator=";"> + update <include refid="tableName"/> set + lcstatus = #{item.lcStatus}, + ts = #{item.ts}, + lastModifyTime = #{item.lastModifyTime}, + lastModifier = #{item.lastModifier} + where oid = #{item.oid,jdbcType=VARCHAR} + </foreach> + ;END; + </update> </mapper> -- Gitblit v1.9.3