1、xml优化

Former-commit-id: d2e140adf6bb15dade7dd7b8f9ce468542466ff5
master
wangbing 4 years ago
parent ad5c9aeb8f
commit 9c23b90fc8

@ -124,7 +124,7 @@ public class ProjectManager {
table.setDelete(true);
table.setUpdate(true);
table.setFind(true);
table.setGet(true);
table.setGet(false);
table.setSearch(false);
checkSysFields(table);// 检查或移除系统字段
md.putTable(table);

@ -324,7 +324,11 @@ public class SpringBootCallable implements Callable {
for (Table table : md.getTables()) {
ctx.put("table", table);
freeMarkerManager.outputTemp(Tool.createFile(root.getAbsolutePath(), Tool.ABB2Abb(table.getTableName()) + "Mapper" + ".java"), "SpringBoot/java/module/mpr/mapper.java", ctx);
if (table.getSys()) {
freeMarkerManager.outputTemp(Tool.createFile(root.getAbsolutePath(), Tool.ABB2Abb(table.getTableName()) + "Mapper" + ".java"), "SpringBoot/java/module/mpr/Mapper.java", ctx);
}else {
freeMarkerManager.outputTemp(Tool.createFile(root.getAbsolutePath(), Tool.ABB2Abb(table.getTableName()) + "Mapper" + ".java"), "SpringBoot/java/module/mpr/Mapper_NSYS.java", ctx);
}
if (table.getSys()) {
freeMarkerManager.outputTemp(Tool.createFile(root.getAbsolutePath(), Tool.ABB2Abb(table.getTableName()) + "Mapper" + ".xml"), "SpringBoot/java/module/mpr/" + project.getDatabase().name() + "_mapper.xml", ctx);

@ -16,7 +16,7 @@ import ${basePackage}.frame.base.BaseEntity;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
<#if table.getHtml()>
@SheetName("${table.tableComment?default("")}")

@ -37,7 +37,7 @@ import ${basePackage}.frame.auth.Token;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public interface ${table.getCName()}Manager {
<#if table.getCreate()>

@ -50,7 +50,7 @@ import org.springframework.transaction.annotation.Transactional;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@Transactional
@Service

@ -17,7 +17,7 @@ import java.util.List;
* ${table.tableName} - ${table.tableComment}
*
* @author ${author?default("")}
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@Mapper
public interface ${table.getCName()}Mapper {

@ -0,0 +1,88 @@
package ${basePackage}.module.${moduleName}.mpr;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
import ${basePackage}.module.${moduleName}.req.${table.getCName()}FindRequest;
import ${basePackage}.module.${moduleName}.req.${table.getCName()}UpdateRequest;
import ${basePackage}.frame.auth.Token;
/**
* ${table.tableName} - ${table.tableComment}
*
* @author ${author?default("")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@Mapper
public interface ${table.getCName()}Mapper {
/**
*
*
* @param request
* @param token
* @return
*/
long insert(@Param("request") ${table.getCName()} request, @Param("token") Token token);
/**
*
*
* @param request
* @param token
* @return
*/
long insertBatch(@Param("list") List<${table.getCName()}> request, @Param("token") Token token);
/**
*
*
* @param request
* @param token
* @return
*/
long delete(@Param("request") ${table.getCName()} request, @Param("token") Token token);
/**
*
*
* @param request
* @param token
* @return
*/
long update(@Param("request") ${table.getCName()} request, @Param("token") Token token);
<#if table.getFind()>
/**
*
*
* @param request
* @param token
* @return
*/
List<${table.getCName()}> find(@Param("request") ${table.getCName()}FindRequest request, @Param("token") Token token);
</#if>
<#if table.getSearch()>
/**
*
*
* @param request
* @param token
* @return
*/
List<${table.getCName()}> search(@Param("request") ${table.getCName()}SearchRequest request, @Param("token") Token token);
</#if>
/**
*
*
* @param request
* @param token
* @return
*/
${table.getCName()} get(@Param("request") ${table.getCName()} request, @Param("token") Token token);
}

@ -16,13 +16,96 @@
</#list>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach>
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{"}id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
`${field.fieldName}` = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#{"}token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{"}request.id}
AND `ROW_VERSION` = ${r"#{"}request.rowVersion}
</update>
<select id="find" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
<#list table.fields as field>
<#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean">
@ -90,8 +173,7 @@
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
<#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''">
AND (
@ -107,87 +189,24 @@
</#if>
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<select id="getById" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</foreach>
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{"}request.id}
</update>
<update id="update">
UPDATE
FROM
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
`${field.fieldName}` = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#{"}token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{"}request.id}
AND `ROW_VERSION` = ${r"#{"}request.rowVersion}
</update>
AND `ID` = ${r"#{request.id}"}
</select>
<select id="get" resultMap="${table.getFName()}">
<select id="getByIds" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{request.id}"}
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</select>
</mapper>

@ -15,14 +15,99 @@
<result column="${field.fieldName}" jdbcType="${field.fieldType.jdbcType()}" property="${field.getFName()}"/>
</#list>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
"${field.fieldName}" = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#{"}token.userId},
"LAST_UPDATE_TIME" = sysdate
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion}
</update>
<select id="find" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
<#list table.fields as field>
<#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean">
@ -90,8 +175,7 @@
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
<#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''">
AND (
@ -106,88 +190,25 @@
</if>
</#if>
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<select id="getById" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
</update>
<update id="update">
UPDATE
FROM
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
"${field.fieldName}" = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#{"}token.userId},
"LAST_UPDATE_TIME" = sysdate
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion}
</update>
<select id="get" resultMap="${table.getFName()}">
AND "ID" = ${r"#{id}"}
</select>
<select id="getByIds" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{request.id}"}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</select>
</mapper>

@ -5,24 +5,107 @@
<mapper namespace="${basePackage}.module.${moduleName}.mpr.${table.getCName()}Mapper">
<sql id="table">"${module.modulePrefix?default("")}${table.tableName}"</sql>
<sql id="entityColumnList">
<#list table.fields as field>"${field.fieldName}"<#if field_has_next>,</#if></#list>
</sql>
<resultMap id="${table.getFName()}" type="${basePackage}.module.${moduleName}.ent.${table.getCName()}">
<#list table.fields as field>
<result column="${field.fieldName}" jdbcType="${field.fieldType.jdbcType()}" property="${field.getFName()}"/>
</#list>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
${field.fieldName} = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#{"}token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion}
</update>
<select id="find" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
<#list table.fields as field>
<#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean">
@ -90,8 +173,7 @@
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
<#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''">
AND (
@ -107,87 +189,24 @@
</#if>
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r"#{"}request.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<select id="getById" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#{"}item.id},
<#list table.fields as field>
<#if !field.isSystem>
${r"#{"}item.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#list>
0,
0,
${r"#{"}token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
</update>
<update id="update">
UPDATE
FROM
<include refid="table"/>
SET
<#list table.fields as field>
<#if !field.isPrimaryKey>
<#if !field.isSystem || field.fieldName == 'ID'>
${field.fieldName} = ${r"#{"}request.${field.getFName()},jdbcType=${field.fieldType.jdbcType()}},
</#if>
</#if>
</#list>
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#{"}token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion}
</update>
<select id="get" resultMap="${table.getFName()}">
AND "ID" = ${r"#{id}"}
</select>
<select id="getByIds" resultMap="${table.getFName()}">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r"#{request.id}"}
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#{"}item}
</foreach>
</select>
</mapper>

@ -16,7 +16,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateRequest extends BaseRequest {
<#list table.fields as field>

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteRequest extends BaseRequest {
<#if table.sys>

@ -11,7 +11,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}FindRequest extends BaseFindRequest {
<#list table.fields as field>

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetRequest extends BaseRequest {

@ -10,7 +10,7 @@ import java.util.Date;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}SearchRequest extends BaseSearchRequest {
}

@ -17,7 +17,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest {
<#list table.fields as field>

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateResponse extends BaseResponse {

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteResponse extends BaseResponse {

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}FindResponse extends BaseFindResponse<${table.getCName()}> {
}

@ -8,7 +8,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetResponse extends BaseResponse {

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}SearchResponse extends BaseFindResponse<${table.getCName()}> {
}

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}UpdateResponse extends BaseResponse {

@ -26,48 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.deptCode != null and request.deptCode != ''">
AND `DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND `DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.deptAlias != null and request.deptAlias != ''">
AND `DEPT_ALIAS` = ${r"#"}{request.deptAlias}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND `SUP_CODE` = ${r"#"}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND `SUP_NAME` = ${r"#"}{request.supName}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -99,22 +57,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptAlias,jdbcType=VARCHAR},
${r"#"}{item.supCode,jdbcType=VARCHAR},
${r"#"}{item.supName,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptAlias,jdbcType=VARCHAR},
${r"#"}{item.supCode,jdbcType=VARCHAR},
${r"#"}{item.supName,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -123,7 +79,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -145,13 +112,66 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="dept">
<select id="find" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
<if test="request.deptCode != null and request.deptCode != ''">
AND `DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND `DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.deptAlias != null and request.deptAlias != ''">
AND `DEPT_ALIAS` = ${r"#"}{request.deptAlias}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND `SUP_CODE` = ${r"#"}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND `SUP_NAME` = ${r"#"}{request.supName}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -28,45 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.dictName != null and request.dictName != ''">
AND `DICT_NAME` = ${r"#"}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND `KEY` = ${r"#"}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND `VALUE` = ${r"#"}{request.value}
</if>
<if test="request.sort != null and request.sort != 0">
AND `SORT` = ${r"#"}{request.sort}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -97,8 +58,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR},
@ -111,7 +71,6 @@
sysdate(),
NULL,
NULL
)
</foreach>
</insert>
@ -120,7 +79,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -134,19 +104,66 @@
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#"}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="dictItem">
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
WHERE `IS_DELETED` = 0
<if test="request.dictName != null and request.dictName != ''">
AND `DICT_NAME` = ${r"#"}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND `KEY` = ${r"#"}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND `VALUE` = ${r"#"}{request.value}
</if>
<if test="request.sort != null and request.sort != 0">
AND `SORT` = ${r"#"}{request.sort}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
</select>
<select id="getById" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.dictName != null and request.dictName != ''">
AND `DICT_NAME` = ${r"#"}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND `DICT_COMMENT` = ${r"#"}{request.dictComment}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -86,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.dictComment,jdbcType=VARCHAR},
${r"#"}{item.version,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.dictComment,jdbcType=VARCHAR},
${r"#"}{item.version,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -108,7 +73,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -128,13 +104,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="dict">
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
<if test="request.dictName != null and request.dictName != ''">
AND `DICT_NAME` = ${r"#"}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND `DICT_COMMENT` = ${r"#"}{request.dictComment}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.name != null and request.name != ''">
AND `NAME` = ${r"#"}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND `FILE_TYPE` = ${r"#"}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND `ATTRIBUTE1` = ${r"#"}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND `ATTRIBUTE2` = ${r"#"}{request.attribute2}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -120,7 +82,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -143,13 +116,60 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="file">
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
<if test="request.name != null and request.name != ''">
AND `NAME` = ${r"#"}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND `FILE_TYPE` = ${r"#"}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND `ATTRIBUTE1` = ${r"#"}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND `ATTRIBUTE2` = ${r"#"}{request.attribute2}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND `LOG_ERR_TYPE` = ${r"#"}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND `LOG_TITLE` = ${r"#"}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND `LOG_ERR_RESULT` = ${r"#"}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -92,8 +59,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.logErrType,jdbcType=VARCHAR},
${r"#"}{item.logTitle,jdbcType=VARCHAR},
@ -108,7 +74,6 @@
sysdate(),
NULL,
NULL
)
</foreach>
</insert>
@ -117,7 +82,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -133,12 +109,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="logErr">
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND `LOG_ERR_TYPE` = ${r"#"}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND `LOG_TITLE` = ${r"#"}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND `LOG_ERR_RESULT` = ${r"#"}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.active != null and request.active != ''">
AND `ACTIVE` = ${r"#"}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND `KEY` = ${r"#"}{request.key}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -81,8 +51,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.active,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR},
@ -93,7 +62,6 @@
sysdate(),
NULL,
NULL
)
</foreach>
</insert>
@ -102,7 +70,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -120,12 +99,54 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="profiles">
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.active != null and request.active != ''">
AND `ACTIVE` = ${r"#"}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND `KEY` = ${r"#"}{request.key}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -31,6 +31,98 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.resCode,jdbcType=VARCHAR},
${r'#'}{request.resName,jdbcType=VARCHAR},
${r'#'}{request.resType,jdbcType=VARCHAR},
${r'#'}{request.resValue,jdbcType=VARCHAR},
${r'#'}{request.supCode,jdbcType=VARCHAR},
${r'#'}{request.supName,jdbcType=VARCHAR},
${r'#'}{request.free,jdbcType=BIT},
${r'#'}{request.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.resCode,jdbcType=VARCHAR},
${r'#'}{item.resName,jdbcType=VARCHAR},
${r'#'}{item.resType,jdbcType=VARCHAR},
${r'#'}{item.resValue,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.free,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
`RES_CODE` = ${r'#'}{request.resCode,jdbcType=VARCHAR},
`RES_NAME` = ${r'#'}{request.resName,jdbcType=VARCHAR},
`RES_TYPE` = ${r'#'}{request.resType,jdbcType=VARCHAR},
`RES_VALUE` = ${r'#'}{request.resValue,jdbcType=VARCHAR},
`SUP_CODE` = ${r'#'}{request.supCode,jdbcType=VARCHAR},
`SUP_NAME` = ${r'#'}{request.supName,jdbcType=VARCHAR},
`FREE` = ${r'#'}{request.free,jdbcType=BIT},
`VALID` = ${r'#'}{request.valid,jdbcType=BIT},
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r'#'}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ROW_VERSION` = ${r'#'}{request.rowVersion}
</update>
<select id="find" resultMap="res">
SELECT
<include refid="entityColumnList"/>
@ -114,96 +206,24 @@
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.resCode,jdbcType=VARCHAR},
${r'#'}{request.resName,jdbcType=VARCHAR},
${r'#'}{request.resType,jdbcType=VARCHAR},
${r'#'}{request.resValue,jdbcType=VARCHAR},
${r'#'}{request.supCode,jdbcType=VARCHAR},
${r'#'}{request.supName,jdbcType=VARCHAR},
${r'#'}{request.free,jdbcType=BIT},
${r'#'}{request.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<select id="getById" resultMap="res">
SELECT
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.resCode,jdbcType=VARCHAR},
${r'#'}{item.resName,jdbcType=VARCHAR},
${r'#'}{item.resType,jdbcType=VARCHAR},
${r'#'}{item.resValue,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.free,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</foreach >
</insert>
<update id="delete">
UPDATE
FROM
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
`RES_CODE` = ${r'#'}{request.resCode,jdbcType=VARCHAR},
`RES_NAME` = ${r'#'}{request.resName,jdbcType=VARCHAR},
`RES_TYPE` = ${r'#'}{request.resType,jdbcType=VARCHAR},
`RES_VALUE` = ${r'#'}{request.resValue,jdbcType=VARCHAR},
`SUP_CODE` = ${r'#'}{request.supCode,jdbcType=VARCHAR},
`SUP_NAME` = ${r'#'}{request.supName,jdbcType=VARCHAR},
`FREE` = ${r'#'}{request.free,jdbcType=BIT},
`VALID` = ${r'#'}{request.valid,jdbcType=BIT},
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r'#'}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ROW_VERSION` = ${r'#'}{request.rowVersion}
</update>
AND `ID` = ${r'#'}{id}
</select>
<select id="get" resultMap="res">
<select id="getByIds" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.code != null and request.code != ''">
AND `CODE` = ${r"#"}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND `NAME` = ${r"#"}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND `COMMENT` = ${r"#"}{request.comment}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -105,7 +70,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -124,13 +100,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="role">
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
<if test="request.code != null and request.code != ''">
AND `CODE` = ${r"#"}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND `NAME` = ${r"#"}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND `COMMENT` = ${r"#"}{request.comment}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.roleId != null and request.roleId != 0">
AND `ROLE_ID` = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND `ROLE_CODE` = ${r'#'}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND `RES_ID` = ${r'#'}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND `RES_CODE` = ${r'#'}{request.resCode}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r'#'}{item.id},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
</foreach >
</insert>
@ -111,7 +75,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -125,19 +100,63 @@
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r'#'}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ROW_VERSION` = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="roleRes">
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
WHERE `IS_DELETED` = 0
<if test="request.roleId != null and request.roleId != 0">
AND `ROLE_ID` = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND `ROLE_CODE` = ${r'#'}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND `RES_ID` = ${r'#'}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND `RES_CODE` = ${r'#'}{request.resCode}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
</select>
<select id="getById" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.taskName != null and request.taskName != ''">
AND `TASK_NAME` = ${r"#"}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND `TASK_NOTE` = ${r"#"}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND `TASK_TYPE` = ${r"#"}{request.taskType}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -93,7 +57,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#"}{item.id},
${r"#"}{item.taskName,jdbcType=VARCHAR},
@ -117,7 +81,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -138,12 +113,60 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="taskSql">
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.taskName != null and request.taskName != ''">
AND `TASK_NAME` = ${r"#"}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND `TASK_NOTE` = ${r"#"}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND `TASK_TYPE` = ${r"#"}{request.taskType}
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<select id="getById" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.token != null and request.token != ''">
AND `TOKEN` = ${r"#"}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND `USER_ID` = ${r"#"}{request.userId}
</if>
<if test="request.userName != null and request.userName != ''">
AND `USER_NAME` = ${r"#"}{request.userName}
</if>
<if test="request.loginTime != null">
AND DATE_FORMAT(`LOGIN_TIME`,"%Y-%m-%d %T") = DATE_FORMAT(${r"#"}{request.loginTime},"%Y-%m-%d %T")
</if>
<if test="request.validTime != null">
AND DATE_FORMAT(`VALID_TIME`,"%Y-%m-%d %T") = DATE_FORMAT(${r"#"}{request.validTime},"%Y-%m-%d %T")
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND `DEPT_ID` = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND `DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND `DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND `TERMINAL_TYPE` = ${r"#"}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND `TERMINAL_IP` = ${r"#"}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND `TERMINAL_INFO` = ${r"#"}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${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,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${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,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -159,7 +97,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -181,19 +130,87 @@
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#"}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="tokens">
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
WHERE `IS_DELETED` = 0
<if test="request.token != null and request.token != ''">
AND `TOKEN` = ${r"#"}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND `USER_ID` = ${r"#"}{request.userId}
</if>
<if test="request.userName != null and request.userName != ''">
AND `USER_NAME` = ${r"#"}{request.userName}
</if>
<if test="request.loginTime != null">
AND DATE_FORMAT(`LOGIN_TIME`,"%Y-%m-%d %T") = DATE_FORMAT(${r"#"}{request.loginTime},"%Y-%m-%d %T")
</if>
<if test="request.validTime != null">
AND DATE_FORMAT(`VALID_TIME`,"%Y-%m-%d %T") = DATE_FORMAT(${r"#"}{request.validTime},"%Y-%m-%d %T")
</if>
<if test="request.valid != null">
AND `VALID` = ${r"#"}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND `DEPT_ID` = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND `DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND `DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND `TERMINAL_TYPE` = ${r"#"}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND `TERMINAL_IP` = ${r"#"}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND `TERMINAL_INFO` = ${r"#"}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
</select>
<select id="getById" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -30,62 +30,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
`sys_user` t1,
(
SELECT
t2.user_id, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
`sys_user_role` t2,
`sys_role` t3
WHERE
t2.ROLE_ID = t3.ID
AND t2.`IS_DELETED` = 0
AND t3.`IS_DELETED` = 0
GROUP BY t2.USER_ID
) t2
WHERE t1.`IS_DELETED` = 0 and t1.ID = t2.user_id
<if test="request.userName != null and request.userName != ''">
AND t1.`USER_NAME` = ${r"#"}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1.`USER_CODE` = ${r"#"}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1.`USER_ALIAS` = ${r"#"}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1.`USER_STATUS` = ${r"#"}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1.`DEPT_ID` = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1.`DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1.`DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -119,24 +63,22 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -145,7 +87,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -166,13 +119,80 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="user">
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
`sys_user` t1,
(
SELECT
t2.user_id, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
`sys_user_role` t2,
`sys_role` t3
WHERE
t2.ROLE_ID = t3.ID
AND t2.`IS_DELETED` = 0
AND t3.`IS_DELETED` = 0
GROUP BY t2.USER_ID
) t2
WHERE t1.`IS_DELETED` = 0 and t1.ID = t2.user_id
<if test="request.userName != null and request.userName != ''">
AND t1.`USER_NAME` = ${r"#"}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1.`USER_CODE` = ${r"#"}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1.`USER_ALIAS` = ${r"#"}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1.`USER_STATUS` = ${r"#"}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1.`DEPT_ID` = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1.`DEPT_CODE` = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1.`DEPT_NAME` = ${r"#"}{request.deptName}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id}
</select>
<select id="getById" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
<if test="request.userId != null and request.userId != 0">
AND `USER_ID` = ${r'#'}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND `USER_CODE` = ${r'#'}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND `ROLE_ID` = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND `ROLE_CODE` = ${r'#'}{request.roleCode}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate(),
NULL,
NULL
</foreach >
</insert>
@ -111,7 +73,18 @@
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ID` = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
@ -125,19 +98,63 @@
`ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r'#'}{token.userId},
`LAST_UPDATE_TIME` = sysdate()
WHERE
`IS_DELETED` = 0
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
AND `ROW_VERSION` = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="userRole">
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
`IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id}
WHERE `IS_DELETED` = 0
<if test="request.userId != null and request.userId != 0">
AND `USER_ID` = ${r'#'}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND `USER_CODE` = ${r'#'}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND `ROLE_ID` = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND `ROLE_CODE` = ${r'#'}{request.roleCode}
</if>
<if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND `CREATE_TIME` &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
</select>
<select id="getById" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE `IS_DELETED` = 0
AND `ID` IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -26,48 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.deptCode != null and request.deptCode != ''">
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND "DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.deptAlias != null and request.deptAlias != ''">
AND "DEPT_ALIAS" = ${r'#'}{request.deptAlias}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND "SUP_CODE" = ${r'#'}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND "SUP_NAME" = ${r'#'}{request.supName}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -99,22 +57,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptAlias,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptAlias,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -123,7 +79,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -144,12 +111,66 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="dept">
<select id="find" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.deptCode != null and request.deptCode != ''">
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND "DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.deptAlias != null and request.deptAlias != ''">
AND "DEPT_ALIAS" = ${r'#'}{request.deptAlias}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND "SUP_CODE" = ${r'#'}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND "SUP_NAME" = ${r'#'}{request.supName}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -25,42 +25,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND "DICT_NAME" = ${r'#'}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND "VALUE" = ${r'#'}{request.value}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -91,21 +55,19 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.sort,jdbcType=INTEGER},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.sort,jdbcType=INTEGER},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -114,7 +76,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -134,12 +107,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="dictItem">
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND "DICT_NAME" = ${r'#'}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND "VALUE" = ${r'#'}{request.value}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND "DICT_NAME" = ${r'#'}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND "DICT_COMMENT" = ${r'#'}{request.dictComment}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -86,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.dictComment,jdbcType=VARCHAR},
${r'#'}{item.version,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.dictComment,jdbcType=VARCHAR},
${r'#'}{item.version,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -108,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -127,12 +103,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="dict">
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND "DICT_NAME" = ${r'#'}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND "DICT_COMMENT" = ${r'#'}{request.dictComment}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.name != null and request.name != ''">
AND "NAME" = ${r'#'}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND "FILE_TYPE" = ${r'#'}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND "ATTRIBUTE1" = ${r'#'}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND "ATTRIBUTE2" = ${r'#'}{request.attribute2}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.fileType,jdbcType=VARCHAR},
${r'#'}{item.attribute1,jdbcType=VARCHAR},
${r'#'}{item.attribute2,jdbcType=VARCHAR},
${r'#'}{item.location,jdbcType=VARCHAR},
${r'#'}{item.url,jdbcType=VARCHAR},
${r'#'}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.fileType,jdbcType=VARCHAR},
${r'#'}{item.attribute1,jdbcType=VARCHAR},
${r'#'}{item.attribute2,jdbcType=VARCHAR},
${r'#'}{item.location,jdbcType=VARCHAR},
${r'#'}{item.url,jdbcType=VARCHAR},
${r'#'}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -120,7 +82,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -142,12 +115,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="file">
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.name != null and request.name != ''">
AND "NAME" = ${r'#'}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND "FILE_TYPE" = ${r'#'}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND "ATTRIBUTE1" = ${r'#'}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND "ATTRIBUTE2" = ${r'#'}{request.attribute2}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND "LOG_ERR_TYPE" = ${r'#'}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND "LOG_TITLE" = ${r'#'}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND "LOG_ERR_RESULT" = ${r'#'}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -92,23 +59,21 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.logErrType,jdbcType=VARCHAR},
${r'#'}{item.logTitle,jdbcType=VARCHAR},
${r'#'}{item.logNote,jdbcType=VARCHAR},
${r'#'}{item.logErrResult,jdbcType=VARCHAR},
${r'#'}{item.logAttr1,jdbcType=VARCHAR},
${r'#'}{item.logAttr2,jdbcType=VARCHAR},
${r'#'}{item.logAttr3,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.logErrType,jdbcType=VARCHAR},
${r'#'}{item.logTitle,jdbcType=VARCHAR},
${r'#'}{item.logNote,jdbcType=VARCHAR},
${r'#'}{item.logErrResult,jdbcType=VARCHAR},
${r'#'}{item.logAttr1,jdbcType=VARCHAR},
${r'#'}{item.logAttr2,jdbcType=VARCHAR},
${r'#'}{item.logAttr3,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -117,7 +82,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -139,12 +115,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="logErr">
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND "LOG_ERR_TYPE" = ${r'#'}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND "LOG_TITLE" = ${r'#'}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND "LOG_ERR_RESULT" = ${r'#'}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.active != null and request.active != ''">
AND "ACTIVE" = ${r'#'}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -81,19 +51,17 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -102,7 +70,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -120,12 +99,54 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="profiles">
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.active != null and request.active != ''">
AND "ACTIVE" = ${r'#'}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -28,6 +28,97 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.resCode,jdbcType=VARCHAR},
${r'#'}{request.resName,jdbcType=VARCHAR},
${r'#'}{request.resType,jdbcType=VARCHAR},
${r'#'}{request.resValue,jdbcType=VARCHAR},
${r'#'}{request.supCode,jdbcType=VARCHAR},
${r'#'}{request.supName,jdbcType=VARCHAR},
${r'#'}{request.free,jdbcType=BIT},
${r'#'}{request.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.resCode,jdbcType=VARCHAR},
${r'#'}{item.resName,jdbcType=VARCHAR},
${r'#'}{item.resType,jdbcType=VARCHAR},
${r'#'}{item.resValue,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.free,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
"RES_CODE" = ${r'#'}{request.resCode,jdbcType=VARCHAR},
"RES_NAME" = ${r'#'}{request.resName,jdbcType=VARCHAR},
"RES_TYPE" = ${r'#'}{request.resType,jdbcType=VARCHAR},
"RES_VALUE" = ${r'#'}{request.resValue,jdbcType=VARCHAR},
"SUP_CODE" = ${r'#'}{request.supCode,jdbcType=VARCHAR},
"SUP_NAME" = ${r'#'}{request.supName,jdbcType=VARCHAR},
"FREE" = ${r'#'}{request.free,jdbcType=BIT},
"VALID" = ${r'#'}{request.valid,jdbcType=BIT},
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = sysdate
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="find" resultMap="res">
SELECT
<include refid="entityColumnList"/>
@ -111,94 +202,24 @@
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.resCode,jdbcType=VARCHAR},
${r'#'}{request.resName,jdbcType=VARCHAR},
${r'#'}{request.resType,jdbcType=VARCHAR},
${r'#'}{request.resValue,jdbcType=VARCHAR},
${r'#'}{request.supCode,jdbcType=VARCHAR},
${r'#'}{request.supName,jdbcType=VARCHAR},
${r'#'}{request.free,jdbcType=BIT},
${r'#'}{request.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<select id="getById" resultMap="res">
SELECT
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.resCode,jdbcType=VARCHAR},
${r'#'}{item.resName,jdbcType=VARCHAR},
${r'#'}{item.resType,jdbcType=VARCHAR},
${r'#'}{item.resValue,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.free,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
</foreach >
</insert>
<update id="delete">
UPDATE
FROM
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
"RES_CODE" = ${r'#'}{request.resCode,jdbcType=VARCHAR},
"RES_NAME" = ${r'#'}{request.resName,jdbcType=VARCHAR},
"RES_TYPE" = ${r'#'}{request.resType,jdbcType=VARCHAR},
"RES_VALUE" = ${r'#'}{request.resValue,jdbcType=VARCHAR},
"SUP_CODE" = ${r'#'}{request.supCode,jdbcType=VARCHAR},
"SUP_NAME" = ${r'#'}{request.supName,jdbcType=VARCHAR},
"FREE" = ${r'#'}{request.free,jdbcType=BIT},
"VALID" = ${r'#'}{request.valid,jdbcType=BIT},
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = sysdate
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
AND "ID" = ${r'#'}{id}
</select>
<select id="get" resultMap="res">
<select id="getByIds" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.code != null and request.code != ''">
AND "CODE" = ${r'#'}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND "NAME" = ${r'#'}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND "COMMENT" = ${r'#'}{request.comment}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.code,jdbcType=VARCHAR},
${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.comment,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.code,jdbcType=VARCHAR},
${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.comment,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -105,7 +70,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -123,12 +99,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="role">
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.code != null and request.code != ''">
AND "CODE" = ${r'#'}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND "NAME" = ${r'#'}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND "COMMENT" = ${r'#'}{request.comment}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.roleId != null and request.roleId != 0">
AND "ROLE_ID" = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND "ROLE_CODE" = ${r'#'}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND "RES_ID" = ${r'#'}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND "RES_CODE" = ${r'#'}{request.resCode}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -111,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -130,12 +103,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="roleRes">
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.roleId != null and request.roleId != 0">
AND "ROLE_ID" = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND "ROLE_CODE" = ${r'#'}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND "RES_ID" = ${r'#'}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND "RES_CODE" = ${r'#'}{request.resCode}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.taskName != null and request.taskName != ''">
AND "TASK_NAME" = ${r'#'}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND "TASK_NOTE" = ${r'#'}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND "TASK_TYPE" = ${r'#'}{request.taskType}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -93,22 +57,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.taskName,jdbcType=VARCHAR},
${r'#'}{item.taskNote,jdbcType=VARCHAR},
${r'#'}{item.taskType,jdbcType=VARCHAR},
${r'#'}{item.typeValue,jdbcType=VARCHAR},
${r'#'}{item.taskSql,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.taskName,jdbcType=VARCHAR},
${r'#'}{item.taskNote,jdbcType=VARCHAR},
${r'#'}{item.taskType,jdbcType=VARCHAR},
${r'#'}{item.typeValue,jdbcType=VARCHAR},
${r'#'}{item.taskSql,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -117,7 +79,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -138,12 +111,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="taskSql">
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.taskName != null and request.taskName != ''">
AND "TASK_NAME" = ${r'#'}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND "TASK_NOTE" = ${r'#'}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND "TASK_TYPE" = ${r'#'}{request.taskType}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.token != null and request.token != ''">
AND "TOKEN" = ${r'#'}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND "USER_ID" = ${r'#'}{request.userId}
</if>
<if test="request.userName != null and 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(${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(${r'#'}{request.validTime},'yyyy-MM-dd HH24:mi:ss')
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND "DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND "DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND "TERMINAL_TYPE" = ${r'#'}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND "TERMINAL_IP" = ${r'#'}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND "TERMINAL_INFO" = ${r'#'}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${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,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${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,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -159,7 +97,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -186,12 +135,84 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="tokens">
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.token != null and request.token != ''">
AND "TOKEN" = ${r'#'}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND "USER_ID" = ${r'#'}{request.userId}
</if>
<if test="request.userName != null and 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(${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(${r'#'}{request.validTime},'yyyy-MM-dd HH24:mi:ss')
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND "DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND "DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND "TERMINAL_TYPE" = ${r'#'}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND "TERMINAL_IP" = ${r'#'}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND "TERMINAL_INFO" = ${r'#'}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -28,62 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
"SYS_USER" t1,
(
SELECT
t2.USER_ID, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
"SYS_USER_ROLE" t2,
"SYS_ROLE" t3
WHERE
t2.ROLE_ID = t3.ID
AND t2."IS_DELETED" = 0
AND t3."IS_DELETED" = 0
GROUP BY t2.USER_ID
) t2
WHERE t1."IS_DELETED" = 0 and t1.ID = t2.USER_ID
<if test="request.userName != null and request.userName != ''">
AND t1."USER_NAME" = ${r'#'}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1."USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1."USER_ALIAS" = ${r'#'}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1."USER_STATUS" = ${r'#'}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1."DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1."DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1."DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -117,24 +61,22 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.userName,jdbcType=VARCHAR},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.userAlias,jdbcType=VARCHAR},
${r'#'}{item.userPwd,jdbcType=VARCHAR},
${r'#'}{item.userStatus,jdbcType=VARCHAR},
${r'#'}{item.deptId,jdbcType=BIGINT},
${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.userName,jdbcType=VARCHAR},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.userAlias,jdbcType=VARCHAR},
${r'#'}{item.userPwd,jdbcType=VARCHAR},
${r'#'}{item.userStatus,jdbcType=VARCHAR},
${r'#'}{item.deptId,jdbcType=BIGINT},
${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -143,7 +85,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -166,12 +119,80 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="user">
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
"SYS_USER" t1,
(
SELECT
t2.USER_ID, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
"SYS_USER_ROLE" t2,
"SYS_ROLE" t3
WHERE
t2.ROLE_ID = t3.ID
AND t2."IS_DELETED" = 0
AND t3."IS_DELETED" = 0
GROUP BY t2.USER_ID
) t2
WHERE t1."IS_DELETED" = 0 and t1.ID = t2.USER_ID
<if test="request.userName != null and request.userName != ''">
AND t1."USER_NAME" = ${r'#'}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1."USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1."USER_ALIAS" = ${r'#'}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1."USER_STATUS" = ${r'#'}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1."DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1."DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1."DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.userId != null and request.userId != 0">
AND "USER_ID" = ${r'#'}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND "USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND "ROLE_ID" = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND "ROLE_CODE" = ${r'#'}{request.roleCode}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
sysdate,
NULL,
NULL
</foreach >
</insert>
@ -111,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -130,12 +103,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="userRole">
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.userId != null and request.userId != 0">
AND "USER_ID" = ${r'#'}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND "USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND "ROLE_ID" = ${r'#'}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND "ROLE_CODE" = ${r'#'}{request.roleCode}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND "CREATE_TIME" &lt;= ${r"#"}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -0,0 +1,176 @@
<?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="${basePackage}.module.system.mpr.DeptMapper">
<sql id="table">"SYS_DEPT"</sql>
<sql id="entityColumnList">
"ID","DEPT_CODE","DEPT_NAME","DEPT_ALIAS","SUP_CODE","SUP_NAME","VALID","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME"
</sql>
<resultMap id="dept" type="${basePackage}.module.system.ent.Dept">
<result column="ID" jdbcType="BIGINT" property="id"/>
<result column="DEPT_CODE" jdbcType="VARCHAR" property="deptCode"/>
<result column="DEPT_NAME" jdbcType="VARCHAR" property="deptName"/>
<result column="DEPT_ALIAS" jdbcType="VARCHAR" property="deptAlias"/>
<result column="SUP_CODE" jdbcType="VARCHAR" property="supCode"/>
<result column="SUP_NAME" jdbcType="VARCHAR" property="supName"/>
<result column="VALID" jdbcType="BIT" property="valid"/>
<result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/>
<result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/>
<result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/>
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime"/>
<result column="LAST_UPDATE_BY" jdbcType="BIGINT" property="lastUpdateBy"/>
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.deptCode,jdbcType=VARCHAR},
${r'#'}{request.deptName,jdbcType=VARCHAR},
${r'#'}{request.deptAlias,jdbcType=VARCHAR},
${r'#'}{request.supCode,jdbcType=VARCHAR},
${r'#'}{request.supName,jdbcType=VARCHAR},
${r'#'}{request.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptAlias,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
<update id="delete">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
DEPT_CODE = ${r'#'}{request.deptCode,jdbcType=VARCHAR},
DEPT_NAME = ${r'#'}{request.deptName,jdbcType=VARCHAR},
DEPT_ALIAS = ${r'#'}{request.deptAlias,jdbcType=VARCHAR},
SUP_CODE = ${r'#'}{request.supCode,jdbcType=VARCHAR},
SUP_NAME = ${r'#'}{request.supName,jdbcType=VARCHAR},
VALID = ${r'#'}{request.valid,jdbcType=BIT},
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="find" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.deptCode != null and request.deptCode != ''">
AND "DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND "DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.deptAlias != null and request.deptAlias != ''">
AND "DEPT_ALIAS" = ${r'#'}{request.deptAlias}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND "SUP_CODE" = ${r'#'}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND "SUP_NAME" = ${r'#'}{request.supName}
</if>
<if test="request.valid != null">
AND "VALID" = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{{request.endDate}
</if>
</select>
<select id="search" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -25,42 +25,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND DICT_NAME = ${r"#"}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND KEY = ${r"#"}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND VALUE = ${r"#"}{request.value}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -91,8 +55,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
<foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR},
@ -105,7 +68,6 @@
datetime('now','localtime'),
NULL,
NULL
)
</foreach >
</insert>
@ -114,7 +76,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = ${r"#"}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -129,19 +102,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="dictItem">
<select id="find" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND DICT_NAME = ${r"#"}{request.dictName}
</if>
<if test="request.key != null and request.key != ''">
AND KEY = ${r"#"}{request.key}
</if>
<if test="request.value != null and request.value != ''">
AND VALUE = ${r"#"}{request.value}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dept">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND DICT_NAME = ${r"#"}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND DICT_COMMENT = ${r"#"}{request.dictComment}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -86,8 +53,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
<foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.dictComment,jdbcType=VARCHAR},
@ -99,7 +65,6 @@
datetime('now','localtime'),
NULL,
NULL
)
</foreach >
</insert>
@ -108,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = ${r"#"}{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -122,19 +98,60 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="dict">
<select id="find" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
<if test="request.dictName != null and request.dictName != ''">
AND DICT_NAME = ${r"#"}{request.dictName}
</if>
<if test="request.dictComment != null and request.dictComment != ''">
AND DICT_COMMENT = ${r"#"}{request.dictComment}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="dict">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="dictItem">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.name != null and request.name != ''">
AND NAME = ${r"#"}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND FILE_TYPE = ${r"#"}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND ATTRIBUTE1 = ${r"#"}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND ATTRIBUTE2 = ${r"#"}{request.attribute2}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -120,7 +82,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -137,19 +110,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="file">
<select id="find" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
<if test="request.name != null and request.name != ''">
AND NAME = ${r"#"}{request.name}
</if>
<if test="request.fileType != null and request.fileType != ''">
AND FILE_TYPE = ${r"#"}{request.fileType}
</if>
<if test="request.attribute1 != null and request.attribute1 != ''">
AND ATTRIBUTE1 = ${r"#"}{request.attribute1}
</if>
<if test="request.attribute2 != null and request.attribute2 != ''">
AND ATTRIBUTE2 = ${r"#"}{request.attribute2}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="file">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND LOG_ERR_TYPE = ${r"#"}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND LOG_TITLE = ${r"#"}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND LOG_ERR_RESULT = ${r"#"}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -92,23 +59,21 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.logErrType,jdbcType=VARCHAR},
${r"#"}{item.logTitle,jdbcType=VARCHAR},
${r"#"}{item.logNote,jdbcType=VARCHAR},
${r"#"}{item.logErrResult,jdbcType=VARCHAR},
${r"#"}{item.logAttr1,jdbcType=VARCHAR},
${r"#"}{item.logAttr2,jdbcType=VARCHAR},
${r"#"}{item.logAttr3,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.logErrType,jdbcType=VARCHAR},
${r"#"}{item.logTitle,jdbcType=VARCHAR},
${r"#"}{item.logNote,jdbcType=VARCHAR},
${r"#"}{item.logErrResult,jdbcType=VARCHAR},
${r"#"}{item.logAttr1,jdbcType=VARCHAR},
${r"#"}{item.logAttr2,jdbcType=VARCHAR},
${r"#"}{item.logAttr3,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -117,7 +82,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -133,12 +109,55 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="logErr">
<select id="find" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
<if test="request.logErrType != null and request.logErrType != ''">
AND LOG_ERR_TYPE = ${r"#"}{request.logErrType}
</if>
<if test="request.logTitle != null and request.logTitle != ''">
AND LOG_TITLE = ${r"#"}{request.logTitle}
</if>
<if test="request.logErrResult != null and request.logErrResult != ''">
AND LOG_ERR_RESULT = ${r"#"}{request.logErrResult}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="logErr">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.active != null and request.active != ''">
AND ACTIVE = ${r"#"}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND KEY = ${r"#"}{request.key}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -81,19 +51,17 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.active,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR},
${r"#"}{item.value,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.active,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR},
${r"#"}{item.value,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -102,7 +70,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -120,12 +99,54 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="profiles">
<select id="find" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE
"IS_DELETED" = 0
<if test="request.active != null and request.active != ''">
AND ACTIVE = ${r"#"}{request.active}
</if>
<if test="request.key != null and request.key != ''">
AND KEY = ${r"#"}{request.key}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="profiles">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -27,90 +27,6 @@
<result column="LAST_UPDATE_BY" jdbcType="BIGINT" property="lastUpdateBy"/>
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r"#"}{request.resCode}
</if>
<if test="request.resName != null and request.resName != ''">
AND RES_NAME = ${r"#"}{request.resName}
</if>
<if test="request.resType != null and request.resType != ''">
AND RES_TYPE = ${r"#"}{request.resType}
</if>
<if test="request.resValue != null and request.resValue != ''">
AND RES_VALUE = ${r"#"}{request.resValue}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND SUP_CODE = ${r"#"}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND SUP_NAME = ${r"#"}{request.supName}
</if>
<if test="request.free != null">
AND FREE = ${r"#"}{request.free}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="load" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.userId == null and request.roleId == null">
AND "FREE" = '1'
</if>
<if test="request.userId != null">
AND "ID" IN (
SELECT t2.RES_ID
FROM "SYS_USER_ROLE" t1, "SYS_ROLE_RES" t2
WHERE t1.ROLE_ID = t2.ROLE_ID
AND t1.IS_DELETED = '0'
AND t2.IS_DELETED = '0'
AND t1.USER_ID = ${r"#"}{request.userId}
UNION
SELECT "ID" FROM "SYS_RES" WHERE IS_DELETED = '0' AND "FREE" = '1'
)
</if>
<if test="request.roleId != null">
AND "ID" IN (
SELECT RES_ID FROM "SYS_ROLE_RES" WHERE ROLE_ID = ${r"#"}{request.roleId}
UNION
SELECT "ID" FROM "SYS_RES" WHERE IS_DELETED = '0' AND "FREE" = '1'
)
</if>
</select>
<select id="search" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -144,8 +60,7 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.resCode,jdbcType=VARCHAR},
${r"#"}{item.resName,jdbcType=VARCHAR},
@ -161,7 +76,6 @@
datetime('now','localtime'),
NULL,
NULL
)
</foreach>
</insert>
@ -170,7 +84,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -188,19 +113,110 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="res">
<select id="find" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
<if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r"#"}{request.resCode}
</if>
<if test="request.resName != null and request.resName != ''">
AND RES_NAME = ${r"#"}{request.resName}
</if>
<if test="request.resType != null and request.resType != ''">
AND RES_TYPE = ${r"#"}{request.resType}
</if>
<if test="request.resValue != null and request.resValue != ''">
AND RES_VALUE = ${r"#"}{request.resValue}
</if>
<if test="request.supCode != null and request.supCode != ''">
AND SUP_CODE = ${r"#"}{request.supCode}
</if>
<if test="request.supName != null and request.supName != ''">
AND SUP_NAME = ${r"#"}{request.supName}
</if>
<if test="request.free != null">
AND FREE = ${r"#"}{request.free}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
<select id="load" resultMap="res">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
<if test="request.userId == null and request.roleId == null">
AND "FREE" = '1'
</if>
<if test="request.userId != null">
AND "ID" IN (
SELECT t2.RES_ID
FROM "SYS_USER_ROLE" t1, "SYS_ROLE_RES" t2
WHERE t1.ROLE_ID = t2.ROLE_ID
AND t1.IS_DELETED = '0'
AND t2.IS_DELETED = '0'
AND t1.USER_ID = ${r"#"}{request.userId}
UNION
SELECT "ID" FROM "SYS_RES" WHERE IS_DELETED = '0' AND "FREE" = '1'
)
</if>
<if test="request.roleId != null">
AND "ID" IN (
SELECT RES_ID FROM "SYS_ROLE_RES" WHERE ROLE_ID = ${r"#"}{request.roleId}
UNION
SELECT "ID" FROM "SYS_RES" WHERE IS_DELETED = '0' AND "FREE" = '1'
)
</if>
</select>
</mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.code != null and request.code != ''">
AND CODE = ${r"#"}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND NAME = ${r"#"}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND COMMENT = ${r"#"}{request.comment}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -105,7 +70,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -118,19 +94,60 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="role">
<select id="find" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
<if test="request.code != null and request.code != ''">
AND CODE = ${r"#"}{request.code}
</if>
<if test="request.name != null and request.name != ''">
AND NAME = ${r"#"}{request.name}
</if>
<if test="request.comment != null and request.comment != ''">
AND COMMENT = ${r"#"}{request.comment}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="role">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.roleId != null and request.roleId != 0">
AND ROLE_ID = ${r"#"}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND ROLE_CODE = ${r"#"}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND RES_ID = ${r"#"}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r"#"}{request.resCode}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleCode,jdbcType=VARCHAR},
${r"#"}{item.resId,jdbcType=BIGINT},
${r"#"}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleCode,jdbcType=VARCHAR},
${r"#"}{item.resId,jdbcType=BIGINT},
${r"#"}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -111,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -125,19 +98,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="roleRes">
<select id="find" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
<if test="request.roleId != null and request.roleId != 0">
AND ROLE_ID = ${r"#"}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND ROLE_CODE = ${r"#"}{request.roleCode}
</if>
<if test="request.resId != null and request.resId != 0">
AND RES_ID = ${r"#"}{request.resId}
</if>
<if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r"#"}{request.resCode}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="roleRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</select>
</mapper>

@ -26,36 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.seqName != null and request.seqName != ''">
AND "SEQ_NAME" = ${r'#'}{request.seqName}
</if>
<if test="request.year != null and request.year != ''">
AND "YEAR" = ${r'#'}{request.year}
</if>
<if test="request.month != null and request.month != ''">
AND "MONTH" = ${r'#'}{request.month}
</if>
<if test="request.date != null and request.date != ''">
AND "DATE" = ${r'#'}{request.date}
</if>
</select>
<select id="search" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -87,22 +57,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.seqName,jdbcType=VARCHAR},
${r'#'}{item.seqNote,jdbcType=VARCHAR},
${r'#'}{item.year,jdbcType=VARCHAR},
${r'#'}{item.month,jdbcType=VARCHAR},
${r'#'}{item.date,jdbcType=VARCHAR},
${r'#'}{item.nextValue,jdbcType=INTEGER},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.seqName,jdbcType=VARCHAR},
${r'#'}{item.seqNote,jdbcType=VARCHAR},
${r'#'}{item.year,jdbcType=VARCHAR},
${r'#'}{item.month,jdbcType=VARCHAR},
${r'#'}{item.date,jdbcType=VARCHAR},
${r'#'}{item.nextValue,jdbcType=INTEGER},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -111,7 +79,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -132,12 +111,52 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="sequence">
<select id="find" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
<if test="request.seqName != null and request.seqName != ''">
AND "SEQ_NAME" = ${r'#'}{request.seqName}
</if>
<if test="request.year != null and request.year != ''">
AND "YEAR" = ${r'#'}{request.year}
</if>
<if test="request.month != null and request.month != ''">
AND "MONTH" = ${r'#'}{request.month}
</if>
<if test="request.date != null and request.date != ''">
AND "DATE" = ${r'#'}{request.date}
</if>
</select>
<select id="search" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="sequence">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.taskName != null and request.taskName != ''">
AND "TASK_NAME" = ${r"#"}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND "TASK_NOTE" = ${r"#"}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND "TASK_TYPE" = ${r"#"}{request.taskType}
</if>
<if test="request.valid != null">
AND "VALID" = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -93,22 +57,20 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.taskName,jdbcType=VARCHAR},
${r"#"}{item.taskNote,jdbcType=VARCHAR},
${r"#"}{item.taskType,jdbcType=VARCHAR},
${r"#"}{item.typeValue,jdbcType=VARCHAR},
${r"#"}{item.taskSql,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.taskName,jdbcType=VARCHAR},
${r"#"}{item.taskNote,jdbcType=VARCHAR},
${r"#"}{item.taskType,jdbcType=VARCHAR},
${r"#"}{item.typeValue,jdbcType=VARCHAR},
${r"#"}{item.taskSql,jdbcType=VARCHAR},
${r"#"}{item.valid,jdbcType=BIT},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -117,7 +79,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -138,12 +111,60 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="taskSql">
<select id="find" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.taskName != null and request.taskName != ''">
AND "TASK_NAME" = ${r"#"}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND "TASK_NOTE" = ${r"#"}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND "TASK_TYPE" = ${r"#"}{request.taskType}
</if>
<if test="request.valid != null">
AND "VALID" = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="taskSql">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.token != null and request.token != ''">
AND TOKEN = ${r"#"}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND USER_ID = ${r"#"}{request.userId}
</if>
<if test="request.userName != null and request.userName != ''">
AND USER_NAME = ${r"#"}{request.userName}
</if>
<if test="request.loginTime != null">
AND LOGIN_TIME = ${r"#"}{request.loginTime}
</if>
<if test="request.validTime != null">
AND VALID_TIME = ${r"#"}{request.validTime}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND DEPT_ID = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND DEPT_CODE = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND DEPT_NAME = ${r"#"}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND TERMINAL_TYPE = ${r"#"}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND TERMINAL_IP = ${r"#"}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND TERMINAL_INFO = ${r"#"}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${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,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${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,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -159,7 +97,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -181,19 +130,87 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="tokens">
<select id="find" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
<if test="request.token != null and request.token != ''">
AND TOKEN = ${r"#"}{request.token}
</if>
<if test="request.userId != null and request.userId != 0">
AND USER_ID = ${r"#"}{request.userId}
</if>
<if test="request.userName != null and request.userName != ''">
AND USER_NAME = ${r"#"}{request.userName}
</if>
<if test="request.loginTime != null">
AND LOGIN_TIME = ${r"#"}{request.loginTime}
</if>
<if test="request.validTime != null">
AND VALID_TIME = ${r"#"}{request.validTime}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND DEPT_ID = ${r"#"}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND DEPT_CODE = ${r"#"}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND DEPT_NAME = ${r"#"}{request.deptName}
</if>
<if test="request.terminalType != null and request.terminalType != ''">
AND TERMINAL_TYPE = ${r"#"}{request.terminalType}
</if>
<if test="request.terminalIp != null and request.terminalIp != ''">
AND TERMINAL_IP = ${r"#"}{request.terminalIp}
</if>
<if test="request.terminalInfo != null and request.terminalInfo != ''">
AND TERMINAL_INFO = ${r"#"}{request.terminalInfo}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="tokens">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -28,62 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
"sys_user" t1,
(
SELECT
t2.user_id, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
"sys_user_role" t2,
"sys_role" t3
WHERE
t2.ROLE_ID = t3.ID
AND t2."IS_DELETED" = 0
AND t3."IS_DELETED" = 0
GROUP BY t2.USER_ID
) t2
WHERE t1."IS_DELETED" = 0 and t1.ID = t2.user_id
<if test="request.userName != null and request.userName != ''">
AND t1."USER_NAME" = ${r'#'}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1."USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1."USER_ALIAS" = ${r'#'}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1."USER_STATUS" = ${r'#'}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1."DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1."DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1."DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -117,24 +61,22 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -143,7 +85,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -159,19 +112,85 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="user">
<select id="find" resultMap="user">
SELECT
t1.*,t2.ROLE_NAMES, t2.ROLE_CODES
FROM
"sys_user" t1,
(
SELECT
t2.user_id, GROUP_CONCAT(t3.NAME) ROLE_NAMES, GROUP_CONCAT(t3.CODE) ROLE_CODES
FROM
"sys_user_role" t2,
"sys_role" t3
WHERE
t2.ROLE_ID = t3.ID
AND t2."IS_DELETED" = 0
AND t3."IS_DELETED" = 0
GROUP BY t2.USER_ID
) t2
WHERE t1."IS_DELETED" = 0 and t1.ID = t2.user_id
<if test="request.userName != null and request.userName != ''">
AND t1."USER_NAME" = ${r'#'}{request.userName}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND t1."USER_CODE" = ${r'#'}{request.userCode}
</if>
<if test="request.userAlias != null and request.userAlias != ''">
AND t1."USER_ALIAS" = ${r'#'}{request.userAlias}
</if>
<if test="request.userStatus != null and request.userStatus != ''">
AND t1."USER_STATUS" = ${r'#'}{request.userStatus}
</if>
<if test="request.deptId != null and request.deptId != 0">
AND t1."DEPT_ID" = ${r'#'}{request.deptId}
</if>
<if test="request.deptCode != null and request.deptCode != ''">
AND t1."DEPT_CODE" = ${r'#'}{request.deptCode}
</if>
<if test="request.deptName != null and request.deptName != ''">
AND t1."DEPT_NAME" = ${r'#'}{request.deptName}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="user">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.userId != null and request.userId != 0">
AND USER_ID = ${r"#"}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND USER_CODE = ${r"#"}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND ROLE_ID = ${r"#"}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND ROLE_CODE = ${r"#"}{request.roleCode}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item= "item" index ="index" separator=",">
(
${r"#"}{item.id},
${r"#"}{item.userId,jdbcType=BIGINT},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r"#"}{item.id},
${r"#"}{item.userId,jdbcType=BIGINT},
${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleCode,jdbcType=VARCHAR},
0,
0,
${r"#"}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -111,7 +73,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -125,19 +98,64 @@
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE
"IS_DELETED" = 0
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update>
<select id="get" resultMap="userRole">
<select id="find" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
<if test="request.userId != null and request.userId != 0">
AND USER_ID = ${r"#"}{request.userId}
</if>
<if test="request.userCode != null and request.userCode != ''">
AND USER_CODE = ${r"#"}{request.userCode}
</if>
<if test="request.roleId != null and request.roleId != 0">
AND ROLE_ID = ${r"#"}{request.roleId}
</if>
<if test="request.roleCode != null and request.roleCode != ''">
AND ROLE_CODE = ${r"#"}{request.roleCode}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
</select>
<select id="getById" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="userRole">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -25,42 +25,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<select id="find" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.appName != null and request.appName != ''">
AND APP_NAME = ${r'#'}{request.appName}
</if>
<if test="request.appKey != null and request.appKey != ''">
AND APP_KEY = ${r'#'}{request.appKey}
</if>
<if test="request.appSecret != null and request.appSecret != ''">
AND APP_SECRET = ${r'#'}{request.appSecret}
</if>
<if test="request.valid != null">
AND VALID = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
@ -91,21 +55,19 @@
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.appName,jdbcType=VARCHAR},
${r'#'}{item.appNote,jdbcType=VARCHAR},
${r'#'}{item.appKey,jdbcType=VARCHAR},
${r'#'}{item.appSecret,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.appName,jdbcType=VARCHAR},
${r'#'}{item.appNote,jdbcType=VARCHAR},
${r'#'}{item.appKey,jdbcType=VARCHAR},
${r'#'}{item.appSecret,jdbcType=VARCHAR},
${r'#'}{item.valid,jdbcType=BIT},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
@ -114,7 +76,18 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" = #{id}
</update>
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -134,12 +107,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="visitor">
<select id="find" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
<if test="request.appName != null and request.appName != ''">
AND APP_NAME = ${r'#'}{request.appName}
</if>
<if test="request.appKey != null and request.appKey != ''">
AND APP_KEY = ${r'#'}{request.appKey}
</if>
<if test="request.appSecret != null and request.appSecret != ''">
AND APP_SECRET = ${r'#'}{request.appSecret}
</if>
<if test="request.valid != null">
AND VALID = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if>
<if test="request.endDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &lt;= ${r'#'}{request.endDate}
</if>
</select>
<select id="search" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE
"IS_DELETED" = 0
</select>
<select id="getById" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="visitor">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r'#'}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -24,6 +24,50 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.appId,jdbcType=BIGINT},
${r'#'}{request.appKey,jdbcType=VARCHAR},
${r'#'}{request.resId,jdbcType=BIGINT},
${r'#'}{request.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item.id},
${r'#'}{item.appId,jdbcType=BIGINT},
${r'#'}{item.appKey,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
</foreach >
</insert>
<select id="find" resultMap="visitorRes">
SELECT
<include refid="entityColumnList"/>
@ -60,58 +104,23 @@
"IS_DELETED" = 0
</select>
<insert id="insert">
INSERT INTO
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
(
${r'#'}{request.id},
${r'#'}{request.appId,jdbcType=BIGINT},
${r'#'}{request.appKey,jdbcType=VARCHAR},
${r'#'}{request.resId,jdbcType=BIGINT},
${r'#'}{request.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</insert>
<insert id="insertBatch">
INSERT INTO
<update id="delete">
UPDATE
<include refid="table"/>
(
<include refid="entityColumnList"/>
)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
${r'#'}{item.id},
${r'#'}{item.appId,jdbcType=BIGINT},
${r'#'}{item.appKey,jdbcType=VARCHAR},
${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resCode,jdbcType=VARCHAR},
0,
0,
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
)
</foreach >
</insert>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = #{id}
</update>
<update id="delete">
<update id="deleteBatch">
UPDATE
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
#{item}
</foreach>
</update>
<update id="update">
@ -130,12 +139,24 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="visitorRes">
<select id="getById" resultMap="visitorRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{id}
</select>
<select id="getByIds" resultMap="visitorRes">
SELECT
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r'#'}{request.id}
AND "ID" IN
<foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select>
</mapper>

@ -3,7 +3,7 @@
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : Oracle
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE "${module.modulePrefix}${table.tableName}" (
<#list table.fields as field>
@ -21,7 +21,7 @@ COMMENT ON COLUMN "${module.modulePrefix?default("")}${table.tableName}"."${fiel
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : MySQL
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` (
<#list table.fields as field>
@ -37,7 +37,7 @@ PRIMARY KEY (`ID`)
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : SQLite
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} (
<#list table.fields as field>

@ -4,7 +4,7 @@
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : Oracle
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE "${module.modulePrefix?default("")}${table.tableName}" (
<#list table.fields as field>
@ -24,7 +24,7 @@ COMMENT ON COLUMN "${module.modulePrefix?default("")}${table.tableName}"."${fiel
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : MySQL
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` (
<#list table.fields as field>
@ -43,7 +43,7 @@ PRIMARY KEY (`ID`)
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : SQLite
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} (
<#list table.fields as field>

@ -1,4 +1,4 @@
<#-- since ${date?string("yyyy-MM-dd")}-->
<#-- since ${.now?string["yyyy-MM-dd"]}-->
<div id="app" v-cloak>
<el-card class="box-card">
<el-form class="search" :inline="true" :model="vm" ref="vm" label-position="right" label-width="90px">

@ -49,7 +49,7 @@ import static junit.framework.TestCase.assertTrue;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@RunWith(SpringRunner.class)
@SpringBootTest

@ -16,7 +16,7 @@ import ${basePackage}.frame.base.BaseEntity;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
<#if table.getHtml()>
@SheetName("${table.tableComment?default("")}")

@ -17,7 +17,7 @@ import ${basePackage}.frame.auth.Token;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public interface ${table.getCName()}Manager {
<#if table.getCreate()>

@ -30,7 +30,7 @@ import org.springframework.transaction.annotation.Transactional;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@Transactional
@Service

@ -17,7 +17,7 @@ import ${basePackage}.frame.auth.Token;
* ${table.tableName} - ${table.tableComment}
*
* @author ${author?default("")}
* @date ${date?string("yyyy-MM-dd")}
* @date ${.now?string["yyyy-MM-dd"]}
*/
@Mapper
public interface ${table.getCName()}Mapper {

@ -16,7 +16,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateRequest extends BaseRequest {
<#list table.fields as field>

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteRequest extends BaseUpdateRequest {
<#if table.sys>

@ -13,7 +13,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}FindRequest extends BaseFindRequest {
<#list table.fields as field>

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetRequest extends BaseRequest {

@ -10,7 +10,7 @@ import java.util.Date;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}SearchRequest extends BaseSearchRequest {
}

@ -17,7 +17,7 @@ import ${basePackage}.frame.validation.Dict;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest {
<#list table.fields as field>

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateResponse extends BaseResponse {

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteResponse extends BaseResponse {

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}FindResponse extends BaseFindResponse<${table.getCName()}> {
}

@ -8,7 +8,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetResponse extends BaseResponse {

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}SearchResponse extends BaseFindResponse<${table.getCName()}> {
}

@ -7,7 +7,7 @@ import ${basePackage}.frame.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}UpdateResponse extends BaseResponse {

@ -3,7 +3,7 @@
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : Oracle
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE "${module.modulePrefix}${table.tableName}" (
<#list table.fields as field>
@ -21,7 +21,7 @@ COMMENT ON COLUMN "${module.modulePrefix?default("")}${table.tableName}"."${fiel
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : MySQL
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` (
<#list table.fields as field>
@ -37,7 +37,7 @@ PRIMARY KEY (`ID`)
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : SQLite
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} (
<#list table.fields as field>

@ -4,7 +4,7 @@
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : Oracle
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE "${module.modulePrefix?default("")}${table.tableName}" (
<#list table.fields as field>
@ -24,7 +24,7 @@ COMMENT ON COLUMN "${module.modulePrefix?default("")}${table.tableName}"."${fiel
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : MySQL
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` (
<#list table.fields as field>
@ -43,7 +43,7 @@ PRIMARY KEY (`ID`)
-- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : SQLite
-- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")}
-- Date: : ${.now?string["yyyy-MM-dd"]}
-- ----------------------------
CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} (
<#list table.fields as field>

@ -29,7 +29,7 @@ import static junit.framework.TestCase.assertTrue;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@RunWith(SpringRunner.class)
@SpringBootTest

@ -10,7 +10,7 @@ import ${basePackage}.framework.base.BaseEntity;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()} extends BaseEntity{

@ -9,7 +9,7 @@ import ${basePackage}.framework.base.Token;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public interface ${table.getCName()}Manager {

@ -24,7 +24,7 @@ import org.springframework.transaction.annotation.Transactional;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
@Transactional
@Service

@ -11,7 +11,7 @@ import ${basePackage}.framework.base.Token;
* ${table.tableName} - ${table.tableComment}
*
* @author ${author?default("")}
* @date ${date?string("yyyy-MM-dd")}
* @date ${.now?string["yyyy-MM-dd"]}
*/
@Mapper
public interface ${table.getCName()}Mapper{

@ -13,7 +13,7 @@ import org.hibernate.validator.constraints.Length;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateRequest extends BaseRequest{

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteRequest extends BaseUpdateRequest{

@ -10,7 +10,7 @@ import java.util.Date;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}FindRequest extends BaseFindRequest{

@ -7,7 +7,7 @@ import ${basePackage}.framework.base.BaseGetAllRequest;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetAllRequest extends BaseGetAllRequest{
}

@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}GetRequest extends BaseRequest{

@ -10,7 +10,7 @@ import java.util.Date;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}SearchRequest extends BaseSearchRequest{
}

@ -13,7 +13,7 @@ import java.util.Date;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest{

@ -7,7 +7,7 @@ import ${basePackage}.framework.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}CreateResponse extends BaseResponse {

@ -7,7 +7,7 @@ import ${basePackage}.framework.base.BaseResponse;
*
* @author ${author?default("")}
* @version 0.0.1
* @since ${date?string("yyyy-MM-dd")}
* @since ${.now?string["yyyy-MM-dd"]}
*/
public class ${table.getCName()}DeleteResponse extends BaseResponse {

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save

Powered by TurnKey Linux.