| | |
| | | </select> |
| | | |
| | | <!--查询指定行数据--> |
| | | <select id="queryAllByLimit" resultMap="CodeReferconfigMap"> |
| | | <select id="queryAllByPage" resultMap="CodeReferconfigMap"> |
| | | select |
| | | OID, REVISIONOID, NAMEOID, BTMNAME, LASTR, FIRSTR, LASTV, FIRSTV, CREATOR, CREATETIME, REVISIONSEQ, REVISIONVALUE, VERSIONSEQ, VERSIONVALUE, LCTID, LCSTATUS, TS, NAME, DESCRIPTION, OWNER, COPYFROMVERSION, ORDERNUM, REFERTYPE, TEXTFIELD, VALUEFIELD, TYPE, URL, BACKPATH, METHOD, HEIGHT, PARAMFORFORMKEY, ISMUTI, MAPFIELDS, REFERCONTENT, DISPLAYTABLE, LIMIT, SORTFIELD, SORTTYPE, PARENTFIELDNAME, PARENTUSEDFIELD, PARENTVALUE, LOADTYPE, ONLYLEAF |
| | | from PL_CODE_REFERCONFIG |
| | |
| | | </where> |
| | | limit #{pageable.offset}, #{pageable.pageSize} |
| | | </select> |
| | | |
| | | <!--统计总行数--> |
| | | <select id="count" resultType="java.lang.Long"> |
| | | select count(1) |
| | | from PL_CODE_REFERCONFIG |
| | | <where> |
| | | <if test="oid != null and oid != ''"> |
| | | and OID = #{oid} |
| | | </if> |
| | | <if test="revisionoid != null and revisionoid != ''"> |
| | | and REVISIONOID = #{revisionoid} |
| | | </if> |
| | | <if test="nameoid != null and nameoid != ''"> |
| | | and NAMEOID = #{nameoid} |
| | | </if> |
| | | <if test="btmname != null and btmname != ''"> |
| | | and BTMNAME = #{btmname} |
| | | </if> |
| | | <if test="lastr != null and lastr != ''"> |
| | | and LASTR = #{lastr} |
| | | </if> |
| | | <if test="firstr != null and firstr != ''"> |
| | | and FIRSTR = #{firstr} |
| | | </if> |
| | | <if test="lastv != null and lastv != ''"> |
| | | and LASTV = #{lastv} |
| | | </if> |
| | | <if test="firstv != null and firstv != ''"> |
| | | and FIRSTV = #{firstv} |
| | | </if> |
| | | <if test="creator != null and creator != ''"> |
| | | and CREATOR = #{creator} |
| | | </if> |
| | | <if test="createtime != null and createtime != ''"> |
| | | and CREATETIME = #{createtime} |
| | | </if> |
| | | <if test="revisionseq != null"> |
| | | and REVISIONSEQ = #{revisionseq} |
| | | </if> |
| | | <if test="revisionvalue != null and revisionvalue != ''"> |
| | | and REVISIONVALUE = #{revisionvalue} |
| | | </if> |
| | | <if test="versionseq != null"> |
| | | and VERSIONSEQ = #{versionseq} |
| | | </if> |
| | | <if test="versionvalue != null and versionvalue != ''"> |
| | | and VERSIONVALUE = #{versionvalue} |
| | | </if> |
| | | <if test="lctid != null and lctid != ''"> |
| | | and LCTID = #{lctid} |
| | | </if> |
| | | <if test="lcstatus != null and lcstatus != ''"> |
| | | and LCSTATUS = #{lcstatus} |
| | | </if> |
| | | <if test="ts != null and ts != ''"> |
| | | and TS = #{ts} |
| | | </if> |
| | | <if test="name != null and name != ''"> |
| | | and NAME = #{name} |
| | | </if> |
| | | <if test="description != null and description != ''"> |
| | | and DESCRIPTION = #{description} |
| | | </if> |
| | | <if test="owner != null and owner != ''"> |
| | | and OWNER = #{owner} |
| | | </if> |
| | | <if test="copyfromversion != null and copyfromversion != ''"> |
| | | and COPYFROMVERSION = #{copyfromversion} |
| | | </if> |
| | | <if test="ordernum != null"> |
| | | and ORDERNUM = #{ordernum} |
| | | </if> |
| | | <if test="refertype != null and refertype != ''"> |
| | | and REFERTYPE = #{refertype} |
| | | </if> |
| | | <if test="textfield != null and textfield != ''"> |
| | | and TEXTFIELD = #{textfield} |
| | | </if> |
| | | <if test="valuefield != null and valuefield != ''"> |
| | | and VALUEFIELD = #{valuefield} |
| | | </if> |
| | | <if test="type != null and type != ''"> |
| | | and TYPE = #{type} |
| | | </if> |
| | | <if test="url != null and url != ''"> |
| | | and URL = #{url} |
| | | </if> |
| | | <if test="backpath != null and backpath != ''"> |
| | | and BACKPATH = #{backpath} |
| | | </if> |
| | | <if test="method != null and method != ''"> |
| | | and METHOD = #{method} |
| | | </if> |
| | | <if test="height != null"> |
| | | and HEIGHT = #{height} |
| | | </if> |
| | | <if test="paramforformkey != null and paramforformkey != ''"> |
| | | and PARAMFORFORMKEY = #{paramforformkey} |
| | | </if> |
| | | <if test="ismuti != null and ismuti != ''"> |
| | | and ISMUTI = #{ismuti} |
| | | </if> |
| | | <if test="mapfields != null and mapfields != ''"> |
| | | and MAPFIELDS = #{mapfields} |
| | | </if> |
| | | <if test="refercontent != null and refercontent != ''"> |
| | | and REFERCONTENT = #{refercontent} |
| | | </if> |
| | | <if test="displaytable != null and displaytable != ''"> |
| | | and DISPLAYTABLE = #{displaytable} |
| | | </if> |
| | | <if test="limit != null and limit != ''"> |
| | | and LIMIT = #{limit} |
| | | </if> |
| | | <if test="sortfield != null and sortfield != ''"> |
| | | and SORTFIELD = #{sortfield} |
| | | </if> |
| | | <if test="sorttype != null and sorttype != ''"> |
| | | and SORTTYPE = #{sorttype} |
| | | </if> |
| | | <if test="parentfieldname != null and parentfieldname != ''"> |
| | | and PARENTFIELDNAME = #{parentfieldname} |
| | | </if> |
| | | <if test="parentusedfield != null and parentusedfield != ''"> |
| | | and PARENTUSEDFIELD = #{parentusedfield} |
| | | </if> |
| | | <if test="parentvalue != null and parentvalue != ''"> |
| | | and PARENTVALUE = #{parentvalue} |
| | | </if> |
| | | <if test="loadtype != null and loadtype != ''"> |
| | | and LOADTYPE = #{loadtype} |
| | | </if> |
| | | <if test="onlyleaf != null and onlyleaf != ''"> |
| | | and ONLYLEAF = #{onlyleaf} |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | <!--新增所有列--> |
| | | <insert id="insert" keyProperty="oid" useGeneratedKeys="true"> |
| | | insert into PL_CODE_REFERCONFIG(REVISIONOID, NAMEOID, BTMNAME, LASTR, FIRSTR, LASTV, FIRSTV, CREATOR, CREATETIME, REVISIONSEQ, REVISIONVALUE, VERSIONSEQ, VERSIONVALUE, LCTID, LCSTATUS, TS, NAME, DESCRIPTION, OWNER, COPYFROMVERSION, ORDERNUM, REFERTYPE, TEXTFIELD, VALUEFIELD, TYPE, URL, BACKPATH, METHOD, HEIGHT, PARAMFORFORMKEY, ISMUTI, MAPFIELDS, REFERCONTENT, DISPLAYTABLE, LIMIT, SORTFIELD, SORTTYPE, PARENTFIELDNAME, PARENTUSEDFIELD, PARENTVALUE, LOADTYPE, ONLYLEAF) |
| | | values (#{revisionoid}, #{nameoid}, #{btmname}, #{lastr}, #{firstr}, #{lastv}, #{firstv}, #{creator}, #{createtime}, #{revisionseq}, #{revisionvalue}, #{versionseq}, #{versionvalue}, #{lctid}, #{lcstatus}, #{ts}, #{name}, #{description}, #{owner}, #{copyfromversion}, #{ordernum}, #{refertype}, #{textfield}, #{valuefield}, #{type}, #{url}, #{backpath}, #{method}, #{height}, #{paramforformkey}, #{ismuti}, #{mapfields}, #{refercontent}, #{displaytable}, #{limit}, #{sortfield}, #{sorttype}, #{parentfieldname}, #{parentusedfield}, #{parentvalue}, #{loadtype}, #{onlyleaf}) |
| | | </insert> |
| | | |
| | | <insert id="insertBatch" keyProperty="oid" useGeneratedKeys="true"> |
| | | insert into PL_CODE_REFERCONFIG(REVISIONOID, NAMEOID, BTMNAME, LASTR, FIRSTR, LASTV, FIRSTV, CREATOR, CREATETIME, REVISIONSEQ, REVISIONVALUE, VERSIONSEQ, VERSIONVALUE, LCTID, LCSTATUS, TS, NAME, DESCRIPTION, OWNER, COPYFROMVERSION, ORDERNUM, REFERTYPE, TEXTFIELD, VALUEFIELD, TYPE, URL, BACKPATH, METHOD, HEIGHT, PARAMFORFORMKEY, ISMUTI, MAPFIELDS, REFERCONTENT, DISPLAYTABLE, LIMIT, SORTFIELD, SORTTYPE, PARENTFIELDNAME, PARENTUSEDFIELD, PARENTVALUE, LOADTYPE, ONLYLEAF) |
| | | values |
| | | <foreach collection="entities" item="entity" separator=","> |
| | | (#{entity.revisionoid}, #{entity.nameoid}, #{entity.btmname}, #{entity.lastr}, #{entity.firstr}, #{entity.lastv}, #{entity.firstv}, #{entity.creator}, #{entity.createtime}, #{entity.revisionseq}, #{entity.revisionvalue}, #{entity.versionseq}, #{entity.versionvalue}, #{entity.lctid}, #{entity.lcstatus}, #{entity.ts}, #{entity.name}, #{entity.description}, #{entity.owner}, #{entity.copyfromversion}, #{entity.ordernum}, #{entity.refertype}, #{entity.textfield}, #{entity.valuefield}, #{entity.type}, #{entity.url}, #{entity.backpath}, #{entity.method}, #{entity.height}, #{entity.paramforformkey}, #{entity.ismuti}, #{entity.mapfields}, #{entity.refercontent}, #{entity.displaytable}, #{entity.limit}, #{entity.sortfield}, #{entity.sorttype}, #{entity.parentfieldname}, #{entity.parentusedfield}, #{entity.parentvalue}, #{entity.loadtype}, #{entity.onlyleaf}) |
| | | </foreach> |
| | | </insert> |
| | | |
| | | <insert id="insertOrUpdateBatch" keyProperty="oid" useGeneratedKeys="true"> |
| | | insert into PL_CODE_REFERCONFIG(REVISIONOID, NAMEOID, BTMNAME, LASTR, FIRSTR, LASTV, FIRSTV, CREATOR, CREATETIME, REVISIONSEQ, REVISIONVALUE, VERSIONSEQ, VERSIONVALUE, LCTID, LCSTATUS, TS, NAME, DESCRIPTION, OWNER, COPYFROMVERSION, ORDERNUM, REFERTYPE, TEXTFIELD, VALUEFIELD, TYPE, URL, BACKPATH, METHOD, HEIGHT, PARAMFORFORMKEY, ISMUTI, MAPFIELDS, REFERCONTENT, DISPLAYTABLE, LIMIT, SORTFIELD, SORTTYPE, PARENTFIELDNAME, PARENTUSEDFIELD, PARENTVALUE, LOADTYPE, ONLYLEAF) |
| | | values |
| | | <foreach collection="entities" item="entity" separator=","> |
| | | (#{entity.revisionoid}, #{entity.nameoid}, #{entity.btmname}, #{entity.lastr}, #{entity.firstr}, #{entity.lastv}, #{entity.firstv}, #{entity.creator}, #{entity.createtime}, #{entity.revisionseq}, #{entity.revisionvalue}, #{entity.versionseq}, #{entity.versionvalue}, #{entity.lctid}, #{entity.lcstatus}, #{entity.ts}, #{entity.name}, #{entity.description}, #{entity.owner}, #{entity.copyfromversion}, #{entity.ordernum}, #{entity.refertype}, #{entity.textfield}, #{entity.valuefield}, #{entity.type}, #{entity.url}, #{entity.backpath}, #{entity.method}, #{entity.height}, #{entity.paramforformkey}, #{entity.ismuti}, #{entity.mapfields}, #{entity.refercontent}, #{entity.displaytable}, #{entity.limit}, #{entity.sortfield}, #{entity.sorttype}, #{entity.parentfieldname}, #{entity.parentusedfield}, #{entity.parentvalue}, #{entity.loadtype}, #{entity.onlyleaf}) |
| | | </foreach> |
| | | on duplicate key update |
| | | REVISIONOID = values(REVISIONOID), |
| | | NAMEOID = values(NAMEOID), |
| | | BTMNAME = values(BTMNAME), |
| | | LASTR = values(LASTR), |
| | | FIRSTR = values(FIRSTR), |
| | | LASTV = values(LASTV), |
| | | FIRSTV = values(FIRSTV), |
| | | CREATOR = values(CREATOR), |
| | | CREATETIME = values(CREATETIME), |
| | | REVISIONSEQ = values(REVISIONSEQ), |
| | | REVISIONVALUE = values(REVISIONVALUE), |
| | | VERSIONSEQ = values(VERSIONSEQ), |
| | | VERSIONVALUE = values(VERSIONVALUE), |
| | | LCTID = values(LCTID), |
| | | LCSTATUS = values(LCSTATUS), |
| | | TS = values(TS), |
| | | NAME = values(NAME), |
| | | DESCRIPTION = values(DESCRIPTION), |
| | | OWNER = values(OWNER), |
| | | COPYFROMVERSION = values(COPYFROMVERSION), |
| | | ORDERNUM = values(ORDERNUM), |
| | | REFERTYPE = values(REFERTYPE), |
| | | TEXTFIELD = values(TEXTFIELD), |
| | | VALUEFIELD = values(VALUEFIELD), |
| | | TYPE = values(TYPE), |
| | | URL = values(URL), |
| | | BACKPATH = values(BACKPATH), |
| | | METHOD = values(METHOD), |
| | | HEIGHT = values(HEIGHT), |
| | | PARAMFORFORMKEY = values(PARAMFORFORMKEY), |
| | | ISMUTI = values(ISMUTI), |
| | | MAPFIELDS = values(MAPFIELDS), |
| | | REFERCONTENT = values(REFERCONTENT), |
| | | DISPLAYTABLE = values(DISPLAYTABLE), |
| | | LIMIT = values(LIMIT), |
| | | SORTFIELD = values(SORTFIELD), |
| | | SORTTYPE = values(SORTTYPE), |
| | | PARENTFIELDNAME = values(PARENTFIELDNAME), |
| | | PARENTUSEDFIELD = values(PARENTUSEDFIELD), |
| | | PARENTVALUE = values(PARENTVALUE), |
| | | LOADTYPE = values(LOADTYPE), |
| | | ONLYLEAF = values(ONLYLEAF) |
| | | </insert> |
| | | |
| | | <!--通过主键修改数据--> |
| | | <update id="update"> |
| | | update PL_CODE_REFERCONFIG |
| | | <set> |
| | | <if test="revisionoid != null and revisionoid != ''"> |
| | | REVISIONOID = #{revisionoid}, |
| | | </if> |
| | | <if test="nameoid != null and nameoid != ''"> |
| | | NAMEOID = #{nameoid}, |
| | | </if> |
| | | <if test="btmname != null and btmname != ''"> |
| | | BTMNAME = #{btmname}, |
| | | </if> |
| | | <if test="lastr != null and lastr != ''"> |
| | | LASTR = #{lastr}, |
| | | </if> |
| | | <if test="firstr != null and firstr != ''"> |
| | | FIRSTR = #{firstr}, |
| | | </if> |
| | | <if test="lastv != null and lastv != ''"> |
| | | LASTV = #{lastv}, |
| | | </if> |
| | | <if test="firstv != null and firstv != ''"> |
| | | FIRSTV = #{firstv}, |
| | | </if> |
| | | <if test="creator != null and creator != ''"> |
| | | CREATOR = #{creator}, |
| | | </if> |
| | | <if test="createtime != null and createtime != ''"> |
| | | CREATETIME = #{createtime}, |
| | | </if> |
| | | <if test="revisionseq != null"> |
| | | REVISIONSEQ = #{revisionseq}, |
| | | </if> |
| | | <if test="revisionvalue != null and revisionvalue != ''"> |
| | | REVISIONVALUE = #{revisionvalue}, |
| | | </if> |
| | | <if test="versionseq != null"> |
| | | VERSIONSEQ = #{versionseq}, |
| | | </if> |
| | | <if test="versionvalue != null and versionvalue != ''"> |
| | | VERSIONVALUE = #{versionvalue}, |
| | | </if> |
| | | <if test="lctid != null and lctid != ''"> |
| | | LCTID = #{lctid}, |
| | | </if> |
| | | <if test="lcstatus != null and lcstatus != ''"> |
| | | LCSTATUS = #{lcstatus}, |
| | | </if> |
| | | <if test="ts != null and ts != ''"> |
| | | TS = #{ts}, |
| | | </if> |
| | | <if test="name != null and name != ''"> |
| | | NAME = #{name}, |
| | | </if> |
| | | <if test="description != null and description != ''"> |
| | | DESCRIPTION = #{description}, |
| | | </if> |
| | | <if test="owner != null and owner != ''"> |
| | | OWNER = #{owner}, |
| | | </if> |
| | | <if test="copyfromversion != null and copyfromversion != ''"> |
| | | COPYFROMVERSION = #{copyfromversion}, |
| | | </if> |
| | | <if test="ordernum != null"> |
| | | ORDERNUM = #{ordernum}, |
| | | </if> |
| | | <if test="refertype != null and refertype != ''"> |
| | | REFERTYPE = #{refertype}, |
| | | </if> |
| | | <if test="textfield != null and textfield != ''"> |
| | | TEXTFIELD = #{textfield}, |
| | | </if> |
| | | <if test="valuefield != null and valuefield != ''"> |
| | | VALUEFIELD = #{valuefield}, |
| | | </if> |
| | | <if test="type != null and type != ''"> |
| | | TYPE = #{type}, |
| | | </if> |
| | | <if test="url != null and url != ''"> |
| | | URL = #{url}, |
| | | </if> |
| | | <if test="backpath != null and backpath != ''"> |
| | | BACKPATH = #{backpath}, |
| | | </if> |
| | | <if test="method != null and method != ''"> |
| | | METHOD = #{method}, |
| | | </if> |
| | | <if test="height != null"> |
| | | HEIGHT = #{height}, |
| | | </if> |
| | | <if test="paramforformkey != null and paramforformkey != ''"> |
| | | PARAMFORFORMKEY = #{paramforformkey}, |
| | | </if> |
| | | <if test="ismuti != null and ismuti != ''"> |
| | | ISMUTI = #{ismuti}, |
| | | </if> |
| | | <if test="mapfields != null and mapfields != ''"> |
| | | MAPFIELDS = #{mapfields}, |
| | | </if> |
| | | <if test="refercontent != null and refercontent != ''"> |
| | | REFERCONTENT = #{refercontent}, |
| | | </if> |
| | | <if test="displaytable != null and displaytable != ''"> |
| | | DISPLAYTABLE = #{displaytable}, |
| | | </if> |
| | | <if test="limit != null and limit != ''"> |
| | | LIMIT = #{limit}, |
| | | </if> |
| | | <if test="sortfield != null and sortfield != ''"> |
| | | SORTFIELD = #{sortfield}, |
| | | </if> |
| | | <if test="sorttype != null and sorttype != ''"> |
| | | SORTTYPE = #{sorttype}, |
| | | </if> |
| | | <if test="parentfieldname != null and parentfieldname != ''"> |
| | | PARENTFIELDNAME = #{parentfieldname}, |
| | | </if> |
| | | <if test="parentusedfield != null and parentusedfield != ''"> |
| | | PARENTUSEDFIELD = #{parentusedfield}, |
| | | </if> |
| | | <if test="parentvalue != null and parentvalue != ''"> |
| | | PARENTVALUE = #{parentvalue}, |
| | | </if> |
| | | <if test="loadtype != null and loadtype != ''"> |
| | | LOADTYPE = #{loadtype}, |
| | | </if> |
| | | <if test="onlyleaf != null and onlyleaf != ''"> |
| | | ONLYLEAF = #{onlyleaf}, |
| | | </if> |
| | | </set> |
| | | where OID = #{oid} |
| | | </update> |
| | | |
| | | <!--通过主键删除--> |
| | | <delete id="deleteById"> |
| | | delete from PL_CODE_REFERCONFIG where OID = #{oid} |
| | | </delete> |
| | | |
| | | </mapper> |
| | | |