系统配置 刷新缓存

yun-zuoyi
wei.peng 6 years ago
parent af5a43a4c5
commit 586abcace4

@ -1,5 +1,6 @@
package cn.estsh.i3plus.core.apiservice.controller.busi; package cn.estsh.i3plus.core.apiservice.controller.busi;
import cn.estsh.i3plus.core.api.iservice.base.ISystemInitService;
import cn.estsh.i3plus.core.api.iservice.busi.ISysConfigService; import cn.estsh.i3plus.core.api.iservice.busi.ISysConfigService;
import cn.estsh.i3plus.core.apiservice.util.MailUtil; import cn.estsh.i3plus.core.apiservice.util.MailUtil;
import cn.estsh.i3plus.platform.common.convert.ConvertBean; import cn.estsh.i3plus.platform.common.convert.ConvertBean;
@ -45,6 +46,9 @@ public class SysConfigController extends CoreBaseController {
@Autowired @Autowired
private MailUtil mailUtil; private MailUtil mailUtil;
@Autowired
private ISystemInitService systemInitService;
@PostMapping("/insert") @PostMapping("/insert")
@ApiOperation(value = "添加系统参数",notes = "添加系统参数") @ApiOperation(value = "添加系统参数",notes = "添加系统参数")
public ResultBean insertSysConfig(SysConfig sysConfig) { public ResultBean insertSysConfig(SysConfig sysConfig) {
@ -63,6 +67,7 @@ public class SysConfigController extends CoreBaseController {
ConvertBean.modelInitialize(sysConfig,user); ConvertBean.modelInitialize(sysConfig,user);
sysConfigService.insertSysConfig(sysConfig); sysConfigService.insertSysConfig(sysConfig);
systemInitService.loadSysConfig();
return ResultBean.success("添加成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("添加成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);
@ -87,6 +92,7 @@ public class SysConfigController extends CoreBaseController {
} }
sysConfigService.deleteSysConfigById(Long.parseLong(idStr)); sysConfigService.deleteSysConfigById(Long.parseLong(idStr));
systemInitService.loadSysConfig();
return ResultBean.success("删除成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("删除成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);
@ -113,6 +119,7 @@ public class SysConfigController extends CoreBaseController {
ConvertBean.modelUpdate(sysConfig,user); ConvertBean.modelUpdate(sysConfig,user);
sysConfigService.updateSysConfig(sysConfig); sysConfigService.updateSysConfig(sysConfig);
systemInitService.loadSysConfig();
return ResultBean.success("修改成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("修改成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);
@ -213,6 +220,7 @@ public class SysConfigController extends CoreBaseController {
ValidatorBean.checkNotNull(value,"值不能为空"); ValidatorBean.checkNotNull(value,"值不能为空");
sysConfigService.updateSysConfigByCode(code,value); sysConfigService.updateSysConfigByCode(code,value);
systemInitService.loadSysConfig();
return ResultBean.success("查询成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("查询成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){ }catch(ImppBusiException busExcep){
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);

Loading…
Cancel
Save