修改字典功能
This commit is contained in:
@@ -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)) {
|
||||
|
||||
+1
-203
@@ -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>
|
||||
Reference in New Issue
Block a user