接口文档

Former-commit-id: aa6102559da9fa22871f75e6180af46e1c1c336d
master
wangbingit@outlook.com 5 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.isQuery>
<#if field.fieldType.javaType() == "Boolean"> <#if field.fieldType.javaType() == "Boolean">
<if test="request.${field.getFName()} != null"> <if test="request.${field.getFName()} != null">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}} AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if> </if>
</#if> </#if>
<#if field.fieldType.javaType() == "Byte"> <#if field.fieldType.javaType() == "Byte">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Short"> <#if field.fieldType.javaType() == "Short">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Integer"> <#if field.fieldType.javaType() == "Integer">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Long"> <#if field.fieldType.javaType() == "Long">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Float"> <#if field.fieldType.javaType() == "Float">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Double"> <#if field.fieldType.javaType() == "Double">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != 0"> <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> </#if>
<#if field.fieldType.javaType() == "Character"> <#if field.fieldType.javaType() == "Character">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != ''"> <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> </#if>
<#if field.fieldType.javaType() == "String"> <#if field.fieldType.javaType() == "String">
<if test="request.${field.getFName()} != null and request.${field.getFName()} != ''"> <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> </#if>
<#if field.fieldType.javaType() == "Date"> <#if field.fieldType.javaType() == "Date">
<if test="request.${field.getFName()} != null"> <if test="request.${field.getFName()} != null">
AND ${field.fieldName} = ${r"#{"}request.${field.getFName()}} AND "${field.fieldName}" = ${r"#{"}request.${field.getFName()}}
</if> </if>
</#if> </#if>
</#if> </#if>

@ -1,6 +1,16 @@
package ${basePackage}.module.system.mgr; package ${basePackage}.module.system.mgr;
import ${basePackage}.frame.auth.Token; 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 * @param token
* @return * @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 * @param token
* @return * @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 * @param token
* @return * @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 * @param token
* @return * @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 * @param token
* @return * @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.Message;
import ${basePackage}.frame.utils.ValidationUtil; import ${basePackage}.frame.utils.ValidationUtil;
import ${basePackage}.module.system.ent.Visitor; 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 - * VISITOR -
@ -35,8 +45,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token * @param token
* @return * @return
*/ */
public ${basePackage}.module.system.rsp.VisitorCreateResponse create(${basePackage}.module.system.req.VisitorCreateRequest request, Token token) { public VisitorCreateResponse create(VisitorCreateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorCreateResponse response = new ${basePackage}.module.system.rsp.VisitorCreateResponse(); VisitorCreateResponse response = new VisitorCreateResponse();
ValidationUtil.validate(request, response); ValidationUtil.validate(request, response);
if (response.hasError()) { 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()); visitorFindRequest.setAppKey(request.getAppKey());
${basePackage}.module.system.rsp.VisitorFindResponse visitorFindResponse = this.find(visitorFindRequest, token); VisitorFindResponse visitorFindResponse = this.find(visitorFindRequest, token);
if (visitorFindResponse.hasError()) { if (visitorFindResponse.hasError()) {
response.addErrors(visitorFindResponse.getErrors()); response.addErrors(visitorFindResponse.getErrors());
return response; return response;
@ -77,8 +87,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token * @param token
* @return * @return
*/ */
public ${basePackage}.module.system.rsp.VisitorDeleteResponse delete(${basePackage}.module.system.req.VisitorDeleteRequest request, Token token) { public VisitorDeleteResponse delete(VisitorDeleteRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorDeleteResponse response = new ${basePackage}.module.system.rsp.VisitorDeleteResponse(); VisitorDeleteResponse response = new VisitorDeleteResponse();
ValidationUtil.validate(request, response); ValidationUtil.validate(request, response);
if (response.hasError()) { if (response.hasError()) {
@ -102,8 +112,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @param token * @param token
* @return * @return
*/ */
public ${basePackage}.module.system.rsp.VisitorUpdateResponse update(${basePackage}.module.system.req.VisitorUpdateRequest request, Token token) { public VisitorUpdateResponse update(VisitorUpdateRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorUpdateResponse response = new ${basePackage}.module.system.rsp.VisitorUpdateResponse(); VisitorUpdateResponse response = new VisitorUpdateResponse();
ValidationUtil.validate(request, response); ValidationUtil.validate(request, response);
if (response.hasError()) { if (response.hasError()) {
@ -128,8 +138,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @return * @return
*/ */
@Transactional(readOnly = true) @Transactional(readOnly = true)
public ${basePackage}.module.system.rsp.VisitorFindResponse find(${basePackage}.module.system.req.VisitorFindRequest request, Token token) { public VisitorFindResponse find(VisitorFindRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorFindResponse response = new ${basePackage}.module.system.rsp.VisitorFindResponse(); VisitorFindResponse response = new VisitorFindResponse();
ValidationUtil.validate(request, response); ValidationUtil.validate(request, response);
if (response.hasError()) { if (response.hasError()) {
@ -158,8 +168,8 @@ public class VisitorManagerImpl implements VisitorManager {
* @return * @return
*/ */
@Transactional(readOnly = true) @Transactional(readOnly = true)
public ${basePackage}.module.system.rsp.VisitorGetResponse get(${basePackage}.module.system.req.VisitorGetRequest request, Token token) { public VisitorGetResponse get(VisitorGetRequest request, Token token) {
${basePackage}.module.system.rsp.VisitorGetResponse response = new ${basePackage}.module.system.rsp.VisitorGetResponse(); VisitorGetResponse response = new VisitorGetResponse();
ValidationUtil.validate(request, response); ValidationUtil.validate(request, response);
if (response.hasError()) { if (response.hasError()) {

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

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

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

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

@ -43,6 +43,12 @@
<if test="request.resCode != null and request.resCode != ''"> <if test="request.resCode != null and request.resCode != ''">
AND RES_CODE = ${r'#'}{request.resCode} AND RES_CODE = ${r'#'}{request.resCode}
</if> </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>
<select id="search" resultMap="visitorRes"> <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_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_FIND", "SQL任务查询", "WEB", "/ajax/system/taskSql/find"));
forDev.add(createRes("DEV_TASK_SQL_GET", "SQL任务获取", "WEB", "/ajax/system/taskSql/get")); 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", "监控运行菜单", "WEB", "OBS"));
forDev.add(createRes("OBS_SCHEDULE", "调度监控菜单", "WEB", "OBS_SCHEDULE")); forDev.add(createRes("OBS_SCHEDULE", "调度监控菜单", "WEB", "OBS_SCHEDULE"));

Loading…
Cancel
Save

Powered by TurnKey Linux.