/** * 保存系统参数 */ function saveXtcs() { // 工号业务逻辑校验 if (!logicValid("csid")) { return; } if (validator(xtcsForm)) { huimv.showProcessModel('保存数据中'); jQuery('#xtcsForm').ajaxSubmit({ dataType : 'json', data : {"ycsid" : encodeURI($("#ycsid").val())}, success : function(data) { huimv.hideProcessModel(); // 保存成功 if (data.returnCode > 0) { // 加载查看页面 if (data.result.csid != '') { viewXtcs(data.result.csid); } else { loadXtcsList(); } } }, error : function(data) { huimv.showError(data.responseText); huimv.hideProcessModel(); } }); } } /** * 业务逻辑校验 */ function logicValid(id) { if ($("#" + id + "Flag").val() == "1") { Dialogs.alert($("#" + id + "Message").val(), { title : '提示信息', width : 250, height : 80, top : 150 }); return false; } return true; } /** * 参数编号查重 */ function isExistCsid(csid) { $("#csidFlag").val("0"); $("#csidMessage").val(""); if (csid == '') { return; } jQuery.ajax({ url : "isExistCsid.htm", dataType : "json", type : "post", async : false, data : { "csid" : csid, "ycsid" : $("#ycsid").val() }, success : function(data) { if (data != null && data[0] != null && data[0].csid != null && data[0].csid != "") { Dialogs.alert("参数编号【" + csid + "】已存在!", { title : '提示信息', width : 250, height : 80, top : 150 }); $("#csidFlag").val("1"); $("#csidMessage").val("参数编号【" + csid + "】已存在!"); } } }); } /** * 系统参数编辑页面中点击取消按钮时,根据情况选择返回的页面 */ function cancelXtcs(id) { if (id != "") { viewXtcs(id); } else { loadXtcsList("view"); } }