update
- 点击参数名,打开编辑页面
- 更改信息,提交修改
- 关闭修改弹窗,并刷新列表页面
* 打开系统参数详情页
*/
Cfg.openCfgDetail = function (id) {
var index = layer.open({
type: 2,
title: '系统参数详情',
area: ['65%', '280px'], //宽高
fix: false, //不固定
maxmin: true,
content: Feng.ctxPath + '/cfg/cfg_update/' + id
});
this.layerIndex = index;
@layout("/common/include.html"){
<div class="card">
<div class="form-horizontal">
<input type="hidden" id="id" value="${item.id}">
<div class="row">
<div class="col-sm-6 b-r">
<#input id="id" name="自增主键" value="${item.id}" disabled="disabled"/>
<#input id="cfgName" name="参数名" value="${item.cfgName}" />
</div>
<div class="col-sm-6">
<#input id="cfgValue" name="参数值" value="${item.cfgValue}" underline="true"/>
<#input id="cfgDesc" name="参数描述" value="${item.cfgDesc}" />
</div>
</div>
<div class="row btn-group-m-t">
<div class="col-sm-10">
<#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="CfgInfoDlg.editSubmit()"/>
</div>
</div>
</div>
</div>
<script src="${ctxPath}/static/modular/system/cfg/cfg_info.js"></script>
@}
更改信息,提交修改
/**
* 修改参数
*/
@RequestMapping(value = "/update",method = RequestMethod.POST)
@ResponseBody
@BussinessLog(value = "编辑参数", key = "cfgName",dict = CfgDict.class)
public Object update(@Valid Cfg cfg) {
cfgService.update(cfg);
return SUCCESS_TIP;