1、xml优化

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

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

@ -324,7 +324,11 @@ public class SpringBootCallable implements Callable {
for (Table table : md.getTables()) { for (Table table : md.getTables()) {
ctx.put("table", table); 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()) { 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); 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("")} * @author ${author?default("")}
* @version 0.0.1 * @version 0.0.1
* @since ${date?string("yyyy-MM-dd")} * @since ${.now?string["yyyy-MM-dd"]}
*/ */
<#if table.getHtml()> <#if table.getHtml()>
@SheetName("${table.tableComment?default("")}") @SheetName("${table.tableComment?default("")}")

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

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

@ -17,7 +17,7 @@ import java.util.List;
* ${table.tableName} - ${table.tableComment} * ${table.tableName} - ${table.tableComment}
* *
* @author ${author?default("")} * @author ${author?default("")}
* @since ${date?string("yyyy-MM-dd")} * @since ${.now?string["yyyy-MM-dd"]}
*/ */
@Mapper @Mapper
public interface ${table.getCName()}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> </#list>
</resultMap> </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 id="find" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0
<#list table.fields as field> <#list table.fields as field>
<#if field.isQuery> <#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean"> <#if field.fieldType.javaType() == "Boolean">
@ -90,8 +173,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0
<#if table.hasSearchKey()> <#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''"> <if test="request.keyword != null and request.keyword != ''">
AND ( AND (
@ -107,87 +189,24 @@
</#if> </#if>
</select> </select>
<insert id="insert"> <select id="getById" resultMap="${table.getFName()}">
INSERT INTO SELECT
<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"/> <include refid="entityColumnList"/>
) FROM
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
<include refid="table"/> <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 WHERE `IS_DELETED` = 0
AND `ID` = ${r"#{"}request.id} AND `ID` = ${r"#{request.id}"}
AND `ROW_VERSION` = ${r"#{"}request.rowVersion} </select>
</update>
<select id="get" resultMap="${table.getFName()}"> <select id="getByIds" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE `IS_DELETED` = 0 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> </select>
</mapper> </mapper>

@ -16,13 +16,98 @@
</#list> </#list>
</resultMap> </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 id="find" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
<#list table.fields as field> <#list table.fields as field>
<#if field.isQuery> <#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean"> <#if field.fieldType.javaType() == "Boolean">
@ -90,8 +175,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
<#if table.hasSearchKey()> <#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''"> <if test="request.keyword != null and request.keyword != ''">
AND ( AND (
@ -107,87 +191,24 @@
</#if> </#if>
</select> </select>
<insert id="insert"> <select id="getById" resultMap="${table.getFName()}">
INSERT INTO SELECT
<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"/> <include refid="entityColumnList"/>
) FROM
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
<include refid="table"/> <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 WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id} AND "ID" = ${r"#{id}"}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion} </select>
</update>
<select id="get" resultMap="${table.getFName()}"> <select id="getByIds" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -16,13 +16,96 @@
</#list> </#list>
</resultMap> </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 id="find" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
<#list table.fields as field> <#list table.fields as field>
<#if field.isQuery> <#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean"> <#if field.fieldType.javaType() == "Boolean">
@ -90,8 +173,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
<#if table.hasSearchKey()> <#if table.hasSearchKey()>
<if test="request.keyword != null and request.keyword != ''"> <if test="request.keyword != null and request.keyword != ''">
AND ( AND (
@ -107,87 +189,24 @@
</#if> </#if>
</select> </select>
<insert id="insert"> <select id="getById" resultMap="${table.getFName()}">
INSERT INTO SELECT
<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"/> <include refid="entityColumnList"/>
) FROM
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
<include refid="table"/> <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 WHERE "IS_DELETED" = 0
AND "ID" = ${r"#{"}request.id} AND "ID" = ${r"#{id}"}
AND "ROW_VERSION" = ${r"#{"}request.rowVersion} </select>
</update>
<select id="get" resultMap="${table.getFName()}"> <select id="getByIds" resultMap="${table.getFName()}">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE IS_DELETED = 0 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> </select>
</mapper> </mapper>

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

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

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

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

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

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

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

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

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
* *
* @author ${author?default("")} * @author ${author?default("")}
* @version 0.0.1 * @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()}> { public class ${table.getCName()}FindResponse extends BaseFindResponse<${table.getCName()}> {
} }

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

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
* *
* @author ${author?default("")} * @author ${author?default("")}
* @version 0.0.1 * @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()}> { public class ${table.getCName()}SearchResponse extends BaseFindResponse<${table.getCName()}> {
} }

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

@ -26,48 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -99,22 +57,20 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptCode,jdbcType=VARCHAR}, ${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR}, ${r"#"}{item.deptAlias,jdbcType=VARCHAR},
${r"#"}{item.deptAlias,jdbcType=VARCHAR}, ${r"#"}{item.supCode,jdbcType=VARCHAR},
${r"#"}{item.supCode,jdbcType=VARCHAR}, ${r"#"}{item.supName,jdbcType=VARCHAR},
${r"#"}{item.supName,jdbcType=VARCHAR}, ${r"#"}{item.valid,jdbcType=BIT},
${r"#"}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -123,7 +79,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -145,13 +112,66 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="dept"> <select id="find" resultMap="dept">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
`IS_DELETED` = 0 `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> </select>
</mapper> </mapper>

@ -28,45 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -97,8 +58,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR}, ${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR}, ${r"#"}{item.key,jdbcType=VARCHAR},
@ -111,7 +71,6 @@
sysdate(), sysdate(),
NULL, NULL,
NULL NULL
)
</foreach> </foreach>
</insert> </insert>
@ -120,7 +79,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -134,19 +104,66 @@
`ROW_VERSION` = `ROW_VERSION` + 1, `ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#"}{token.userId}, `LAST_UPDATE_BY` = ${r"#"}{token.userId},
`LAST_UPDATE_TIME` = sysdate() `LAST_UPDATE_TIME` = sysdate()
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id} AND `ID` = ${r"#"}{request.id}
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="dictItem"> <select id="find" resultMap="dictItem">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0 <if test="request.dictName != null and request.dictName != ''">
AND `ID` = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -86,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.dictName,jdbcType=VARCHAR}, ${r"#"}{item.dictComment,jdbcType=VARCHAR},
${r"#"}{item.dictComment,jdbcType=VARCHAR}, ${r"#"}{item.version,jdbcType=VARCHAR},
${r"#"}{item.version,jdbcType=VARCHAR}, ${r"#"}{item.valid,jdbcType=BIT},
${r"#"}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -108,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -128,13 +104,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="dict"> <select id="find" resultMap="dict">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
`IS_DELETED` = 0 `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> </select>
</mapper> </mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR}, ${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR}, ${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR}, ${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR}, ${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR}, ${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR}, ${r"#"}{item.urlDownload,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -120,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -143,13 +116,60 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="file"> <select id="find" resultMap="file">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
`IS_DELETED` = 0 `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> </select>
</mapper> </mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -92,8 +59,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.logErrType,jdbcType=VARCHAR}, ${r"#"}{item.logErrType,jdbcType=VARCHAR},
${r"#"}{item.logTitle,jdbcType=VARCHAR}, ${r"#"}{item.logTitle,jdbcType=VARCHAR},
@ -108,7 +74,6 @@
sysdate(), sysdate(),
NULL, NULL,
NULL NULL
)
</foreach> </foreach>
</insert> </insert>
@ -117,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -133,12 +109,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE `IS_DELETED` = 0 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> </select>
</mapper> </mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -81,8 +51,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.active,jdbcType=VARCHAR}, ${r"#"}{item.active,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR}, ${r"#"}{item.key,jdbcType=VARCHAR},
@ -93,7 +62,6 @@
sysdate(), sysdate(),
NULL, NULL,
NULL NULL
)
</foreach> </foreach>
</insert> </insert>
@ -102,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -120,12 +99,54 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE `IS_DELETED` = 0 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> </select>
</mapper> </mapper>

@ -31,6 +31,98 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="find" resultMap="res">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
@ -114,96 +206,24 @@
`IS_DELETED` = 0 `IS_DELETED` = 0
</select> </select>
<insert id="insert"> <select id="getById" resultMap="res">
INSERT INTO SELECT
<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"/> <include refid="entityColumnList"/>
) FROM
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
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 WHERE `IS_DELETED` = 0
AND `ID` = ${r'#'}{request.id} AND `ID` = ${r'#'}{id}
</update> </select>
<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="get" resultMap="res"> <select id="getByIds" resultMap="res">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0 AND `ID` IN
AND `ID` = ${r'#'}{request.id} <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
${r'#'}{item}
</foreach>
</select> </select>
</mapper> </mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.code,jdbcType=VARCHAR}, ${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR}, ${r"#"}{item.comment,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -105,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -124,13 +100,57 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="role"> <select id="find" resultMap="role">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
`IS_DELETED` = 0 `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> </select>
</mapper> </mapper>

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

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -93,7 +57,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( (
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.taskName,jdbcType=VARCHAR}, ${r"#"}{item.taskName,jdbcType=VARCHAR},
@ -117,7 +81,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -138,12 +113,60 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE `IS_DELETED` = 0 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> </select>
</mapper> </mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.token,jdbcType=VARCHAR},
${r"#"}{item.token,jdbcType=VARCHAR}, ${r"#"}{item.userId,jdbcType=BIGINT},
${r"#"}{item.userId,jdbcType=BIGINT}, ${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userName,jdbcType=VARCHAR}, ${r"#"}{item.loginTime,jdbcType=TIMESTAMP},
${r"#"}{item.loginTime,jdbcType=TIMESTAMP}, ${r"#"}{item.validTime,jdbcType=TIMESTAMP},
${r"#"}{item.validTime,jdbcType=TIMESTAMP}, ${r"#"}{item.valid,jdbcType=BIT},
${r"#"}{item.valid,jdbcType=BIT}, ${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptId,jdbcType=BIGINT}, ${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptCode,jdbcType=VARCHAR}, ${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR}, ${r"#"}{item.terminalType,jdbcType=VARCHAR},
${r"#"}{item.terminalType,jdbcType=VARCHAR}, ${r"#"}{item.terminalIp,jdbcType=VARCHAR},
${r"#"}{item.terminalIp,jdbcType=VARCHAR}, ${r"#"}{item.terminalInfo,jdbcType=VARCHAR},
${r"#"}{item.terminalInfo,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -159,7 +97,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -181,19 +130,87 @@
`ROW_VERSION` = `ROW_VERSION` + 1, `ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r"#"}{token.userId}, `LAST_UPDATE_BY` = ${r"#"}{token.userId},
`LAST_UPDATE_TIME` = sysdate() `LAST_UPDATE_TIME` = sysdate()
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0
AND `ID` = ${r"#"}{request.id} AND `ID` = ${r"#"}{request.id}
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="tokens"> <select id="find" resultMap="tokens">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE `IS_DELETED` = 0
`IS_DELETED` = 0 <if test="request.token != null and request.token != ''">
AND `ID` = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

@ -30,62 +30,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -119,24 +63,22 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userName,jdbcType=VARCHAR}, ${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR}, ${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR}, ${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR}, ${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR}, ${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptId,jdbcType=BIGINT}, ${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptCode,jdbcType=VARCHAR}, ${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, sysdate(),
sysdate(), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -145,7 +87,18 @@
<include refid="table"/> <include refid="table"/>
SET `IS_DELETED` = 1 SET `IS_DELETED` = 1
WHERE `IS_DELETED` = 0 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>
<update id="update"> <update id="update">
@ -166,13 +119,80 @@
AND `ROW_VERSION` = ${r"#"}{request.rowVersion} AND `ROW_VERSION` = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
`IS_DELETED` = 0 `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> </select>
</mapper> </mapper>

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

@ -26,48 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -99,22 +57,20 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptCode,jdbcType=VARCHAR}, ${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR}, ${r'#'}{item.deptAlias,jdbcType=VARCHAR},
${r'#'}{item.deptAlias,jdbcType=VARCHAR}, ${r'#'}{item.supCode,jdbcType=VARCHAR},
${r'#'}{item.supCode,jdbcType=VARCHAR}, ${r'#'}{item.supName,jdbcType=VARCHAR},
${r'#'}{item.supName,jdbcType=VARCHAR}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -123,7 +79,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -144,12 +111,66 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -25,42 +25,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -91,21 +55,19 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.dictName,jdbcType=VARCHAR}, ${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR}, ${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR}, ${r'#'}{item.sort,jdbcType=INTEGER},
${r'#'}{item.sort,jdbcType=INTEGER}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -114,7 +76,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -134,12 +107,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -86,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.dictName,jdbcType=VARCHAR},
${r'#'}{item.dictName,jdbcType=VARCHAR}, ${r'#'}{item.dictComment,jdbcType=VARCHAR},
${r'#'}{item.dictComment,jdbcType=VARCHAR}, ${r'#'}{item.version,jdbcType=VARCHAR},
${r'#'}{item.version,jdbcType=VARCHAR}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -108,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -127,12 +103,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.name,jdbcType=VARCHAR}, ${r'#'}{item.fileType,jdbcType=VARCHAR},
${r'#'}{item.fileType,jdbcType=VARCHAR}, ${r'#'}{item.attribute1,jdbcType=VARCHAR},
${r'#'}{item.attribute1,jdbcType=VARCHAR}, ${r'#'}{item.attribute2,jdbcType=VARCHAR},
${r'#'}{item.attribute2,jdbcType=VARCHAR}, ${r'#'}{item.location,jdbcType=VARCHAR},
${r'#'}{item.location,jdbcType=VARCHAR}, ${r'#'}{item.url,jdbcType=VARCHAR},
${r'#'}{item.url,jdbcType=VARCHAR}, ${r'#'}{item.urlDownload,jdbcType=VARCHAR},
${r'#'}{item.urlDownload,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -120,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -142,12 +115,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -92,23 +59,21 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.logErrType,jdbcType=VARCHAR},
${r'#'}{item.logErrType,jdbcType=VARCHAR}, ${r'#'}{item.logTitle,jdbcType=VARCHAR},
${r'#'}{item.logTitle,jdbcType=VARCHAR}, ${r'#'}{item.logNote,jdbcType=VARCHAR},
${r'#'}{item.logNote,jdbcType=VARCHAR}, ${r'#'}{item.logErrResult,jdbcType=VARCHAR},
${r'#'}{item.logErrResult,jdbcType=VARCHAR}, ${r'#'}{item.logAttr1,jdbcType=VARCHAR},
${r'#'}{item.logAttr1,jdbcType=VARCHAR}, ${r'#'}{item.logAttr2,jdbcType=VARCHAR},
${r'#'}{item.logAttr2,jdbcType=VARCHAR}, ${r'#'}{item.logAttr3,jdbcType=VARCHAR},
${r'#'}{item.logAttr3,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -117,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -139,12 +115,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -81,19 +51,17 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.active,jdbcType=VARCHAR}, ${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR}, ${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -102,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -120,12 +99,54 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -28,6 +28,97 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="find" resultMap="res">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
@ -111,94 +202,24 @@
"IS_DELETED" = 0 "IS_DELETED" = 0
</select> </select>
<insert id="insert"> <select id="getById" resultMap="res">
INSERT INTO SELECT
<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"/> <include refid="entityColumnList"/>
) FROM
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
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id} AND "ID" = ${r'#'}{id}
</update> </select>
<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="get" resultMap="res"> <select id="getByIds" resultMap="res">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.code,jdbcType=VARCHAR},
${r'#'}{item.code,jdbcType=VARCHAR}, ${r'#'}{item.name,jdbcType=VARCHAR},
${r'#'}{item.name,jdbcType=VARCHAR}, ${r'#'}{item.comment,jdbcType=VARCHAR},
${r'#'}{item.comment,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -105,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -123,12 +99,57 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleId,jdbcType=BIGINT}, ${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.roleCode,jdbcType=VARCHAR}, ${r'#'}{item.resId,jdbcType=BIGINT},
${r'#'}{item.resId,jdbcType=BIGINT}, ${r'#'}{item.resCode,jdbcType=VARCHAR},
${r'#'}{item.resCode,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -111,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -130,12 +103,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -93,22 +57,20 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.taskName,jdbcType=VARCHAR},
${r'#'}{item.taskName,jdbcType=VARCHAR}, ${r'#'}{item.taskNote,jdbcType=VARCHAR},
${r'#'}{item.taskNote,jdbcType=VARCHAR}, ${r'#'}{item.taskType,jdbcType=VARCHAR},
${r'#'}{item.taskType,jdbcType=VARCHAR}, ${r'#'}{item.typeValue,jdbcType=VARCHAR},
${r'#'}{item.typeValue,jdbcType=VARCHAR}, ${r'#'}{item.taskSql,jdbcType=VARCHAR},
${r'#'}{item.taskSql,jdbcType=VARCHAR}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -117,7 +79,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -138,12 +111,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.token,jdbcType=VARCHAR},
${r'#'}{item.token,jdbcType=VARCHAR}, ${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userId,jdbcType=BIGINT}, ${r'#'}{item.userName,jdbcType=VARCHAR},
${r'#'}{item.userName,jdbcType=VARCHAR}, ${r'#'}{item.loginTime,jdbcType=TIMESTAMP},
${r'#'}{item.loginTime,jdbcType=TIMESTAMP}, ${r'#'}{item.validTime,jdbcType=TIMESTAMP},
${r'#'}{item.validTime,jdbcType=TIMESTAMP}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, ${r'#'}{item.deptId,jdbcType=BIGINT},
${r'#'}{item.deptId,jdbcType=BIGINT}, ${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptCode,jdbcType=VARCHAR}, ${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR}, ${r'#'}{item.terminalType,jdbcType=VARCHAR},
${r'#'}{item.terminalType,jdbcType=VARCHAR}, ${r'#'}{item.terminalIp,jdbcType=VARCHAR},
${r'#'}{item.terminalIp,jdbcType=VARCHAR}, ${r'#'}{item.terminalInfo,jdbcType=VARCHAR},
${r'#'}{item.terminalInfo,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -159,7 +97,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -186,12 +135,84 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -28,62 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -117,24 +61,22 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.userName,jdbcType=VARCHAR},
${r'#'}{item.userName,jdbcType=VARCHAR}, ${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.userCode,jdbcType=VARCHAR}, ${r'#'}{item.userAlias,jdbcType=VARCHAR},
${r'#'}{item.userAlias,jdbcType=VARCHAR}, ${r'#'}{item.userPwd,jdbcType=VARCHAR},
${r'#'}{item.userPwd,jdbcType=VARCHAR}, ${r'#'}{item.userStatus,jdbcType=VARCHAR},
${r'#'}{item.userStatus,jdbcType=VARCHAR}, ${r'#'}{item.deptId,jdbcType=BIGINT},
${r'#'}{item.deptId,jdbcType=BIGINT}, ${r'#'}{item.deptCode,jdbcType=VARCHAR},
${r'#'}{item.deptCode,jdbcType=VARCHAR}, ${r'#'}{item.deptName,jdbcType=VARCHAR},
${r'#'}{item.deptName,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -143,7 +85,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -166,12 +119,80 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.userId,jdbcType=BIGINT},
${r'#'}{item.userId,jdbcType=BIGINT}, ${r'#'}{item.userCode,jdbcType=VARCHAR},
${r'#'}{item.userCode,jdbcType=VARCHAR}, ${r'#'}{item.roleId,jdbcType=BIGINT},
${r'#'}{item.roleId,jdbcType=BIGINT}, ${r'#'}{item.roleCode,jdbcType=VARCHAR},
${r'#'}{item.roleCode,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, sysdate,
sysdate, NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -111,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -130,12 +103,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </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"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -91,8 +55,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR}, ${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR}, ${r"#"}{item.key,jdbcType=VARCHAR},
@ -105,7 +68,6 @@
datetime('now','localtime'), datetime('now','localtime'),
NULL, NULL,
NULL NULL
)
</foreach > </foreach >
</insert> </insert>
@ -114,7 +76,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -129,19 +102,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 </select>
AND ID = ${r"#"}{request.id}
<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> </select>
</mapper> </mapper>

@ -24,39 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -86,8 +53,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.dictName,jdbcType=VARCHAR}, ${r"#"}{item.dictName,jdbcType=VARCHAR},
${r"#"}{item.dictComment,jdbcType=VARCHAR}, ${r"#"}{item.dictComment,jdbcType=VARCHAR},
@ -99,7 +65,6 @@
datetime('now','localtime'), datetime('now','localtime'),
NULL, NULL,
NULL NULL
)
</foreach > </foreach >
</insert> </insert>
@ -108,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -122,19 +98,60 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="dict"> <select id="find" resultMap="dict">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 <if test="request.dictName != null and request.dictName != ''">
AND ID = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

@ -27,42 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -95,23 +59,21 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item= "item" index ="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR}, ${r"#"}{item.fileType,jdbcType=VARCHAR},
${r"#"}{item.fileType,jdbcType=VARCHAR}, ${r"#"}{item.attribute1,jdbcType=VARCHAR},
${r"#"}{item.attribute1,jdbcType=VARCHAR}, ${r"#"}{item.attribute2,jdbcType=VARCHAR},
${r"#"}{item.attribute2,jdbcType=VARCHAR}, ${r"#"}{item.location,jdbcType=VARCHAR},
${r"#"}{item.location,jdbcType=VARCHAR}, ${r"#"}{item.url,jdbcType=VARCHAR},
${r"#"}{item.url,jdbcType=VARCHAR}, ${r"#"}{item.urlDownload,jdbcType=VARCHAR},
${r"#"}{item.urlDownload,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -120,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -137,19 +110,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="file"> <select id="find" resultMap="file">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 <if test="request.name != null and request.name != ''">
AND ID = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

@ -27,39 +27,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -92,23 +59,21 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.logErrType,jdbcType=VARCHAR},
${r"#"}{item.logErrType,jdbcType=VARCHAR}, ${r"#"}{item.logTitle,jdbcType=VARCHAR},
${r"#"}{item.logTitle,jdbcType=VARCHAR}, ${r"#"}{item.logNote,jdbcType=VARCHAR},
${r"#"}{item.logNote,jdbcType=VARCHAR}, ${r"#"}{item.logErrResult,jdbcType=VARCHAR},
${r"#"}{item.logErrResult,jdbcType=VARCHAR}, ${r"#"}{item.logAttr1,jdbcType=VARCHAR},
${r"#"}{item.logAttr1,jdbcType=VARCHAR}, ${r"#"}{item.logAttr2,jdbcType=VARCHAR},
${r"#"}{item.logAttr2,jdbcType=VARCHAR}, ${r"#"}{item.logAttr3,jdbcType=VARCHAR},
${r"#"}{item.logAttr3,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -117,7 +82,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -133,12 +109,55 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="logErr"> <select id="find" resultMap="logErr">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE IS_DELETED = 0 WHERE "IS_DELETED" = 0
AND ID = ${r"#"}{request.id} <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> </select>
</mapper> </mapper>

@ -23,36 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -81,19 +51,17 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.active,jdbcType=VARCHAR},
${r"#"}{item.active,jdbcType=VARCHAR}, ${r"#"}{item.key,jdbcType=VARCHAR},
${r"#"}{item.key,jdbcType=VARCHAR}, ${r"#"}{item.value,jdbcType=VARCHAR},
${r"#"}{item.value,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -102,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -120,12 +99,54 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="profiles"> <select id="find" resultMap="profiles">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE IS_DELETED = 0 WHERE
AND ID = ${r"#"}{request.id} "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> </select>
</mapper> </mapper>

@ -27,90 +27,6 @@
<result column="LAST_UPDATE_BY" jdbcType="BIGINT" property="lastUpdateBy"/> <result column="LAST_UPDATE_BY" jdbcType="BIGINT" property="lastUpdateBy"/>
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -144,8 +60,7 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
(
${r"#"}{item.id}, ${r"#"}{item.id},
${r"#"}{item.resCode,jdbcType=VARCHAR}, ${r"#"}{item.resCode,jdbcType=VARCHAR},
${r"#"}{item.resName,jdbcType=VARCHAR}, ${r"#"}{item.resName,jdbcType=VARCHAR},
@ -161,7 +76,6 @@
datetime('now','localtime'), datetime('now','localtime'),
NULL, NULL,
NULL NULL
)
</foreach> </foreach>
</insert> </insert>
@ -170,7 +84,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -188,19 +113,110 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0
AND ID = ${r"#"}{request.id}
</select> </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> </mapper>

@ -23,39 +23,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -84,19 +51,17 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.code,jdbcType=VARCHAR},
${r"#"}{item.code,jdbcType=VARCHAR}, ${r"#"}{item.name,jdbcType=VARCHAR},
${r"#"}{item.name,jdbcType=VARCHAR}, ${r"#"}{item.comment,jdbcType=VARCHAR},
${r"#"}{item.comment,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -105,7 +70,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -118,19 +94,60 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 </select>
AND ID = ${r"#"}{request.id}
<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> </select>
</mapper> </mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleId,jdbcType=BIGINT}, ${r"#"}{item.roleCode,jdbcType=VARCHAR},
${r"#"}{item.roleCode,jdbcType=VARCHAR}, ${r"#"}{item.resId,jdbcType=BIGINT},
${r"#"}{item.resId,jdbcType=BIGINT}, ${r"#"}{item.resCode,jdbcType=VARCHAR},
${r"#"}{item.resCode,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -111,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -125,19 +98,63 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="roleRes"> <select id="find" resultMap="roleRes">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 <if test="request.roleId != null and request.roleId != 0">
AND ID = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

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

@ -26,42 +26,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -93,22 +57,20 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.taskName,jdbcType=VARCHAR},
${r"#"}{item.taskName,jdbcType=VARCHAR}, ${r"#"}{item.taskNote,jdbcType=VARCHAR},
${r"#"}{item.taskNote,jdbcType=VARCHAR}, ${r"#"}{item.taskType,jdbcType=VARCHAR},
${r"#"}{item.taskType,jdbcType=VARCHAR}, ${r"#"}{item.typeValue,jdbcType=VARCHAR},
${r"#"}{item.typeValue,jdbcType=VARCHAR}, ${r"#"}{item.taskSql,jdbcType=VARCHAR},
${r"#"}{item.taskSql,jdbcType=VARCHAR}, ${r"#"}{item.valid,jdbcType=BIT},
${r"#"}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -117,7 +79,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -138,12 +111,60 @@
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE "IS_DELETED" = 0 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> </select>
</mapper> </mapper>

@ -32,66 +32,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -129,28 +69,26 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.token,jdbcType=VARCHAR},
${r"#"}{item.token,jdbcType=VARCHAR}, ${r"#"}{item.userId,jdbcType=BIGINT},
${r"#"}{item.userId,jdbcType=BIGINT}, ${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userName,jdbcType=VARCHAR}, ${r"#"}{item.loginTime,jdbcType=TIMESTAMP},
${r"#"}{item.loginTime,jdbcType=TIMESTAMP}, ${r"#"}{item.validTime,jdbcType=TIMESTAMP},
${r"#"}{item.validTime,jdbcType=TIMESTAMP}, ${r"#"}{item.valid,jdbcType=BIT},
${r"#"}{item.valid,jdbcType=BIT}, ${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptId,jdbcType=BIGINT}, ${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptCode,jdbcType=VARCHAR}, ${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR}, ${r"#"}{item.terminalType,jdbcType=VARCHAR},
${r"#"}{item.terminalType,jdbcType=VARCHAR}, ${r"#"}{item.terminalIp,jdbcType=VARCHAR},
${r"#"}{item.terminalIp,jdbcType=VARCHAR}, ${r"#"}{item.terminalInfo,jdbcType=VARCHAR},
${r"#"}{item.terminalInfo,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -159,7 +97,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -181,19 +130,87 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </update>
<select id="get" resultMap="tokens"> <select id="find" resultMap="tokens">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE "IS_DELETED" = 0
IS_DELETED = 0 <if test="request.token != null and request.token != ''">
AND ID = ${r"#"}{request.id} 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> </select>
</mapper> </mapper>

@ -28,62 +28,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -117,24 +61,22 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.userName,jdbcType=VARCHAR},
${r"#"}{item.userName,jdbcType=VARCHAR}, ${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR}, ${r"#"}{item.userAlias,jdbcType=VARCHAR},
${r"#"}{item.userAlias,jdbcType=VARCHAR}, ${r"#"}{item.userPwd,jdbcType=VARCHAR},
${r"#"}{item.userPwd,jdbcType=VARCHAR}, ${r"#"}{item.userStatus,jdbcType=VARCHAR},
${r"#"}{item.userStatus,jdbcType=VARCHAR}, ${r"#"}{item.deptId,jdbcType=BIGINT},
${r"#"}{item.deptId,jdbcType=BIGINT}, ${r"#"}{item.deptCode,jdbcType=VARCHAR},
${r"#"}{item.deptCode,jdbcType=VARCHAR}, ${r"#"}{item.deptName,jdbcType=VARCHAR},
${r"#"}{item.deptName,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -143,7 +85,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -159,19 +112,85 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
IS_DELETED = 0 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> </select>
</mapper> </mapper>

@ -24,42 +24,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -89,20 +53,18 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item= "item" index ="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r"#"}{item.id},
${r"#"}{item.id}, ${r"#"}{item.userId,jdbcType=BIGINT},
${r"#"}{item.userId,jdbcType=BIGINT}, ${r"#"}{item.userCode,jdbcType=VARCHAR},
${r"#"}{item.userCode,jdbcType=VARCHAR}, ${r"#"}{item.roleId,jdbcType=BIGINT},
${r"#"}{item.roleId,jdbcType=BIGINT}, ${r"#"}{item.roleCode,jdbcType=VARCHAR},
${r"#"}{item.roleCode,jdbcType=VARCHAR}, 0,
0, 0,
0, ${r"#"}{token.userId,jdbcType=NUMERIC},
${r"#"}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -111,7 +73,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -125,19 +98,64 @@
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r"#"}{token.userId}, "LAST_UPDATE_BY" = ${r"#"}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE WHERE "IS_DELETED" = 0
"IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id} AND "ID" = ${r"#"}{request.id}
AND "ROW_VERSION" = ${r"#"}{request.rowVersion} AND "ROW_VERSION" = ${r"#"}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE WHERE
IS_DELETED = 0 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> </select>
</mapper> </mapper>

@ -25,42 +25,6 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="insert">
INSERT INTO INSERT INTO
<include refid="table"/> <include refid="table"/>
@ -91,21 +55,19 @@
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
) )
VALUES VALUES
<foreach collection="list" item="item" index="index" separator=","> <foreach collection="list" item="item" index="index" separator="," open="(" close=")">
( ${r'#'}{item.id},
${r'#'}{item.id}, ${r'#'}{item.appName,jdbcType=VARCHAR},
${r'#'}{item.appName,jdbcType=VARCHAR}, ${r'#'}{item.appNote,jdbcType=VARCHAR},
${r'#'}{item.appNote,jdbcType=VARCHAR}, ${r'#'}{item.appKey,jdbcType=VARCHAR},
${r'#'}{item.appKey,jdbcType=VARCHAR}, ${r'#'}{item.appSecret,jdbcType=VARCHAR},
${r'#'}{item.appSecret,jdbcType=VARCHAR}, ${r'#'}{item.valid,jdbcType=BIT},
${r'#'}{item.valid,jdbcType=BIT}, 0,
0, 0,
0, ${r'#'}{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC}, datetime('now','localtime'),
datetime('now','localtime'), NULL,
NULL, NULL
NULL
)
</foreach > </foreach >
</insert> </insert>
@ -114,7 +76,18 @@
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -134,12 +107,60 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE IS_DELETED = 0 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> </select>
</mapper> </mapper>

@ -24,6 +24,50 @@
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
</resultMap> </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 id="find" resultMap="visitorRes">
SELECT SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
@ -60,58 +104,23 @@
"IS_DELETED" = 0 "IS_DELETED" = 0
</select> </select>
<insert id="insert"> <update id="delete">
INSERT INTO UPDATE
<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="table"/>
( SET "IS_DELETED" = 1
<include refid="entityColumnList"/> WHERE "IS_DELETED" = 0
) AND "ID" = #{id}
VALUES </update>
<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>
<update id="delete"> <update id="deleteBatch">
UPDATE UPDATE
<include refid="table"/> <include refid="table"/>
SET "IS_DELETED" = 1 SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0 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>
<update id="update"> <update id="update">
@ -130,12 +139,24 @@
AND "ROW_VERSION" = ${r'#'}{request.rowVersion} AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update> </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 SELECT
<include refid="entityColumnList"/> <include refid="entityColumnList"/>
FROM FROM
<include refid="table"/> <include refid="table"/>
WHERE IS_DELETED = 0 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> </select>
</mapper> </mapper>

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

@ -4,7 +4,7 @@
-- Table structure for ${table.tableName} - ${table.tableComment?default("")} -- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : Oracle -- Target : Oracle
-- Author : ${author} -- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")} -- Date: : ${.now?string["yyyy-MM-dd"]}
-- ---------------------------- -- ----------------------------
CREATE TABLE "${module.modulePrefix?default("")}${table.tableName}" ( CREATE TABLE "${module.modulePrefix?default("")}${table.tableName}" (
<#list table.fields as field> <#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("")} -- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : MySQL -- Target : MySQL
-- Author : ${author} -- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")} -- Date: : ${.now?string["yyyy-MM-dd"]}
-- ---------------------------- -- ----------------------------
CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` ( CREATE TABLE `${module.modulePrefix?default("")}${table.tableName}` (
<#list table.fields as field> <#list table.fields as field>
@ -43,7 +43,7 @@ PRIMARY KEY (`ID`)
-- Table structure for ${table.tableName} - ${table.tableComment?default("")} -- Table structure for ${table.tableName} - ${table.tableComment?default("")}
-- Target : SQLite -- Target : SQLite
-- Author : ${author} -- Author : ${author}
-- Date: : ${date?string("yyyy-MM-dd")} -- Date: : ${.now?string["yyyy-MM-dd"]}
-- ---------------------------- -- ----------------------------
CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} ( CREATE TABLE IF NOT EXISTS ${module.modulePrefix?default("")}${table.tableName} (
<#list table.fields as field> <#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> <div id="app" v-cloak>
<el-card class="box-card"> <el-card class="box-card">
<el-form class="search" :inline="true" :model="vm" ref="vm" label-position="right" label-width="90px"> <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("")} * @author ${author?default("")}
* @version 0.0.1 * @version 0.0.1
* @since ${date?string("yyyy-MM-dd")} * @since ${.now?string["yyyy-MM-dd"]}
*/ */
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest @SpringBootTest

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

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

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

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

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

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

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

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

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

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

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

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

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
* *
* @author ${author?default("")} * @author ${author?default("")}
* @version 0.0.1 * @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()}> { public class ${table.getCName()}FindResponse extends BaseFindResponse<${table.getCName()}> {
} }

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

@ -8,7 +8,7 @@ import ${basePackage}.module.${moduleName}.ent.${table.getCName()};
* *
* @author ${author?default("")} * @author ${author?default("")}
* @version 0.0.1 * @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()}> { public class ${table.getCName()}SearchResponse extends BaseFindResponse<${table.getCName()}> {
} }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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