接口文档

Former-commit-id: aa6102559da9fa22871f75e6180af46e1c1c336d
master
wangbingit@outlook.com 4 years ago
parent 37622277e9
commit e4185cedfd

@ -0,0 +1,96 @@
package ${basePackage}.action.ajax.system;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.multipart.MultipartFile;
import ${basePackage}.frame.auth.LocalData;
import ${basePackage}.frame.base.BaseResponse;
import ${basePackage}.frame.base.ErrorType;
import ${basePackage}.frame.excel.WExcel;
import ${basePackage}.frame.excel.exception.ReadErrorException;
import ${basePackage}.frame.excel.exception.TemplateNotMatchException;
import ${basePackage}.frame.utils.LogUtil;
import ${basePackage}.frame.utils.MapperUtil;
import ${basePackage}.frame.utils.ResponseUtil;
import ${basePackage}.frame.utils.ValidationUtil;
import ${basePackage}.module.system.ent.Visitor;
import ${basePackage}.module.system.mgr.VisitorManager;
import ${basePackage}.module.system.req.VisitorCreateRequest;
import ${basePackage}.module.system.req.VisitorDeleteRequest;
import ${basePackage}.module.system.req.VisitorFindRequest;
import ${basePackage}.module.system.req.VisitorGetRequest;
import ${basePackage}.module.system.req.VisitorUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorCreateResponse;
import ${basePackage}.module.system.rsp.VisitorDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorFindResponse;
import ${basePackage}.module.system.rsp.VisitorGetResponse;
import ${basePackage}.module.system.rsp.VisitorUpdateResponse;
import java.io.IOException;
import java.util.List;
public class VisitorAjax{
@Autowired
private VisitorManager visitorManager;
public VisitorCreateResponse create(VisitorCreateRequest request) {
return visitorManager.create(request, LocalData.getToken());
}
public VisitorDeleteResponse delete(VisitorDeleteRequest request) {
return visitorManager.delete(request, LocalData.getToken());
}
public VisitorUpdateResponse update(VisitorUpdateRequest request) {
return visitorManager.update(request, LocalData.getToken());
}
public VisitorFindResponse find(VisitorFindRequest request) {
return visitorManager.find(request, LocalData.getToken());
}
public VisitorGetResponse get(VisitorGetRequest request) {
return visitorManager.get(request, LocalData.getToken());
}
public Object template(){
return ResponseUtil.apply(new WExcel<>(Visitor.class));
}
public Object exports(VisitorFindRequest request) {
VisitorFindResponse response = visitorManager.find(request, LocalData.getToken());
if (response.hasError()) {
return response;
} else if (response.getTotalCount() == 0) {
response.addError(ErrorType.BUSINESS_ERROR, "导出数据为空");
return response;
}
return ResponseUtil.apply(new WExcel<>(Visitor.class).loadData(response.getResult()));
}
public Object imports(MultipartFile file) {
BaseResponse baseResponse = new BaseResponse();
try {
WExcel sheet = new WExcel<>(Visitor.class).loadData(file.getBytes(), new WExcel.Processor<Visitor>() {
@Override
public List<String> exec(Visitor o) {
VisitorCreateRequest request = MapperUtil.map(o, VisitorCreateRequest.class);
return ValidationUtil.validate(request);
}
});
if (sheet.hasError()) {
return ResponseUtil.apply(sheet.getBytes(), sheet.getName() + "-检查.xlsx");
} else {
return baseResponse;
}
} catch (IOException e) {
e.printStackTrace();
LogUtil.dumpException(e);
baseResponse.addError(ErrorType.BUSINESS_ERROR, "上传文件出错");
} catch (TemplateNotMatchException | ReadErrorException e) {
baseResponse.addError(ErrorType.BUSINESS_ERROR, e.getMessage());
}
return baseResponse;
}
}

@ -0,0 +1,35 @@
package ${basePackage}.action.ajax.system;
import org.springframework.beans.factory.annotation.Autowired;
import ${basePackage}.frame.auth.LocalData;
import ${basePackage}.module.system.mgr.VisitorResManager;
import ${basePackage}.module.system.req.VisitorResCreateRequest;
import ${basePackage}.module.system.req.VisitorResDeleteRequest;
import ${basePackage}.module.system.req.VisitorResFindRequest;
import ${basePackage}.module.system.req.VisitorResUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorResCreateResponse;
import ${basePackage}.module.system.rsp.VisitorResDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorResFindResponse;
import ${basePackage}.module.system.rsp.VisitorResUpdateResponse;
public class VisitorResAjax{
@Autowired
private VisitorResManager visitorResManager;
public VisitorResCreateResponse create(VisitorResCreateRequest request) {
return visitorResManager.create(request, LocalData.getToken());
}
public VisitorResDeleteResponse delete(VisitorResDeleteRequest request) {
return visitorResManager.delete(request, LocalData.getToken());
}
public VisitorResUpdateResponse update(VisitorResUpdateRequest request) {
return visitorResManager.update(request, LocalData.getToken());
}
public VisitorResFindResponse find(VisitorResFindRequest request) {
return visitorResManager.find(request, LocalData.getToken());
}
}

@ -27,52 +27,52 @@
<#if field.isQuery>
<#if field.fieldType.javaType() == "Boolean">
<if test="request.${field.getFName()} != null">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Byte">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Short">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Integer">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Long">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Float">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Double">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Character">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != ''">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "String">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != ''">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
<#if field.fieldType.javaType() == "Date">
<if test="request.${field.getFName()} != null">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}}
AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if>
</#if>
</#if>

@ -1,6 +1,16 @@
package ${basePackage}.module.system.mgr;
import ${basePackage}.frame.auth.Token;
import ${basePackage}.module.system.req.VisitorCreateRequest;
import ${basePackage}.module.system.req.VisitorDeleteRequest;
import ${basePackage}.module.system.req.VisitorFindRequest;
import ${basePackage}.module.system.req.VisitorGetRequest;
import ${basePackage}.module.system.req.VisitorUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorCreateResponse;
import ${basePackage}.module.system.rsp.VisitorDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorFindResponse;
import ${basePackage}.module.system.rsp.VisitorGetResponse;
import ${basePackage}.module.system.rsp.VisitorUpdateResponse;
/**
*
@ -18,7 +28,7 @@ public interface VisitorManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorCreateResponse create(${basePackage}.module.system.req.VisitorCreateRequest request, Token token);
VisitorCreateResponse create(VisitorCreateRequest request, Token token);
/**
*
@ -27,7 +37,7 @@ public interface VisitorManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorDeleteResponse delete(${basePackage}.module.system.req.VisitorDeleteRequest request, Token token);
VisitorDeleteResponse delete(VisitorDeleteRequest request, Token token);
/**
*
@ -36,7 +46,7 @@ public interface VisitorManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorUpdateResponse update(${basePackage}.module.system.req.VisitorUpdateRequest request, Token token);
VisitorUpdateResponse update(VisitorUpdateRequest request, Token token);
/**
*
@ -45,7 +55,7 @@ public interface VisitorManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorFindResponse find(${basePackage}.module.system.req.VisitorFindRequest request, Token token);
VisitorFindResponse find(VisitorFindRequest request, Token token);
/**
*
@ -54,5 +64,5 @@ public interface VisitorManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorGetResponse get(${basePackage}.module.system.req.VisitorGetRequest request, Token token);
VisitorGetResponse get(VisitorGetRequest request, Token token);
}

@ -13,6 +13,16 @@ import ${basePackage}.frame.utils.MapperUtil;
import ${basePackage}.frame.utils.Message;
import ${basePackage}.frame.utils.ValidationUtil;
import ${basePackage}.module.system.ent.Visitor;
import ${basePackage}.module.system.req.VisitorCreateRequest;
import ${basePackage}.module.system.req.VisitorDeleteRequest;
import ${basePackage}.module.system.req.VisitorFindRequest;
import ${basePackage}.module.system.req.VisitorGetRequest;
import ${basePackage}.module.system.req.VisitorUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorCreateResponse;
import ${basePackage}.module.system.rsp.VisitorDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorFindResponse;
import ${basePackage}.module.system.rsp.VisitorGetResponse;
import ${basePackage}.module.system.rsp.VisitorUpdateResponse;
/**
* VISITOR -
@ -35,8 +45,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorCreateResponse create(${basePackage}.module.system.req.VisitorCreateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorCreateResponse response = new ${basePackage}.module.system.rsp.VisitorCreateResponse();
public VisitorCreateResponse create(VisitorCreateRequest request, Token token) {
VisitorCreateResponse response = new VisitorCreateResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -44,9 +54,9 @@ public class VisitorManagerImpl implements VisitorManager {
}
{// 应用码唯一检查
${basePackage}.module.system.req.VisitorFindRequest visitorFindRequest = new ${basePackage}.module.system.req.VisitorFindRequest();
VisitorFindRequest visitorFindRequest = new VisitorFindRequest();
visitorFindRequest.setAppKey(request.getAppKey());
${basePackage}.module.system.rsp.VisitorFindResponse visitorFindResponse = this.find(visitorFindRequest, token);
VisitorFindResponse visitorFindResponse = this.find(visitorFindRequest, token);
if (visitorFindResponse.hasError()) {
response.addErrors(visitorFindResponse.getErrors());
return response;
@ -77,8 +87,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorDeleteResponse delete(${basePackage}.module.system.req.VisitorDeleteRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorDeleteResponse response = new ${basePackage}.module.system.rsp.VisitorDeleteResponse();
public VisitorDeleteResponse delete(VisitorDeleteRequest request, Token token) {
VisitorDeleteResponse response = new VisitorDeleteResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -102,8 +112,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorUpdateResponse update(${basePackage}.module.system.req.VisitorUpdateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorUpdateResponse response = new ${basePackage}.module.system.rsp.VisitorUpdateResponse();
public VisitorUpdateResponse update(VisitorUpdateRequest request, Token token) {
VisitorUpdateResponse response = new VisitorUpdateResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -128,8 +138,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @return
*/
@Transactional(readOnly = true)
public ${basePackage}.module.system.rsp.VisitorFindResponse find(${basePackage}.module.system.req.VisitorFindRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorFindResponse response = new ${basePackage}.module.system.rsp.VisitorFindResponse();
public VisitorFindResponse find(VisitorFindRequest request, Token token) {
VisitorFindResponse response = new VisitorFindResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -158,8 +168,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @return
*/
@Transactional(readOnly = true)
public ${basePackage}.module.system.rsp.VisitorGetResponse get(${basePackage}.module.system.req.VisitorGetRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorGetResponse response = new ${basePackage}.module.system.rsp.VisitorGetResponse();
public VisitorGetResponse get(VisitorGetRequest request, Token token) {
VisitorGetResponse response = new VisitorGetResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {

@ -1,6 +1,14 @@
package ${basePackage}.module.system.mgr;
import ${basePackage}.frame.auth.Token;
import ${basePackage}.module.system.req.VisitorResCreateRequest;
import ${basePackage}.module.system.req.VisitorResDeleteRequest;
import ${basePackage}.module.system.req.VisitorResFindRequest;
import ${basePackage}.module.system.req.VisitorResUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorResCreateResponse;
import ${basePackage}.module.system.rsp.VisitorResDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorResFindResponse;
import ${basePackage}.module.system.rsp.VisitorResUpdateResponse;
/**
*
@ -18,7 +26,7 @@ public interface VisitorResManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorResCreateResponse create(${basePackage}.module.system.req.VisitorResCreateRequest request, Token token);
VisitorResCreateResponse create(VisitorResCreateRequest request, Token token);
/**
*
@ -27,7 +35,7 @@ public interface VisitorResManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorResDeleteResponse delete(${basePackage}.module.system.req.VisitorResDeleteRequest request, Token token);
VisitorResDeleteResponse delete(VisitorResDeleteRequest request, Token token);
/**
*
@ -36,7 +44,7 @@ public interface VisitorResManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorResUpdateResponse update(${basePackage}.module.system.req.VisitorResUpdateRequest request, Token token);
VisitorResUpdateResponse update(VisitorResUpdateRequest request, Token token);
/**
*
@ -45,5 +53,5 @@ public interface VisitorResManager {
* @param token
* @return
*/
${basePackage}.module.system.rsp.VisitorResFindResponse find(${basePackage}.module.system.req.VisitorResFindRequest request, Token token);
VisitorResFindResponse find(VisitorResFindRequest request, Token token);
}

@ -13,6 +13,14 @@ import ${basePackage}.frame.utils.MapperUtil;
import ${basePackage}.frame.utils.Message;
import ${basePackage}.frame.utils.ValidationUtil;
import ${basePackage}.module.system.ent.VisitorRes;
import ${basePackage}.module.system.req.VisitorResCreateRequest;
import ${basePackage}.module.system.req.VisitorResDeleteRequest;
import ${basePackage}.module.system.req.VisitorResFindRequest;
import ${basePackage}.module.system.req.VisitorResUpdateRequest;
import ${basePackage}.module.system.rsp.VisitorResCreateResponse;
import ${basePackage}.module.system.rsp.VisitorResDeleteResponse;
import ${basePackage}.module.system.rsp.VisitorResFindResponse;
import ${basePackage}.module.system.rsp.VisitorResUpdateResponse;
/**
* VISITOR_RES -
@ -35,8 +43,8 @@ public class VisitorResManagerImpl implements VisitorResManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorResCreateResponse create(${basePackage}.module.system.req.VisitorResCreateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorResCreateResponse response = new ${basePackage}.module.system.rsp.VisitorResCreateResponse();
public VisitorResCreateResponse create(VisitorResCreateRequest request, Token token) {
VisitorResCreateResponse response = new VisitorResCreateResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -64,8 +72,8 @@ public class VisitorResManagerImpl implements VisitorResManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorResDeleteResponse delete(${basePackage}.module.system.req.VisitorResDeleteRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorResDeleteResponse response = new ${basePackage}.module.system.rsp.VisitorResDeleteResponse();
public VisitorResDeleteResponse delete(VisitorResDeleteRequest request, Token token) {
VisitorResDeleteResponse response = new VisitorResDeleteResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -89,8 +97,8 @@ public class VisitorResManagerImpl implements VisitorResManager {
* @param token
* @return
*/
public ${basePackage}.module.system.rsp.VisitorResUpdateResponse update(${basePackage}.module.system.req.VisitorResUpdateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorResUpdateResponse response = new ${basePackage}.module.system.rsp.VisitorResUpdateResponse();
public VisitorResUpdateResponse update(VisitorResUpdateRequest request, Token token) {
VisitorResUpdateResponse response = new VisitorResUpdateResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {
@ -115,8 +123,8 @@ public class VisitorResManagerImpl implements VisitorResManager {
* @return
*/
@Transactional(readOnly = true)
public ${basePackage}.module.system.rsp.VisitorResFindResponse find(${basePackage}.module.system.req.VisitorResFindRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorResFindResponse response = new ${basePackage}.module.system.rsp.VisitorResFindResponse();
public VisitorResFindResponse find(VisitorResFindRequest request, Token token) {
VisitorResFindResponse response = new VisitorResFindResponse();
ValidationUtil.validate(request, response);
if (response.hasError()) {

@ -34,16 +34,16 @@
WHERE
"IS_DELETED" = 0
<if test="request.seqName != null and request.seqName != ''">
AND SEQ_NAME = #{request.seqName}
AND "SEQ_NAME" = ${r'#'}{request.seqName}
</if>
<if test="request.year != null and request.year != ''">
AND YEAR = #{request.year}
AND "YEAR" = ${r'#'}{request.year}
</if>
<if test="request.month != null and request.month != ''">
AND MONTH = #{request.month}
AND "MONTH" = ${r'#'}{request.month}
</if>
<if test="request.date != null and request.date != ''">
AND DATE = #{request.date}
AND "DATE" = ${r'#'}{request.date}
</if>
</select>
@ -64,16 +64,16 @@
)
VALUES
(
#{request.id},
#{request.seqName,jdbcType=VARCHAR},
#{request.seqNote,jdbcType=VARCHAR},
#{request.year,jdbcType=VARCHAR},
#{request.month,jdbcType=VARCHAR},
#{request.date,jdbcType=VARCHAR},
#{request.nextValue,jdbcType=INTEGER},
${r'#'}{request.id},
${r'#'}{request.seqName,jdbcType=VARCHAR},
${r'#'}{request.seqNote,jdbcType=VARCHAR},
${r'#'}{request.year,jdbcType=VARCHAR},
${r'#'}{request.month,jdbcType=VARCHAR},
${r'#'}{request.date,jdbcType=VARCHAR},
${r'#'}{request.nextValue,jdbcType=INTEGER},
0,
0,
#{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
@ -89,16 +89,16 @@
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(
#{item.id},
#{item.seqName,jdbcType=VARCHAR},
#{item.seqNote,jdbcType=VARCHAR},
#{item.year,jdbcType=VARCHAR},
#{item.month,jdbcType=VARCHAR},
#{item.date,jdbcType=VARCHAR},
#{item.nextValue,jdbcType=INTEGER},
${r'#'}{item.id},
${r'#'}{item.seqName,jdbcType=VARCHAR},
${r'#'}{item.seqNote,jdbcType=VARCHAR},
${r'#'}{item.year,jdbcType=VARCHAR},
${r'#'}{item.month,jdbcType=VARCHAR},
${r'#'}{item.date,jdbcType=VARCHAR},
${r'#'}{item.nextValue,jdbcType=INTEGER},
0,
0,
#{token.userId,jdbcType=NUMERIC},
${r'#'}{token.userId,jdbcType=NUMERIC},
datetime('now','localtime'),
NULL,
NULL
@ -111,25 +111,25 @@
<include refid="table"/>
SET "IS_DELETED" = 1
WHERE "IS_DELETED" = 0
AND "ID" = #{request.id}
AND "ID" = ${r'#'}{request.id}
</update>
<update id="update">
UPDATE
<include refid="table"/>
SET
SEQ_NAME = #{request.seqName,jdbcType=VARCHAR},
SEQ_NOTE = #{request.seqNote,jdbcType=VARCHAR},
YEAR = #{request.year,jdbcType=VARCHAR},
MONTH = #{request.month,jdbcType=VARCHAR},
DATE = #{request.date,jdbcType=VARCHAR},
NEXT_VALUE = #{request.nextValue,jdbcType=INTEGER},
"SEQ_NAME" = ${r'#'}{request.seqName,jdbcType=VARCHAR},
"SEQ_NOTE" = ${r'#'}{request.seqNote,jdbcType=VARCHAR},
"YEAR" = ${r'#'}{request.year,jdbcType=VARCHAR},
"MONTH" = ${r'#'}{request.month,jdbcType=VARCHAR},
"DATE" = ${r'#'}{request.date,jdbcType=VARCHAR},
"NEXT_VALUE" = ${r'#'}{request.nextValue,jdbcType=INTEGER},
"ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = #{token.userId},
"LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime')
WHERE "IS_DELETED" = 0
AND "ID" = #{request.id}
AND "ROW_VERSION" = #{request.rowVersion}
AND "ID" = ${r'#'}{request.id}
AND "ROW_VERSION" = ${r'#'}{request.rowVersion}
</update>
<select id="get" resultMap="sequence">
@ -137,7 +137,7 @@
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = #{request.id}
WHERE "IS_DELETED" = 0
AND "ID" = ${r'#'}{request.id}
</select>
</mapper>

@ -34,16 +34,16 @@
WHERE
"IS_DELETED" = 0
<if test="request.taskName != null and request.taskName != ''">
AND TASK_NAME = ${r"#"}{request.taskName}
AND "TASK_NAME" = ${r"#"}{request.taskName}
</if>
<if test="request.taskNote != null and request.taskNote != ''">
AND TASK_NOTE = ${r"#"}{request.taskNote}
AND "TASK_NOTE" = ${r"#"}{request.taskNote}
</if>
<if test="request.taskType != null and request.taskType != ''">
AND TASK_TYPE = ${r"#"}{request.taskType}
AND "TASK_TYPE" = ${r"#"}{request.taskType}
</if>
<if test="request.valid != null">
AND VALID = ${r"#"}{request.valid}
AND "VALID" = ${r"#"}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" >= ${r"#"}{request.startDate}
@ -124,12 +124,12 @@
UPDATE
<include refid="table"/>
SET
TASK_NAME = ${r"#"}{request.taskName,jdbcType=VARCHAR},
TASK_NOTE = ${r"#"}{request.taskNote,jdbcType=VARCHAR},
TASK_TYPE = ${r"#"}{request.taskType,jdbcType=VARCHAR},
TYPE_VALUE = ${r"#"}{request.typeValue,jdbcType=VARCHAR},
TASK_SQL = ${r"#"}{request.taskSql,jdbcType=VARCHAR},
VALID = ${r"#"}{request.valid,jdbcType=BIT},
"TASK_NAME" = ${r"#"}{request.taskName,jdbcType=VARCHAR},
"TASK_NOTE" = ${r"#"}{request.taskNote,jdbcType=VARCHAR},
"TASK_TYPE" = ${r"#"}{request.taskType,jdbcType=VARCHAR},
"TYPE_VALUE" = ${r"#"}{request.typeValue,jdbcType=VARCHAR},
"TASK_SQL" = ${r"#"}{request.taskSql,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')
@ -143,7 +143,7 @@
<include refid="entityColumnList"/>
FROM
<include refid="table"/>
WHERE IS_DELETED = 0
AND ID = ${r"#"}{request.id}
WHERE "IS_DELETED" = 0
AND "ID" = ${r"#"}{request.id}
</select>
</mapper>

@ -44,6 +44,12 @@
<if test="request.valid != null">
AND VALID = ${r'#'}{request.valid}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" >= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND ${r"#"}{request.endDate} >= "CREATE_TIME"
</if>
</select>
<select id="search" resultMap="visitor">

@ -43,6 +43,12 @@
<if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r'#'}{request.resCode}
</if>
<if test="request.startDate != null">
AND "CREATE_TIME" >= ${r"#"}{request.startDate}
</if>
<if test="request.endDate != null">
AND ${r"#"}{request.endDate} >= "CREATE_TIME"
</if>
</select>
<select id="search" resultMap="visitorRes">

@ -170,6 +170,18 @@ public class DataInit {
forDev.add(createRes("DEV_TASK_SQL_UPDATE", "SQL任务编辑", "WEB", "/ajax/system/taskSql/update"));
forDev.add(createRes("DEV_TASK_SQL_FIND", "SQL任务查询", "WEB", "/ajax/system/taskSql/find"));
forDev.add(createRes("DEV_TASK_SQL_GET", "SQL任务获取", "WEB", "/ajax/system/taskSql/get"));
forDev.add(createRes("DEV_SYSTEM_VISITOR", "应用接入管理菜单", "WEB", "WEB_SYSTEM_VISITOR"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_HTM", "应用接入管理页", "WEB", "/system/visitor.htm"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_TEMPLATE", "应用接入模板", "WEB", "/ajax/system/visitor/template"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_IMPORT", "应用接入导入", "WEB", "/ajax/system/visitor/imports"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_EXPORT", "应用接入导出", "WEB", "/ajax/system/visitor/exports"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_CREATE", "应用接入新增", "WEB", "/ajax/system/visitor/create"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_DELETE", "应用接入删除", "WEB", "/ajax/system/visitor/delete"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_UPDATE", "应用接入更新", "WEB", "/ajax/system/visitor/update"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_FIND", "应用接入查询", "WEB", "/ajax/system/visitor/find"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_GET", "应用接入获取", "WEB", "/ajax/system/visitor/get"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_RES_CREATE", "应用资源关系新增", "WEB", "/ajax/system/visitorRes/create"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_RES_DELETE", "应用资源关系删除", "WEB", "/ajax/system/visitorRes/delete"));
forDev.add(createRes("OBS", "监控运行菜单", "WEB", "OBS"));
forDev.add(createRes("OBS_SCHEDULE", "调度监控菜单", "WEB", "OBS_SCHEDULE"));

Loading…
Cancel
Save

Powered by TurnKey Linux.