From 3ee8f92de114c37937e24ef1762aa976d04a5cd4 Mon Sep 17 00:00:00 2001
From: lihang <lihang@vci-tech.com>
Date: 星期五, 26 五月 2023 18:24:10 +0800
Subject: [PATCH] DO添加TableId
---
Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml | 48 +++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 47 insertions(+), 1 deletions(-)
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml
index 89fc815..7c45672 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreClassifyMapper.xml
@@ -2,7 +2,7 @@
<!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.DockingPreClassifyMapper">
<!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
- <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreClassify">
+ <resultMap id="plDockingClassifyResultMap" type="com.vci.ubcs.code.entity.DockingPreClassify">
<result column="OID" property="oid"/>
<result column="REVISIONOID" property="revisionOid"/>
<result column="NAMEOID" property="nameOid"/>
@@ -34,5 +34,51 @@
<result column="NODELINKNAME" property="getNodeLinkName"/>
<result column="PID" property="pid"/>
</resultMap>
+ <select id="selectCompanyGroupClassifyVOByTree" resultMap="plDockingClassifyResultMap">
+ select codeclassify0.OID as oid,
+ codeclassify0.REVISIONOID as revisionoid,
+ codeclassify0.NAMEOID as nameOid,
+ codeclassify0.BTMNAME as btmname,
+ codeclassify0.LASTR as lastr,
+ codeclassify0.FIRSTR as firstr,
+ codeclassify0.LASTV as lastv,
+ codeclassify0.FIRSTV as firstv,
+ codeclassify0.CREATOR as creator,
+ codeclassify0.CREATETIME as createtime,
+ codeclassify0.LASTMODIFIER as lastmodifier,
+ codeclassify0.LASTMODIFYTIME as lastmodifytime,
+ codeclassify0.REVISIONRULE as revisionrule,
+ codeclassify0.VERSIONRULE as versionrule,
+ codeclassify0.REVISIONSEQ as revisionseq,
+ codeclassify0.REVISIONVALUE as revisionvalue,
+ codeclassify0.VERSIONSEQ as versionseq,
+ codeclassify0.VERSIONVALUE as versionvalue,
+ codeclassify0.LCTID as lctid,
+ codeclassify0.LCSTATUS as lcstatus,
+ codeclassify0.OID as oid,
+ codeclassify0.TS as ts,
+ codeclassify0.DESCRIPTION as description,
+ codeclassify0.OWNER as owner,
+ codeclassify0.COPYFROMVERSION as copyfromversion,
+ codeclassify0.ID as id,
+ codeclassify0.NAME as name,
+ codeclassify0.CLASSNAME as classname,
+ codeclassify0.NODELINK as nodelink,
+ codeclassify0.NODELINKNAME as nodelinkname,
+ codeclassify0.PID as pid
+ from PL_CODE_JCLASSIFY codeclassify0
+ <where>
+ <if test="oid != null and oid != ''">
+ codeclassify0.pid = '${oid}'
+ </if>
+ <if test="oid = null">
+ codeclassify0.pid is null
+ </if>
+ </where>
+ order by id asc
+ </select>
+ <select id="checkHasChild" resultType="java.lang.Boolean">
+ select count(oid) from PL_CODE_JCLASSIFY where pid = #{oid}
+ </select>
</mapper>
--
Gitblit v1.9.3