田源
2023-05-09 d2570148ec3884de3af721bd99c4b7acbbdee075
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?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.vci.ubcs.code.mapper.CodeClstempattrMapper">
 
    <!-- 通用查询映射结果 -->
    <resultMap id="CodeClstempattrResultMap" type="com.vci.ubcs.code.entity.CodeClstempattrEntity">
        <result column="OID" property="oid"/>
        <result column="REVISIONOID" property="revisionOid"/>
        <result column="NAMEOID" property="nameOid"/>
        <result column="BTMNAME" property="btmname"/>
        <result column="LASTR" property="lastR"/>
        <result column="FIRSTR" property="firstR"/>
        <result column="LASTV" property="lastV"/>
        <result column="FIRSTV" property="firstV"/>
        <result column="CREATOR" property="creator"/>
        <result column="CREATETIME" property="createTime"/>
        <result column="LASTMODIFIER" property="lastModifier"/>
        <result column="LASTMODIFYTIME" property="lastModifyTime"/>
        <result column="REVISIONRULE" property="revisionRule"/>
        <result column="VERSIONRULE" property="versionRule"/>
        <result column="REVISIONSEQ" property="revisionSeq"/>
        <result column="REVISIONVALUE" property="revisionValue"/>
        <result column="VERSIONSEQ" property="versionSeq"/>
        <result column="VERSIONVALUE" property="versionValue"/>
        <result column="LCTID" property="lctid"/>
        <result column="LCSTATUS" property="lcStatus"/>
        <result column="TS" property="ts"/>
        <result column="ID" property="id"/>
        <result column="NAME" property="name"/>
        <result column="DESCRIPTION" property="description"/>
        <result column="OWNER" property="owner"/>
        <result column="COPYFROMVERSION" property="copyFromVersion"/>
        <result column="CLASSIFYTEMPLATEOID" property="classifytemplateoid"/>
        <result column="ATTRIBUTEDATATYPE" property="attributedatatype"/>
        <result column="KEYATTRFLAG" property="keyattrflag"/>
        <result column="QUERYATTRFLAG" property="queryattrflag"/>
        <result column="SENIORQUERYATTRFLAG" property="seniorqueryattrflag"/>
        <result column="SAMEREPEATATTRFLAG" property="samerepeatattrflag"/>
        <result column="SORTATTRFLAG" property="sortattrflag"/>
        <result column="QRCODEFLAG" property="qrcodeflag"/>
        <result column="BARCODEFLAG" property="barcodeflag"/>
        <result column="COMPONENTRULE" property="componentrule"/>
        <result column="VERIFYRULE" property="verifyrule"/>
        <result column="CLASSIFYINVOKELEVEL" property="classifyinvokelevel"/>
        <result column="CLASSIFYINVOKEATTR" property="classifyinvokeattr"/>
        <result column="CLASSIFYINVOKEATTRNAME" property="classifyinvokeattrname"/>
        <result column="CLASSIFYINVOKEEDITFLAG" property="classifyinvokeeditflag"/>
        <result column="ORDERNUM" property="ordernum"/>
        <result column="FORMDISPLAYFLAG" property="formdisplayflag"/>
        <result column="TABLEDISPLAYFLAG" property="tabledisplayflag"/>
        <result column="ATTRIBUTEGROUP" property="attributegroup"/>
        <result column="ENUMID" property="enumid"/>
        <result column="ENUMNAME" property="enumname"/>
        <result column="ENUMEDITFLAG" property="enumeditflag"/>
        <result column="REFERBTMID" property="referbtmid"/>
        <result column="REFERBTMNAME" property="referbtmname"/>
        <result column="REFERCONFIG" property="referconfig"/>
        <result column="REQUIREFLAG" property="requireflag"/>
        <result column="READONLYFLAG" property="readonlyflag"/>
        <result column="CONTROLLENGTH" property="controllength"/>
        <result column="FORMDISPLAYSTYLE" property="formdisplaystyle"/>
        <result column="TABLEDISPLAYSTYLE" property="tabledisplaystyle"/>
        <result column="FORMHREF" property="formhref"/>
        <result column="TABLEHREF" property="tablehref"/>
        <result column="PRECISIONLENGTH" property="precisionlength"/>
        <result column="SCALELENGTH" property="scalelength"/>
        <result column="VALUEAREA" property="valuearea"/>
        <result column="CODEDATEFORMAT" property="codedateformat"/>
        <result column="TABLEDISPLAYJS" property="tabledisplayjs"/>
        <result column="TEXTAREAFLAG" property="textareaflag"/>
        <result column="IMAGEFLAG" property="imageflag"/>
        <result column="DEFAULTVALUE" property="defaultvalue"/>
        <result column="PREFIXVALUE" property="prefixvalue"/>
        <result column="SUFFIXVALUE" property="suffixvalue"/>
        <result column="FILTERSOURCEATTR" property="filtersourceattr"/>
        <result column="FILTERSOURCEATTRNAME" property="filtersourceattrname"/>
        <result column="ENUMSTRING" property="enumstring"/>
        <result column="ATTRTABLEWIDTH" property="attrtablewidth"/>
        <result column="EXPLAIN" property="explain"/>
        <result column="LIBRARYIDENTIFICATION" property="libraryidentification"/>
        <result column="PARENTCODE" property="parentcode"/>
        <result column="PARENTNAME" property="parentname"/>
        <result column="PARENTQUERYATTR" property="parentqueryattr"/>
    </resultMap>
 
 
    <select id="selectCodeClstempattrPage" resultMap="CodeClstempattrResultMap">
        select * from PL_CODE_CLSTEMPATTR where 1=1
    </select>
 
    <select id="selectByClassifytemplateoid" resultMap="CodeClstempattrResultMap">
        select * from PL_CODE_CLSTEMPATTR where classifytemplateoid in (${classifytemplateoid})
    </select>
 
    <select id="selectRefByOid" resultMap="CodeClstempattrResultMap">
        select  codeclstempattr0.OID                    as oid
        from PL_CODE_CLSTEMPATTR codeclstempattr0
                 left join PL_CODE_CLSTEMPLATE classifytemplateoid
                           on codeclstempattr0.classifyTemplateOid = classifytemplateoid.oid
        where codeclstempattr0.classifytemplateoid = #{oid}
    </select>
 
 
</mapper>