|
|
|
@ -2,6 +2,8 @@ package com.huatek.busi.controller;
|
|
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
import com.huatek.frame.base.util.SqlEscapeUtil;
|
|
|
|
|
import com.huatek.torch.frame.exception.OwlException;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
@ -85,6 +87,26 @@ public class SysConfigController {
|
|
|
|
|
@KerLog(projectName = "PROJECTNAME", modelName = "SYSCONFIG.MODELNAME", methodName = "SYSCONFIG.METHODNAME.UPDATESYSCONFIG")
|
|
|
|
|
@PostMapping(value = "/updateSysConfig", produces = {"application/json;charset=utf-8"})
|
|
|
|
|
public Map<String, Object> updateSysConfig(String token,@RequestBody SysConfigDTO sysConfigDTO){
|
|
|
|
|
boolean flag = SqlEscapeUtil.sqlValidate(sysConfigDTO.getParamKey());
|
|
|
|
|
if (flag) {
|
|
|
|
|
throw new OwlException("参数名包含非法字符!");
|
|
|
|
|
}
|
|
|
|
|
flag = SqlEscapeUtil.sqlValidate(sysConfigDTO.getParamValue());
|
|
|
|
|
if (flag) {
|
|
|
|
|
throw new OwlException("参数值包含非法字符!");
|
|
|
|
|
}
|
|
|
|
|
flag = SqlEscapeUtil.sqlValidate(sysConfigDTO.getRemark());
|
|
|
|
|
if (flag) {
|
|
|
|
|
throw new OwlException("备注包含非法字符!");
|
|
|
|
|
}
|
|
|
|
|
flag = SqlEscapeUtil.sqlValidate(sysConfigDTO.getId());
|
|
|
|
|
if (flag) {
|
|
|
|
|
throw new OwlException("id包含非法字符!");
|
|
|
|
|
}
|
|
|
|
|
flag = SqlEscapeUtil.sqlValidate(sysConfigDTO.getStatus());
|
|
|
|
|
if (flag) {
|
|
|
|
|
throw new OwlException("状态包含非法字符!");
|
|
|
|
|
}
|
|
|
|
|
int count = sysConfigService.updateSysConfig(sysConfigDTO);
|
|
|
|
|
logger.debug("updateSysConfig: {}", count);
|
|
|
|
|
Map<String, Object> map = ResultUtil.put(ConstantUtil.REQUEST_SUCCESS, "", "");
|
|
|
|
|