ajax 方法回调
? ? ? ? ? ? var method = {
? ? ? ? ? ? ? ? getFormCondition: function () { ? ? ? ? ? ? ? ? ? ? var reqData = {}; ? ? ? ? ? ? ? ? ? ? if(!$("#PJ_ID").val()){ ? ? ? ? ? ? ? ? ? ? ? ? //$.ligerDialog.warn("请选择项目!"); ? ? ? ? ? ? ? ? ? ? ? ? //return false; ? ? ? ? ? ? ? ? ? ? ? ? reqData.msg = "请选择项目!"; ? ? ? ? ? ? ? ? ? ? ? ? return reqData; ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? reqData.pjId = $("#PJ_ID").val();? ? ? //项目编号 ? ? ? ? ? ? ? ? ? ? reqData.pjName = $("input[name='PRO_NAME']").val(); //项目名称 ? ? ? ? ? ? ? ? ? ? reqData.meetTime = $("input[name='MEET_TIME']").val();? ?//参会时间 ? ? ? ? ? ? ? ? ? ? reqData.meetSite = $("input[name='MEET_SITE']").val();? ?//参会地点 ? ? ? ? ? ? ? ? ? ? if(form1.valid()){ ? ? ? ? ? ? ? ? ? ? ? ? reqData.shieldDay = $("input[name='SHIELD_DAY']").val();? ? ? //屏蔽掉最近几天内已被抽中的专家 ? ? ? ? ? ? ? ? ? ? ? ? reqData.someUnitExtract = $("input[name='UNITS_MOST']").val();? ? ? //同单位最多抽几个 ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? if(!ExpertAttrData.Rows.length){ ? ? ? ? ? ? ? ? ? ? ? ? //$.ligerDialog.warn("请设置专家类别领域!!"); ? ? ? ? ? ? ? ? ? ? ? ? //return false; ? ? ? ? ? ? ? ? ? ? ? ? reqData.msg = "请设置专家类别领域!"; ? ? ? ? ? ? ? ? ? ? ? ? return reqData; ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? reqData.categoCondition = ExpertAttrData.Rows;? //类别领域设置 ? ? ? ? ? ? ? ? ? ? reqData.aunits = AvoidUnitData.Rows; //回避单位 ? ? ? ? ? ? ? ? ? ? reqData.apers = AvoidPersonData.Rows;? //回避个人 ? ? ? ? ? ? ? ? ? ? reqData.construcUnit = $("#construcUnit").val();? //建设单位 ? ? ? ? ? ? ? ? ? ? reqData.environUnit = $("#environUnit").val();? ? ? ?//环评单位 ? ? ? ? ? ? ? ? ? ? $("#extraceCodition").val(JSON.stringify(reqData));? ? ?//抽取的条件 ? ? ? ? ? ? ? ? ? ? return reqData; ? ? ? ? ? ? ? ? }, ? ? ? ? ? ? ? ? extraction: function(item,callback){ ? ? ? ? ? ? ? ? ? ? $.ajax({ ? ? ? ? ? ? ? ? ? ? ? ? beforeSend: function () { ? ? ? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.waitting("处理中,请稍候。。。"); ? ? ? ? ? ? ? ? ? ? ? ? }, ? ? ? ? ? ? ? ? ? ? ? ? url: CP+'/experts/extractExpert.do', ? ? ? ? ? ? ? ? ? ? ? ? type: 'post', ? ? ? ? ? ? ? ? ? ? ? ? data: {'param':JSON.stringify(item)}, ? ? ? ? ? ? ? ? ? ? ? ? dataType: 'json', ? ? ? ? ? ? ? ? ? ? ? ? async: false, ? ? ? ? ? ? ? ? ? ? ? ? success: callback ? ? ? ? ? ? ? ? ? ? }); ? ? ? ? ? ? ? ? } ? ? ? ? ? ? };
? ? ? ? ? ? /*? 抽取专家? 表单验证并提交*/ ? ? ? ? ? ? function frmSub() { ? ? ? ? ? ? ? ? var reqData = method.getFormCondition(); ? ? ? ? ? ? ? ? if(reqData.msg){ ? ? ? ? ? ? ? ? ? ? $.ligerDialog.warn(reqData.msg); ? ? ? ? ? ? ? ? ? ? return false; ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? method.extraction(reqData,function (result) { ? ? ? ? ? ? ? ? ? ? $.ligerDialog.closeWaitting(); ? ? ? ? ? ? ? ? ? ? //resultGrid.set({data: result}); ? ? ? ? ? ? ? ? ? ? if(result.code == 200){ ? ? ? ? ? ? ? ? ? ? ? ? resultGrid.loadData(result); ? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.success('抽取成功!'); ? ? ? ? ? ? ? ? ? ? ? ? $("#extractId").val(result.extractId); ? ? ? ? ? ? ? ? ? ? ? ? handBtn(); ? ? ? ? ? ? ? ? ? ? }else{ ? ? ? ? ? ? ? ? ? ? ? ? $.ligerDialog.warn("无抽取结果,请设置条件重新抽取!"); ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? }); ? ? ? ? ? ? } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |