修改字典功能

This commit is contained in:
xu_lw
2019-08-26 19:26:03 +08:00
parent d14d4c2db3
commit 83cae1fd9b
5 changed files with 2 additions and 903 deletions
+1 -11
View File
@@ -130,16 +130,6 @@
this.getDataList()
},
getDataList () {
this.$http({
url: this.$http.adornUrl('/buipubbpc1/buiHlpQueryByName.do'),
method: 'get',
params: this.$http.adornParams({
'name': 'ac_typ'
})
}).then(({data}) => {
console.log('ac_typ:' + JSON.stringify(data))
})
this.dataListLoading = true
this.$http({
url: this.$http.adornUrl('/buipubbpc1/buiDctList.do'),
@@ -148,7 +138,7 @@
'page_no': this.pageIndex,
'page_size': this.pageSize,
'tot_rec_num': this.totalPage,
'key': this.dataForm.key
'dct_nm': this.dataForm.key
})
}).then(({data}) => {
if (isGDASucc(data)) {
@@ -8,213 +8,11 @@ import lombok.Data;
*/
@Data
public class BuiDctListReqBO extends PageRequest {
/**
* id
*/
private Long id;
/**
* 字典名
*/
private String dctNm;
/**
* 长度
*/
private Long dctLen;
/**
* 类型
*/
private String dctTyp;
/**
* 字典中文名
*/
private String dctCnm;
/**
* 精度
*/
private Long dctDecimal;
/**
* 符号
*/
private String dctSign;
/**
* 格式
*/
private String dctFormat;
/**
* 功能描述
*/
private String dctFunc;
/**
* 数据类型
*/
private String dataTyp;
/**
* 模块
*/
private String dctMod;
/**
* 描述
*/
private String dctDesc;
/**
* 请求id
*/
private String reqId;
/**
* 更新操作员
*/
private String updOper;
/**
* 更新描述
*/
private String updDesc;
/**
* search
*/
private String search;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getDctNm() {
return dctNm;
}
public void setDctNm(String dctNm) {
this.dctNm = dctNm;
}
public Long getDctLen() {
return dctLen;
}
public void setDctLen(Long dctLen) {
this.dctLen = dctLen;
}
public String getDctTyp() {
return dctTyp;
}
public void setDctTyp(String dctTyp) {
this.dctTyp = dctTyp;
}
public String getDctCnm() {
return dctCnm;
}
public void setDctCnm(String dctCnm) {
this.dctCnm = dctCnm;
}
public Long getDctDecimal() {
return dctDecimal;
}
public void setDctDecimal(Long dctDecimal) {
this.dctDecimal = dctDecimal;
}
public String getDctSign() {
return dctSign;
}
public void setDctSign(String dctSign) {
this.dctSign = dctSign;
}
public String getDctFormat() {
return dctFormat;
}
public void setDctFormat(String dctFormat) {
this.dctFormat = dctFormat;
}
public String getDctFunc() {
return dctFunc;
}
public void setDctFunc(String dctFunc) {
this.dctFunc = dctFunc;
}
public String getDataTyp() {
return dataTyp;
}
public void setDataTyp(String dataTyp) {
this.dataTyp = dataTyp;
}
public String getDctMod() {
return dctMod;
}
public void setDctMod(String dctMod) {
this.dctMod = dctMod;
}
public String getDctDesc() {
return dctDesc;
}
public void setDctDesc(String dctDesc) {
this.dctDesc = dctDesc;
}
public String getReqId() {
return reqId;
}
public void setReqId(String reqId) {
this.reqId = reqId;
}
public String getUpdOper() {
return updOper;
}
public void setUpdOper(String updOper) {
this.updOper = updOper;
}
public String getUpdDesc() {
return updDesc;
}
public void setUpdDesc(String updDesc) {
this.updDesc = updDesc;
}
public String getSearch() {
return search;
}
public void setSearch(String search) {
this.search = search;
}
}
@@ -1,689 +0,0 @@
<section class="content-header clearfix">
<h1>
<small>字典管理</small>
/ 字典管理
</h1>
</section>
<div class="content">
<div class="row">
<div class="col-sm-12">
<section class="panel">
<header class="panel-heading">
字典管理<span class="tools pull-right">
<h8 class="">
<a class="fa fa-angle-double-up" data-toggle="collapse"
href="#collapseMerContact"> 高级 </a>
</h8>
<a class="fa fa-chevron-down"></a>
</span>
</header>
<div class="panel-body">
<div class="clearfix"></div>
<form role="form" class="form-horizontal" id="query_form" name="query_form">
<div class="form-group" >
<label for="query_id" class="col-lg-2 col-sm-2 control-label">id:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_id" maxlength="20" name="id"
digits="true" placeholder="请输入id"/>
</div>
<label for="query_dct_nm" class="col-lg-2 col-sm-2 control-label">字典名:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_nm" maxlength="32" name="dct_nm"
char="true" placeholder="请输入字典名"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_dct_len" class="col-lg-2 col-sm-2 control-label">长度:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_len" maxlength="11" name="dct_len"
digits="true" placeholder="请输入长度"/>
</div>
<label for="query_dct_typ" class="col-lg-2 col-sm-2 control-label">类型:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_typ" maxlength="1" name="dct_typ"
char="true" placeholder="请输入类型"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_dct_cnm" class="col-lg-2 col-sm-2 control-label">字典中文名:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_cnm" maxlength="60" name="dct_cnm"
char="true" placeholder="请输入字典中文名"/>
</div>
<label for="query_dct_decimal" class="col-lg-2 col-sm-2 control-label">精度:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_decimal" maxlength="11" name="dct_decimal"
digits="true" placeholder="请输入精度"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_dct_sign" class="col-lg-2 col-sm-2 control-label">符号:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_sign" maxlength="1" name="dct_sign"
char="true" placeholder="请输入符号"/>
</div>
<label for="query_dct_format" class="col-lg-2 col-sm-2 control-label">格式:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_format" maxlength="1" name="dct_format"
char="true" placeholder="请输入格式"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_dct_func" class="col-lg-2 col-sm-2 control-label">功能描述:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_func" maxlength="30" name="dct_func"
char="true" placeholder="请输入功能描述"/>
</div>
<label for="query_data_typ" class="col-lg-2 col-sm-2 control-label">数据类型:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_data_typ" maxlength="1" name="data_typ"
char="true" placeholder="请输入数据类型"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_dct_mod" class="col-lg-2 col-sm-2 control-label">模块:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_mod" maxlength="20" name="dct_mod"
char="true" placeholder="请输入模块"/>
</div>
<label for="query_dct_desc" class="col-lg-2 col-sm-2 control-label">描述:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_dct_desc" maxlength="80" name="dct_desc"
char="true" placeholder="请输入描述"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_req_id" class="col-lg-2 col-sm-2 control-label">请求id:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_req_id" maxlength="64" name="req_id"
char="true" placeholder="请输入请求id"/>
</div>
<label for="query_upd_oper" class="col-lg-2 col-sm-2 control-label">更新操作员:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_upd_oper" maxlength="10" name="upd_oper"
char="true" placeholder="请输入更新操作员"/>
</div>
</div>
<div class="form-group advanced-query" style="display: none;" >
<label for="query_upd_desc" class="col-lg-2 col-sm-2 control-label">更新描述:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control" id="query_upd_desc" maxlength="80" name="upd_desc"
char="true" placeholder="请输入更新描述"/>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary"
id="quryBt" onclick="conditionQuery();">查询
</button>
<button class="btn btn-primary" type="reset" onclick="resetQryData()">重置</button>
</div>
</form>
</div>
</section>
</div>
</div>
<div class="row">
<div class="col-md-12">
<section class="panel">
<div class="panel-body">
<div class="clearfix">
<div class="space15"></div>
<div>
<div id="toolbar" class="btn-group">
<button type="button" class="btn btn-primary hide"
data-toggle="modal" id="updateBtn">
<i class="fa fa-plus-square-o"></i> 修改
</button>
<button type="button" class="btn btn-primary hide"
data-toggle="modal" id="deleteBtn">
<i class="fa fa-plus-square-o"></i> 删除
</button>
<button type="button" class="btn btn-primary hide"
data-toggle="modal" id="queryBtn">
<i class="fa fa-plus-square-o"></i> 查询
</button>
<button type="button" class="btn btn-primary hide"
data-toggle="modal" id="addBtn">
<i class="fa fa-plus-square-o"></i> 增加
</button>
</div>
<table data-toggle="table"
data-url="/mbu/buipubbpc1/buiDctService.dom?_action=list"
data-click-to-select="true" data-show-refresh="true"
data-method="post" data-show-columns="true" data-toolbar="#toolbar"
data-pagination="true" data-side-pagination="server"
data-sortable="true" data-select-item-name="myRadioName"
data-page-list="[10, 20, 50, 100, 200,500,1000]"
data-show-export="true" data-export-types="['excel']"
data-export-options='{"fileName": "公共参数表","worksheetName": "sheet1"}'
data-query-params="queryParams" id="murong_table">
<thead>
<tr>
<th data-field="state" data-radio="true"></th>
<th data-formatter="runningFormatter">序号</th>
<th data-field="id" >id</th>
<th data-field="dct_nm" >字典名</th>
<th data-field="dct_len" >长度</th>
<th data-field="dct_typ" >类型</th>
<th data-field="dct_cnm" >字典中文名</th>
<th data-field="dct_decimal" >精度</th>
<th data-field="dct_sign" >符号</th>
<th data-field="dct_format" >格式</th>
<th data-field="dct_func" >功能描述</th>
<th data-field="data_typ" >数据类型</th>
<th data-field="dct_mod" >模块</th>
<th data-field="dct_desc" >描述</th>
<th data-field="req_id" >请求id</th>
<th data-field="upd_oper" >更新操作员</th>
<th data-field="upd_desc" >更新描述</th>
</tr>
</thead>
</table>
</div>
<!-- 删除 -->
<div aria-hidden="true" aria-labelledby="myModalLabel"
role="dialog" tabindex="-1" id="deleteModal" class="modal fade">
<div class="modal-dialog" style="width: 710px;">
<div class="modal-content">
<div class="modal-header">
<button aria-hidden="true" data-dismiss="modal" class="close"
type="button">X
</button>
<h5 class="modal-title">
<span>删除删除选定记录/span>
</h5>
</div>
<div class="modal-body">
删除选定记录?
<div class="modal-footer">
<button data-dismiss="modal" class="btn btn-primary" id="deltBtn"
type="button" onclick="deleteFunc()">确认
</button>
<button data-dismiss="modal" class="btn btn-primary" id="off2Btn"
type="button">关闭
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- 新增/修改 -->
<div aria-hidden="true" aria-labelledby="myModalLabel"
role="dialog" tabindex="-1" id="addModal" class="modal fade">
<div class="modal-dialog" style="width: 720px;">
<div class="modal-content">
<div class="modal-header">
<button aria-hidden="true" data-dismiss="modal" class="close"
type="button">X
</button>
<h5 class="modal-title">
<span id="modalTitle"></span>
</h5>
</div>
<div class="modal-body">
<form role="form" class="form-horizontal" id="addForm">
<div class="form-group">
<label for="id"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>id:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="id" name="id" maxlength="20"
required digits="true" placeholder="请输入id"/>
</div>
<label for="dct_nm"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>字典名:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_nm" name="dct_nm" maxlength="32"
required char="true" placeholder="请输入字典名"/>
</div>
</div>
<div class="form-group">
<label for="dct_len"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>长度:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_len" name="dct_len" maxlength="11"
required digits="true" placeholder="请输入长度"/>
</div>
<label for="dct_typ"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>类型:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_typ" name="dct_typ" maxlength="1"
required char="true" placeholder="请输入类型"/>
</div>
</div>
<div class="form-group">
<label for="dct_cnm"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>字典中文名:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_cnm" name="dct_cnm" maxlength="60"
required char="true" placeholder="请输入字典中文名"/>
</div>
<label for="dct_decimal"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>精度:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_decimal" name="dct_decimal" maxlength="11"
required digits="true" placeholder="请输入精度"/>
</div>
</div>
<div class="form-group">
<label for="dct_sign"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>符号:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_sign" name="dct_sign" maxlength="1"
required char="true" placeholder="请输入符号"/>
</div>
<label for="dct_format"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>格式:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_format" name="dct_format" maxlength="1"
required char="true" placeholder="请输入格式"/>
</div>
</div>
<div class="form-group">
<label for="dct_func"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>功能描述:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_func" name="dct_func" maxlength="30"
required char="true" placeholder="请输入功能描述"/>
</div>
<label for="data_typ"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>数据类型:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="data_typ" name="data_typ" maxlength="1"
required char="true" placeholder="请输入数据类型"/>
</div>
</div>
<div class="form-group">
<label for="dct_mod"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>模块:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_mod" name="dct_mod" maxlength="20"
required char="true" placeholder="请输入模块"/>
</div>
<label for="dct_desc"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>描述:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="dct_desc" name="dct_desc" maxlength="80"
required char="true" placeholder="请输入描述"/>
</div>
</div>
<div class="form-group">
<label for="req_id"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>请求id:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="req_id" name="req_id" maxlength="64"
required char="true" placeholder="请输入请求id"/>
</div>
<label for="upd_oper"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>更新操作员:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="upd_oper" name="upd_oper" maxlength="10"
required char="true" placeholder="请输入更新操作员"/>
</div>
</div>
<div class="form-group">
<label for="upd_desc"
class="col-lg-2 col-sm-2 control-label"><span class="form_required">*</span>更新描述:</label>
<div class="col-lg-3">
<input type="text" class="form-control" id="upd_desc" name="upd_desc" maxlength="80"
required char="true" placeholder="请输入更新描述"/>
</div>
</div>
<div id="updater" hidden>
<div class="form-group">
<label class="col-lg-2 col-sm-2 control-label">最后更新时间:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control required" id="tm_smp"
name="tm_smp"/>
</div>
<label class="col-lg-2 col-sm-2 control-label">最后更新操作员:</label>
<div class="col-lg-3 col-sm-3">
<input type="text" class="form-control required" id="upd_opr"
name="upd_opr"/>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="modalBtn"
onclick="">提交
</button>
<button data-dismiss="modal" class="btn btn-primary"
type="button">关闭
</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
<script type="text/javascript">
initArrow();
//加载所有下拉框
$(function () {
var dictMap = {};
ulInitData(dictMap);
initNiceSelect();
});
function conditionQuery() {
var params = {
_action:'list',
id : $("#query_id").val() ,
dct_nm : $("#query_dct_nm").val() ,
dct_len : $("#query_dct_len").val() ,
dct_typ : $("#query_dct_typ").val() ,
dct_cnm : $("#query_dct_cnm").val() ,
dct_decimal : $("#query_dct_decimal").val() ,
dct_sign : $("#query_dct_sign").val() ,
dct_format : $("#query_dct_format").val() ,
dct_func : $("#query_dct_func").val() ,
data_typ : $("#query_data_typ").val() ,
dct_mod : $("#query_dct_mod").val() ,
dct_desc : $("#query_dct_desc").val() ,
req_id : $("#query_req_id").val() ,
upd_oper : $("#query_upd_oper").val() ,
upd_desc : $("#query_upd_desc").val()
};
$('#murong_table').bootstrapTable('removeAll');
$('#murong_table').bootstrapTable('refresh', {
url : "/mbu/buipubbpc1/buiDctService.dom?_action=list" ,
query: params,
condition: true
});
}
function queryParams(params) {
var params = {
_action:'list',
};
return params;
}
var $table = $('#murong_table').bootstrapTable();
$table.on('dbl-click-row.bs.table', function (e, row, $element) {
resetData();
setData(row);
setReadOnly();
$("#modalTitle").html("查看字典详情");
$('#updater').show();
$('#addModal').modal('show');
});
$('#addBtn').on('click', function (e) {
resetData();
$('#modalBtn').show();
$("#modalTitle").html("新增字典");
$("#modalBtn").unbind("click");
$("#modalBtn").bind({
click: addFunc
});
$('#updater').hide();
$('#addModal').modal('show');
});
function addFunc() {
if (!$("#addForm").valid()) {
return;
}
// 日期特殊处理
var params = {
_action:'add',
id: $("#id").val(),
dct_nm: $("#dct_nm").val(),
dct_len: $("#dct_len").val(),
dct_typ: $("#dct_typ").val(),
dct_cnm: $("#dct_cnm").val(),
dct_decimal: $("#dct_decimal").val(),
dct_sign: $("#dct_sign").val(),
dct_format: $("#dct_format").val(),
dct_func: $("#dct_func").val(),
data_typ: $("#data_typ").val(),
dct_mod: $("#dct_mod").val(),
dct_desc: $("#dct_desc").val(),
req_id: $("#req_id").val(),
upd_oper: $("#upd_oper").val(),
upd_desc: $("#upd_desc").val()
};
$.ajax({
type: "POST",
url: "/mbu/buipubbpc1/buiDctService.dom?_action=add",
contentType: "application/json",
data: JSON.stringify(params),
dataType: "json",
async: false,
error: function (request) {
Messenger().post("添加失败!" + request);
},
success: function (data) {
$('#addModal').modal('hide');
var msgcd = data.gda.msg_cd;
if (msgcd.substring(3) === '00000') {
successExe("添加");
$('#murong_table').bootstrapTable('refresh', {
'url': "/mbu/buipubbpc1/buiDctService.dom?_action=list",
'silent': true
});
} else {
Messenger().post("添加失败," + data.gda.msg_inf + "!");
}
}
});
}
$('#updateBtn').on('click', function (e) {
var rows = $("#murong_table").bootstrapTable('getSelections');
if (rows.length < 1) {
Messenger().post("请选择一行!");
return false;
}
var row = rows[0];
$("#modalTitle").html("修改字典");
$("#modalBtn").unbind("click");
$("#modalBtn").bind({
click: updateFunc
});
resetData();
setData(row);
$('#cst_nm').attr("readonly", "true");
$('#updater').hide();
$('#addModal').modal('show');
});
function updateFunc() {
if ($("#addForm").validate().form() != true) {
Messenger().post("有必输项未输!");
return;
}
// 日期特殊处理
var params = {
_action:'update',
id: $("#id").val(),
dct_nm: $("#dct_nm").val(),
dct_len: $("#dct_len").val(),
dct_typ: $("#dct_typ").val(),
dct_cnm: $("#dct_cnm").val(),
dct_decimal: $("#dct_decimal").val(),
dct_sign: $("#dct_sign").val(),
dct_format: $("#dct_format").val(),
dct_func: $("#dct_func").val(),
data_typ: $("#data_typ").val(),
dct_mod: $("#dct_mod").val(),
dct_desc: $("#dct_desc").val(),
req_id: $("#req_id").val(),
upd_oper: $("#upd_oper").val(),
upd_desc: $("#upd_desc").val() };
$.ajax({
type: "POST",
url: "/mbu/buipubbpc1/buiDctService.dom?_action=update",
data: JSON.stringify(params),
dataType: "json",
contentType: "application/json",
async: false,
error: function (request) {
Messenger().post("修改失败!" + request.gda.msg_cd + ":" + request.gda.msg_inf);
},
success: function (data) {
$('#addModal').modal('hide');
var msgcd = data.gda.msg_cd;
if (msgcd.substring(3) === '00000') {
successExe("修改");
$('#murong_table').bootstrapTable('refresh', {
'url': "/mbu/buipubbpc1/buiDctService.dom?_action=list",
'silent': true
});
} else {
Messenger().post("修改失败!");
}
}
});
}
$('#deleteBtn').on('click', function (e) {
var rows = $("#murong_table").bootstrapTable('getSelections');
if (rows.length < 1) {
Messenger().post("请选择一行!");
return false;
}
$('#deleteModal').modal('show');
});
function deleteFunc() {
var rows = $("#murong_table").bootstrapTable('getSelections');
if (rows.length < 1) {
Messenger().post("请选择一行!");
return false;
}
var row = rows[0];
var params = {
_action:'delete',
id : row.id
};
$.ajax({
type: "POST",
url: "/mbu/buipubbpc1/buiDctService.dom?_action=delete",
data: JSON.stringify(params),
dataType: "json",
contentType: "application/json",
async: false,
error: function (data) {
Messenger().post("删除失败!");
},
success: function (data) {
$('#deleteModal').modal('hide');
var msgcd = data.gda.msg_cd;
if (msgcd.substring(3) === '00000') {
successExe("删除");
$('#murong_table').bootstrapTable('refresh', {
'url': "/mbu/buipubbpc1/buiDctService.dom?_action=list",
'silent': true
});
}
}
});
}
$('#lookBtn').on('click', function (e) {
resetData();
var rows = $("#murong_table").bootstrapTable('getSelections');
if (rows.length < 1) {
Messenger().post("请选择一行!");
return false;
}
var row = rows[0];
$(".nice-select").unbind("click");
setData(row);
setReadOnly();
$("#modalTitle").html("查看字典详情");
$('#addModal').modal('show');
});
function successExe(message) {
var tip = "添加成功";
if (message) {
tip = message + "成功";
}
Messenger().post(tip);
$('#murong_table').bootstrapTable('refresh', {
'silent': true
});
}
function setData(row) {
$("#id").val(row.id);
$("#dct_nm").val(row.dct_nm);
$("#dct_len").val(row.dct_len);
$("#dct_typ").val(row.dct_typ);
$("#dct_cnm").val(row.dct_cnm);
$("#dct_decimal").val(row.dct_decimal);
$("#dct_sign").val(row.dct_sign);
$("#dct_format").val(row.dct_format);
$("#dct_func").val(row.dct_func);
$("#data_typ").val(row.data_typ);
$("#dct_mod").val(row.dct_mod);
$("#dct_desc").val(row.dct_desc);
$("#req_id").val(row.req_id);
$("#upd_oper").val(row.upd_oper);
$("#upd_desc").val(row.upd_desc);
}
function resetData() {
$("#addModal").find("input[type='text'],input[type='hidden']").val("");
$("#addModal").find("input[type='text']").removeAttr("readonly");
$("#modalBtn").show();
$("#addForm").validate().form();
$("#addForm input").removeClass("error");
}
function setReadOnly() {
$("#addModal").find("input[type='text']").attr("readonly", "true");
$("#modalBtn").hide();
}
//查询框清除
function resetQryData() {
$("#query_form").find("input[type='text'],input[type='hidden']").val("");
}
</script>