@ -7,7 +7,7 @@
<sql id= "table" > "SYS_PROFILES"</sql>
<sql id= "entityColumnList" >
"ID","ACTIVE","KEY","VALUE","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME"
"ID","ACTIVE","KEY","VALUE","NOTE"," ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME"
</sql>
<resultMap id= "profiles" type= "${domain}.module.wsys.ent.Profiles" >
@ -15,6 +15,7 @@
<result column= "ACTIVE" jdbcType= "VARCHAR" property= "active" />
<result column= "KEY" jdbcType= "VARCHAR" property= "key" />
<result column= "VALUE" jdbcType= "VARCHAR" property= "value" />
<result column= "NOTE" jdbcType= "VARCHAR" property= "note" />
<result column= "ROW_VERSION" jdbcType= "BIGINT" property= "rowVersion" />
<result column= "IS_DELETED" jdbcType= "BIT" property= "isDeleted" />
<result column= "CREATE_BY" jdbcType= "BIGINT" property= "createBy" />
@ -35,6 +36,7 @@
${r'#'}{request.active,jdbcType=VARCHAR},
${r'#'}{request.key,jdbcType=VARCHAR},
${r'#'}{request.value,jdbcType=VARCHAR},
${r'#'}{request.note,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
@ -56,6 +58,7 @@
${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.note,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
@ -88,9 +91,10 @@
UPDATE
<include refid= "table" />
SET
ACTIVE = ${r'#'}{request.active,jdbcType=VARCHAR},
KEY = ${r'#'}{request.key,jdbcType=VARCHAR},
VALUE = ${r'#'}{request.value,jdbcType=VARCHAR},
"ACTIVE" = ${r'#'}{request.active,jdbcType=VARCHAR},
"KEY" = ${r'#'}{request.key,jdbcType=VARCHAR},
"VALUE" = ${r'#'}{request.value,jdbcType=VARCHAR},
"NOTE" = ${r'#'}{request.note,jdbcType=VARCHAR},
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
@ -125,6 +129,9 @@
<if test= "request.key != null and request.key != ''" >
AND "KEY" = ${r'#'}{request.key}
</if>
<if test= "request.noteLike != null and request.noteLike != ''" >
AND "NOTE" LIKE '%'||${r'#'}{request.noteLike}||'%'
</if>
<if test= "request.startDate != null" >
AND strftime('%s',"CREATE_TIME", 'utc')*1000 > = ${r'#'}{request.startDate}
</if>