|
@@ -2,7 +2,7 @@
|
|
|
* 初始化认定条件管理详情对话框
|
|
|
*/
|
|
|
var IntegralItemMgrInfo = {
|
|
|
- integralMgrInfoData: {},
|
|
|
+ integralItemMgrInfoData: {},
|
|
|
validateFields: {
|
|
|
projectId: {
|
|
|
validators: {
|
|
@@ -66,20 +66,6 @@ var IntegralItemMgrInfo = {
|
|
|
message: '请输入每新增获得积分'
|
|
|
}
|
|
|
}
|
|
|
- },
|
|
|
- maxGainPoints: {
|
|
|
- validators: {
|
|
|
- notEmpty: {
|
|
|
- message: '请输入积分上限'
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- yearly: {
|
|
|
- validators: {
|
|
|
- notEmpty: {
|
|
|
- message: '请选择累计积分方案'
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
};
|
|
@@ -88,7 +74,7 @@ var IntegralItemMgrInfo = {
|
|
|
* 清除数据
|
|
|
*/
|
|
|
IntegralItemMgrInfo.clearData = function () {
|
|
|
- this.integralMgrInfoData = {};
|
|
|
+ this.integralItemMgrInfoData = {};
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -98,7 +84,7 @@ IntegralItemMgrInfo.clearData = function () {
|
|
|
* @param val 数据的具体值
|
|
|
*/
|
|
|
IntegralItemMgrInfo.set = function (key, val) {
|
|
|
- this.integralMgrInfoData[key] = (typeof val == "undefined") ? $("#" + key).val() : val;
|
|
|
+ this.integralItemMgrInfoData[key] = (typeof val == "undefined") ? $("#" + key).val() : val;
|
|
|
return this;
|
|
|
}
|
|
|
|
|
@@ -116,7 +102,7 @@ IntegralItemMgrInfo.get = function (key) {
|
|
|
* 关闭此对话框
|
|
|
*/
|
|
|
IntegralItemMgrInfo.close = function () {
|
|
|
- parent.layer.close(window.parent.IntegralMgr.layerIndex);
|
|
|
+ parent.layer.close(window.parent.IntegralItemMgr.layerIndex);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -134,8 +120,6 @@ IntegralItemMgrInfo.collectData = function () {
|
|
|
.set('fstGainPoints')
|
|
|
.set('stepNeedAmount')
|
|
|
.set('stepGainPoints')
|
|
|
- .set('maxGainPoints')
|
|
|
- .set('yearly')
|
|
|
.set('fileTypeId')
|
|
|
.set('active');
|
|
|
}
|
|
@@ -169,15 +153,11 @@ IntegralItemMgrInfo.onIntegralPlanChange = function () {
|
|
|
$(".planb").css("display", "none");
|
|
|
$('#integraMgrInfoForm').bootstrapValidator('removeField', "stepNeedAmount");
|
|
|
$('#integraMgrInfoForm').bootstrapValidator('removeField', "stepGainPoints");
|
|
|
- $('#integraMgrInfoForm').bootstrapValidator('removeField', "maxGainPoints");
|
|
|
- $('#integraMgrInfoForm').bootstrapValidator('removeField', "yearly");
|
|
|
break;
|
|
|
case "2":
|
|
|
$(".planb").css("display", "block");
|
|
|
$('#integraMgrInfoForm').bootstrapValidator('addField', "stepNeedAmount", {validators: {notEmpty: {message: '请填写每新增量'}}});
|
|
|
$('#integraMgrInfoForm').bootstrapValidator('addField', "stepGainPoints", {validators: {notEmpty: {message: '请填写每新增获得积分'}}});
|
|
|
- $('#integraMgrInfoForm').bootstrapValidator('addField', "maxGainPoints", {validators: {notEmpty: {message: '请填写积分上限'}}});
|
|
|
- $('#integraMgrInfoForm').bootstrapValidator('addField', "yearly", {validators: {notEmpty: {message: '请选择累计积分方案'}}});
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -195,7 +175,7 @@ IntegralItemMgrInfo.addSubmit = function () {
|
|
|
var ajax = new $ax("/admin/integral_mgr/addItem", function (data) {
|
|
|
if (data.code == "200") {
|
|
|
Feng.success(data.msg);
|
|
|
- window.parent.IntegralMgr.table.refresh();
|
|
|
+ window.parent.IntegralItemMgr.table.refresh();
|
|
|
IntegralItemMgrInfo.close();
|
|
|
} else {
|
|
|
Feng.error(data.msg);
|
|
@@ -203,7 +183,7 @@ IntegralItemMgrInfo.addSubmit = function () {
|
|
|
}, function (data) {
|
|
|
Feng.error("添加失败!" + data.responseJSON.message + "!");
|
|
|
});
|
|
|
- ajax.set(this.integralMgrInfoData);
|
|
|
+ ajax.set(this.integralItemMgrInfoData);
|
|
|
ajax.start();
|
|
|
}
|
|
|
|
|
@@ -219,7 +199,7 @@ IntegralItemMgrInfo.editSubmit = function () {
|
|
|
var ajax = new $ax(Feng.ctxPath + "/admin/integral_mgr/editItem", function (data) {
|
|
|
if (data.code == "200") {
|
|
|
Feng.success(data.msg);
|
|
|
- window.parent.IntegralMgr.table.refresh();
|
|
|
+ window.parent.IntegralItemMgr.table.refresh();
|
|
|
IntegralItemMgrInfo.close();
|
|
|
} else {
|
|
|
Feng.error(data.msg);
|
|
@@ -227,7 +207,7 @@ IntegralItemMgrInfo.editSubmit = function () {
|
|
|
}, function (data) {
|
|
|
Feng.error("修改失败!" + data.responseJSON.message + "!");
|
|
|
});
|
|
|
- ajax.set(this.integralMgrInfoData);
|
|
|
+ ajax.set(this.integralItemMgrInfoData);
|
|
|
ajax.start();
|
|
|
}
|
|
|
|
|
@@ -248,13 +228,15 @@ $(function () {
|
|
|
});
|
|
|
IntegralItemMgrInfo.onTypeChange();
|
|
|
IntegralItemMgrInfo.onIntegralPlanChange();
|
|
|
-
|
|
|
+
|
|
|
$("#fileTypeId").chosen({
|
|
|
no_results_text: "没有找到结果!",
|
|
|
- width:'100%',
|
|
|
- search_contains:true, //关键字模糊搜索。设置为true,只要选项包含搜索词就会显示;设置为false,则要求从选项开头开始匹配
|
|
|
+ width: '100%',
|
|
|
+ search_contains: true, //关键字模糊搜索。设置为true,只要选项包含搜索词就会显示;设置为false,则要求从选项开头开始匹配
|
|
|
disable_search: false,
|
|
|
enable_split_word_search: true,
|
|
|
- rtl:true
|
|
|
+ rtl: true
|
|
|
});
|
|
|
+ var fileTypeIds = $("#fileTypeId").attr("selectVal")
|
|
|
+ $("#fileTypeId").val(fileTypeIds.split(",")).trigger("chosen:updated");
|
|
|
});
|