|
@@ -3,18 +3,18 @@
|
|
|
*/
|
|
|
var DictInfoDlg = {
|
|
|
count: $("#itemSize").val(),
|
|
|
- dictName: '', //字典的名称
|
|
|
- dictCode: '',//字典类型编码
|
|
|
- dictTips: '',//字典备注
|
|
|
- mutiString: '', //拼接字符串内容(拼接字典条目)
|
|
|
+ dictName: '', //字典的名称
|
|
|
+ dictCode: '', //字典类型编码
|
|
|
+ dictTips: '', //字典备注
|
|
|
+ mutiString: '', //拼接字符串内容(拼接字典条目)
|
|
|
itemTemplate: $("#itemTemplate").html()
|
|
|
};
|
|
|
-
|
|
|
+Feng.ctxPath = "/admin";
|
|
|
/**
|
|
|
* item获取新的id
|
|
|
*/
|
|
|
DictInfoDlg.newId = function () {
|
|
|
- if(this.count == undefined){
|
|
|
+ if (this.count == undefined) {
|
|
|
this.count = 0;
|
|
|
}
|
|
|
this.count = this.count + 1;
|
|
@@ -48,11 +48,11 @@ DictInfoDlg.deleteItem = function (event) {
|
|
|
/**
|
|
|
* 清除为空的item Dom
|
|
|
*/
|
|
|
-DictInfoDlg.clearNullDom = function(){
|
|
|
- $("[name='dictItem']").each(function(){
|
|
|
+DictInfoDlg.clearNullDom = function () {
|
|
|
+ $("[name='dictItem']").each(function () {
|
|
|
var num = $(this).find("[name='itemNum']").val();
|
|
|
var name = $(this).find("[name='itemName']").val();
|
|
|
- if(num == '' || name == ''){
|
|
|
+ if (num == '' || name == '') {
|
|
|
$(this).remove();
|
|
|
}
|
|
|
});
|
|
@@ -64,11 +64,11 @@ DictInfoDlg.clearNullDom = function(){
|
|
|
DictInfoDlg.collectData = function () {
|
|
|
this.clearNullDom();
|
|
|
var mutiString = "";
|
|
|
- $("[name='dictItem']").each(function(){
|
|
|
+ $("[name='dictItem']").each(function () {
|
|
|
var code = $(this).find("[name='itemCode']").val();
|
|
|
var name = $(this).find("[name='itemName']").val();
|
|
|
var num = $(this).find("[name='itemNum']").val();
|
|
|
- mutiString = mutiString + (code + ":" + name + ":"+ num+";");
|
|
|
+ mutiString = mutiString + (code + ":" + name + ":" + num + ";");
|
|
|
});
|
|
|
this.dictName = $("#dictName").val();
|
|
|
this.dictCode = $("#dictCode").val();
|
|
@@ -84,16 +84,20 @@ DictInfoDlg.addSubmit = function () {
|
|
|
this.collectData();
|
|
|
//提交信息
|
|
|
var ajax = new $ax(Feng.ctxPath + "/dict/add", function (data) {
|
|
|
- Feng.success("添加成功!");
|
|
|
- window.parent.Dict.table.refresh();
|
|
|
- DictInfoDlg.close();
|
|
|
+ if (data.code == 200) {
|
|
|
+ Feng.success("添加成功!");
|
|
|
+ window.parent.Dict.table.refresh();
|
|
|
+ DictInfoDlg.close();
|
|
|
+ } else {
|
|
|
+ Feng.error(data.msg);
|
|
|
+ }
|
|
|
}, function (data) {
|
|
|
Feng.error("添加失败!" + data.responseJSON.message + "!");
|
|
|
});
|
|
|
- ajax.set('dictName',this.dictName);
|
|
|
- ajax.set('dictCode',this.dictCode);
|
|
|
- ajax.set('dictTips',this.dictTips);
|
|
|
- ajax.set('dictValues',this.mutiString);
|
|
|
+ ajax.set('dictName', this.dictName);
|
|
|
+ ajax.set('dictCode', this.dictCode);
|
|
|
+ ajax.set('dictTips', this.dictTips);
|
|
|
+ ajax.set('dictValues', this.mutiString);
|
|
|
ajax.start();
|
|
|
};
|
|
|
|
|
@@ -102,17 +106,17 @@ DictInfoDlg.addSubmit = function () {
|
|
|
*/
|
|
|
DictInfoDlg.editSubmit = function () {
|
|
|
this.collectData();
|
|
|
- var ajax = new $ax(Feng.ctxPath + "/dict/update", function (data) {
|
|
|
+ var ajax = new $ax(Feng.ctxPath + "/dict/edit", function (data) {
|
|
|
Feng.success("修改成功!");
|
|
|
window.parent.Dict.table.refresh();
|
|
|
DictInfoDlg.close();
|
|
|
}, function (data) {
|
|
|
Feng.error("修改失败!" + data.responseJSON.message + "!");
|
|
|
});
|
|
|
- ajax.set('dictId',$("#dictId").val());
|
|
|
- ajax.set('dictName',this.dictName);
|
|
|
- ajax.set('dictCode',this.dictCode);
|
|
|
- ajax.set('dictTips',this.dictTips);
|
|
|
- ajax.set('dictValues',this.mutiString);
|
|
|
+ ajax.set('dictId', $("#dictId").val());
|
|
|
+ ajax.set('dictName', this.dictName);
|
|
|
+ ajax.set('dictCode', this.dictCode);
|
|
|
+ ajax.set('dictTips', this.dictTips);
|
|
|
+ ajax.set('dictValues', this.mutiString);
|
|
|
ajax.start();
|
|
|
};
|