<?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.CodeReferConfigMapper">
|
|
<resultMap type="com.vci.ubcs.code.entity.CodeReferConfig" id="CodeReferconfigMap">
|
<result property="oid" column="OID" jdbcType="VARCHAR"/>
|
<result property="revisionOid" column="REVISIONOID" jdbcType="VARCHAR"/>
|
<result property="nameOid" column="NAMEOID" jdbcType="VARCHAR"/>
|
<result property="btmname" column="BTMNAME" jdbcType="VARCHAR"/>
|
<result property="lastR" column="LASTR" jdbcType="VARCHAR"/>
|
<result property="firstR" column="FIRSTR" jdbcType="VARCHAR"/>
|
<result property="lastV" column="LASTV" jdbcType="VARCHAR"/>
|
<result property="firstV" column="FIRSTV" jdbcType="VARCHAR"/>
|
<result property="creator" column="CREATOR" jdbcType="VARCHAR"/>
|
<result property="createTime" column="CREATETIME" jdbcType="VARCHAR"/>
|
<result property="revisionSeq" column="REVISIONSEQ" jdbcType="INTEGER"/>
|
<result property="revisionValue" column="REVISIONVALUE" jdbcType="VARCHAR"/>
|
<result property="versionSeq" column="VERSIONSEQ" jdbcType="INTEGER"/>
|
<result property="versionValue" column="VERSIONVALUE" jdbcType="VARCHAR"/>
|
<result property="lctid" column="LCTID" jdbcType="VARCHAR"/>
|
<result property="lcStatus" column="LCSTATUS" jdbcType="VARCHAR"/>
|
<result property="ts" column="TS" jdbcType="VARCHAR"/>
|
<result property="name" column="NAME" jdbcType="VARCHAR"/>
|
<result property="description" column="DESCRIPTION" jdbcType="VARCHAR"/>
|
<result property="owner" column="OWNER" jdbcType="VARCHAR"/>
|
<result property="copyFromVersion" column="COPYFROMVERSION" jdbcType="VARCHAR"/>
|
<result property="orderNum" column="ORDERNUM" jdbcType="INTEGER"/>
|
<result property="referType" column="REFERTYPE" jdbcType="VARCHAR"/>
|
<result property="textField" column="TEXTFIELD" jdbcType="VARCHAR"/>
|
<result property="valueField" column="VALUEFIELD" jdbcType="VARCHAR"/>
|
<result property="type" column="TYPE" jdbcType="VARCHAR"/>
|
<result property="url" column="URL" jdbcType="VARCHAR"/>
|
<result property="backPath" column="BACKPATH" jdbcType="VARCHAR"/>
|
<result property="method" column="METHOD" jdbcType="VARCHAR"/>
|
<result property="height" column="HEIGHT" jdbcType="INTEGER"/>
|
<result property="paramForFormKey" column="PARAMFORFORMKEY" jdbcType="VARCHAR"/>
|
<result property="isMuti" column="ISMUTI" jdbcType="VARCHAR"/>
|
<result property="mapFields" column="MAPFIELDS" jdbcType="VARCHAR"/>
|
<result property="referContent" column="REFERCONTENT" jdbcType="VARCHAR"/>
|
<result property="displayTable" column="DISPLAYTABLE" jdbcType="VARCHAR"/>
|
<result property="limit" column="LIMIT" jdbcType="VARCHAR"/>
|
<result property="sortField" column="SORTFIELD" jdbcType="VARCHAR"/>
|
<result property="sortType" column="SORTTYPE" jdbcType="VARCHAR"/>
|
<result property="parentFieldName" column="PARENTFIELDNAME" jdbcType="VARCHAR"/>
|
<result property="parentUsedField" column="PARENTUSEDFIELD" jdbcType="VARCHAR"/>
|
<result property="parentValue" column="PARENTVALUE" jdbcType="VARCHAR"/>
|
<result property="loadType" column="LOADTYPE" jdbcType="VARCHAR"/>
|
<result property="onlyLeaf" column="ONLYLEAF" jdbcType="VARCHAR"/>
|
</resultMap>
|
|
<!--查询单个-->
|
<select id="queryById" 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 OID = #{oid}
|
</select>
|
|
<!--查询指定行数据-->
|
<select id="queryAllByLimit" 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>
|
<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>
|
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>
|