From 087511862a295eda0cf808a92f2ed2df348d54ff Mon Sep 17 00:00:00 2001 From: fujunling <2984387807@qq.com> Date: 星期五, 26 五月 2023 19:00:23 +0800 Subject: [PATCH] 动态表单 --- 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