|
|
|
@ -40,40 +40,40 @@
|
|
|
|
|
WHERE
|
|
|
|
|
"IS_DELETED" = 0
|
|
|
|
|
<if test="request.token != null and request.token != ''">
|
|
|
|
|
AND "TOKEN" = #{request.token}
|
|
|
|
|
AND "TOKEN" = ${r'#'}{request.token}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.userId != null and request.userId != 0">
|
|
|
|
|
AND "USER_ID" = #{request.userId}
|
|
|
|
|
AND "USER_ID" = ${r'#'}{request.userId}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.userName != null and request.userName != ''">
|
|
|
|
|
AND "USER_NAME" = #{request.userName}
|
|
|
|
|
AND "USER_NAME" = ${r'#'}{request.userName}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.loginTime != null and request.loginTime != ''">
|
|
|
|
|
AND to_char("LOGIN_TIME",'yyyy-MM-dd HH24:mi:ss') = to_char(#{request.loginTime},'yyyy-MM-dd HH24:mi:ss')
|
|
|
|
|
AND to_char("LOGIN_TIME",'yyyy-MM-dd HH24:mi:ss') = to_char(${r'#'}{request.loginTime},'yyyy-MM-dd HH24:mi:ss')
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.validTime != null and request.validTime != ''">
|
|
|
|
|
AND to_char("VALID_TIME",'yyyy-MM-dd HH24:mi:ss') = to_char(#{request.validTime},'yyyy-MM-dd HH24:mi:ss')
|
|
|
|
|
AND to_char("VALID_TIME",'yyyy-MM-dd HH24:mi:ss') = to_char(${r'#'}{request.validTime},'yyyy-MM-dd HH24:mi:ss')
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.valid != null">
|
|
|
|
|
AND "VALID" = #{request.valid}
|
|
|
|
|
AND "VALID" = ${r'#'}{request.valid}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.deptId != null and request.deptId != 0">
|
|
|
|
|
AND "DEPT_ID" = #{request.deptId}
|
|
|
|
|
AND "DEPT_ID" = ${r'#'}{request.deptId}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.deptCode != null and request.deptCode != ''">
|
|
|
|
|
AND "DEPT_CODE" = #{request.deptCode}
|
|
|
|
|
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.deptName != null and request.deptName != ''">
|
|
|
|
|
AND "DEPT_NAME" = #{request.deptName}
|
|
|
|
|
AND "DEPT_NAME" = ${r'#'}{request.deptName}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.terminalType != null and request.terminalType != ''">
|
|
|
|
|
AND "TERMINAL_TYPE" = #{request.terminalType}
|
|
|
|
|
AND "TERMINAL_TYPE" = ${r'#'}{request.terminalType}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.terminalIp != null and request.terminalIp != ''">
|
|
|
|
|
AND "TERMINAL_IP" = #{request.terminalIp}
|
|
|
|
|
AND "TERMINAL_IP" = ${r'#'}{request.terminalIp}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="request.terminalInfo != null and request.terminalInfo != ''">
|
|
|
|
|
AND "TERMINAL_INFO" = #{request.terminalInfo}
|
|
|
|
|
AND "TERMINAL_INFO" = ${r'#'}{request.terminalInfo}
|
|
|
|
|
</if>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
@ -94,22 +94,22 @@
|
|
|
|
|
)
|
|
|
|
|
VALUES
|
|
|
|
|
(
|
|
|
|
|
#{request.id},
|
|
|
|
|
#{request.token,jdbcType=VARCHAR},
|
|
|
|
|
#{request.userId,jdbcType=BIGINT},
|
|
|
|
|
#{request.userName,jdbcType=VARCHAR},
|
|
|
|
|
#{request.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
#{request.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
#{request.valid,jdbcType=BIT},
|
|
|
|
|
#{request.deptId,jdbcType=BIGINT},
|
|
|
|
|
#{request.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
#{request.deptName,jdbcType=VARCHAR},
|
|
|
|
|
#{request.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
#{request.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
#{request.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.id},
|
|
|
|
|
${r'#'}{request.token,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.userId,jdbcType=BIGINT},
|
|
|
|
|
${r'#'}{request.userName,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
${r'#'}{request.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
${r'#'}{request.valid,jdbcType=BIT},
|
|
|
|
|
${r'#'}{request.deptId,jdbcType=BIGINT},
|
|
|
|
|
${r'#'}{request.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.deptName,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{request.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
0,
|
|
|
|
|
0,
|
|
|
|
|
#{token.userId,jdbcType=NUMERIC},
|
|
|
|
|
${r'#'}{token.userId,jdbcType=NUMERIC},
|
|
|
|
|
sysdate,
|
|
|
|
|
NULL,
|
|
|
|
|
NULL
|
|
|
|
@ -125,22 +125,22 @@
|
|
|
|
|
VALUES
|
|
|
|
|
<foreach collection="list" item="item" index="index" separator=",">
|
|
|
|
|
(
|
|
|
|
|
#{item.id},
|
|
|
|
|
#{item.token,jdbcType=VARCHAR},
|
|
|
|
|
#{item.userId,jdbcType=BIGINT},
|
|
|
|
|
#{item.userName,jdbcType=VARCHAR},
|
|
|
|
|
#{item.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
#{item.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
#{item.valid,jdbcType=BIT},
|
|
|
|
|
#{item.deptId,jdbcType=BIGINT},
|
|
|
|
|
#{item.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
#{item.deptName,jdbcType=VARCHAR},
|
|
|
|
|
#{item.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
#{item.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
#{item.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.id},
|
|
|
|
|
${r'#'}{item.token,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.userId,jdbcType=BIGINT},
|
|
|
|
|
${r'#'}{item.userName,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
${r'#'}{item.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
${r'#'}{item.valid,jdbcType=BIT},
|
|
|
|
|
${r'#'}{item.deptId,jdbcType=BIGINT},
|
|
|
|
|
${r'#'}{item.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.deptName,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
${r'#'}{item.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
0,
|
|
|
|
|
0,
|
|
|
|
|
#{token.userId,jdbcType=NUMERIC},
|
|
|
|
|
${r'#'}{token.userId,jdbcType=NUMERIC},
|
|
|
|
|
sysdate,
|
|
|
|
|
NULL,
|
|
|
|
|
NULL
|
|
|
|
@ -153,31 +153,31 @@
|
|
|
|
|
<include refid="table"/>
|
|
|
|
|
SET "IS_DELETED" = 1
|
|
|
|
|
WHERE "IS_DELETED" = 0
|
|
|
|
|
AND "ID" = #{request.id}
|
|
|
|
|
AND "ID" = ${r'#'}{request.id}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="update">
|
|
|
|
|
UPDATE
|
|
|
|
|
<include refid="table"/>
|
|
|
|
|
SET
|
|
|
|
|
"TOKEN" = #{request.token,jdbcType=VARCHAR},
|
|
|
|
|
"USER_ID" = #{request.userId,jdbcType=BIGINT},
|
|
|
|
|
"USER_NAME" = #{request.userName,jdbcType=VARCHAR},
|
|
|
|
|
"LOGIN_TIME" = #{request.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
"VALID_TIME" = #{request.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
"VALID" = #{request.valid,jdbcType=BIT},
|
|
|
|
|
"DEPT_ID" = #{request.deptId,jdbcType=BIGINT},
|
|
|
|
|
"DEPT_CODE" = #{request.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
"DEPT_NAME" = #{request.deptName,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_TYPE" = #{request.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_IP" = #{request.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_INFO" = #{request.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
"TOKEN" = ${r'#'}{request.token,jdbcType=VARCHAR},
|
|
|
|
|
"USER_ID" = ${r'#'}{request.userId,jdbcType=BIGINT},
|
|
|
|
|
"USER_NAME" = ${r'#'}{request.userName,jdbcType=VARCHAR},
|
|
|
|
|
"LOGIN_TIME" = ${r'#'}{request.loginTime,jdbcType=TIMESTAMP},
|
|
|
|
|
"VALID_TIME" = ${r'#'}{request.validTime,jdbcType=TIMESTAMP},
|
|
|
|
|
"VALID" = ${r'#'}{request.valid,jdbcType=BIT},
|
|
|
|
|
"DEPT_ID" = ${r'#'}{request.deptId,jdbcType=BIGINT},
|
|
|
|
|
"DEPT_CODE" = ${r'#'}{request.deptCode,jdbcType=VARCHAR},
|
|
|
|
|
"DEPT_NAME" = ${r'#'}{request.deptName,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_TYPE" = ${r'#'}{request.terminalType,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_IP" = ${r'#'}{request.terminalIp,jdbcType=VARCHAR},
|
|
|
|
|
"TERMINAL_INFO" = ${r'#'}{request.terminalInfo,jdbcType=VARCHAR},
|
|
|
|
|
"ROW_VERSION" = "ROW_VERSION" + 1,
|
|
|
|
|
"LAST_UPDATE_BY" = #{token.userId},
|
|
|
|
|
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
|
|
|
|
|
"LAST_UPDATE_TIME" = sysdate
|
|
|
|
|
WHERE "IS_DELETED" = 0
|
|
|
|
|
AND "ID" = #{request.id}
|
|
|
|
|
AND "ROW_VERSION" = #{request.rowVersion}
|
|
|
|
|
AND "ID" = ${r'#'}{request.id}
|
|
|
|
|
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<select id="get" resultMap="tokens">
|
|
|
|
@ -186,6 +186,6 @@
|
|
|
|
|
FROM
|
|
|
|
|
<include refid="table"/>
|
|
|
|
|
WHERE "IS_DELETED" = 0
|
|
|
|
|
AND "ID" = #{request.id}
|
|
|
|
|
AND "ID" = ${r'#'}{request.id}
|
|
|
|
|
</select>
|
|
|
|
|
</mapper>
|