| | |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () { |
| | | |
| | | //#region å
Œ
±åé |
| | | //#region å
Œ
±åé |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | |
| | | var columns = ""; |
| | | var HModName = "Gy_WorkTypeList"; |
| | | var titleData = []; //ä¸éè¦æ¾ç¤ºçåæ®µ |
| | | var params = get_UrlVars(); |
| | | var Type = params[params[0]]; |
| | | var OperationType = params[params[1]]; //1ä¸ºç´æ¥å表模åæå¼ 2为ä»å
¶ä»æ¨¡åæå¼åºç¡èµæå表 |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | |
| | | //è¿æ»¤æ¡ä»¶çclassç±» |
| | | var HClassTag = "ForFilteringSchemes"; |
| | |
| | | |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | |
| | | //åå§åçé¢ |
| | | set_ClearBill(); |
| | |
| | | set_StockOrg(); |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | //å·æ° |
| | | sWhere = "HUSEORGID=" + sessionStorage["OrganizationID"]; |
| | | get_Display(sWhere); |
| | | //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ |
| | | get_DefaultModule(); |
| | | //ä»å
¶ä»æ¨¡åæå¼åºç¡èµæå表 ç»ç»ä¸ºå½åç»ç»ä¸ä¸å¯ç¼è¾ |
| | | if (OperationType == 2) { |
| | | $("#HStockOrgID").val(sessionStorage["Organization"]) //ç»ç» |
| | | $("#HStockOrgID").attr("disabled", true); |
| | | form.render('select'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null }//åæ¶èµæº |
| | | }) |
| | | } |
| | | //#endregion |
| | |
| | | else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (e) { |
| | | layer.alert(e.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | Display_HideButton(btns, HModName, HModName, HMaker); |
| | | |
| | | }, error: function () { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | | //éä¸è¡æ¹åé¢è² |
| | | var flag = !obj.tr.find(':checkbox:first').prop('checked'); |
| | | obj.tr.find(':checkbox').prop('checked', flag); |
| | | if (flag) { |
| | | obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //设置å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//æ¹åå½åtrèæ¯é¢è²ååä½é¢è² |
| | | } else { |
| | | obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | } |
| | | //mainTable ä¸ºè¡¨æ ¼ID æ³¨ææ¤å¤å¦æID䏿£ç¡®å°å¯¼è´ä½ å¨çå¬å¤éæ¡æ¶è·åä¸å°ä½ éæ©çæ°æ®ï¼åé¢çåªæ¯æ·»å æå é¤é䏿ªé䏿 ·å¼ä»¥åè®¾ç½®èæ¯è²ï¼åä½é¢è² |
| | | layui.each(table.cache.mainTable, function (i, l) { |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = flag; |
| | | } |
| | | }); |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region åå»è¿åæ°æ® |
| | | table.on('rowDouble(mainTable)', function (obj) { |
| | | var data = []; |
| | | data.push(obj.data); |
| | | switch (Type) { |
| | | case "HWorkType": //表头åå»è¿å |
| | | parent.GetHWorkTypeValue(data); |
| | | break; |
| | | case "HWorkTypeList": //å表åå»è¿å |
| | | var dataList = obj.data; |
| | | //è¿åæ¹æ³ |
| | | parent.GetHWorkTypeListValue(dataList); |
| | | break; |
| | | } |
| | | var index = parent.layer.getFrameIndex(window.name); |
| | | parent.layer.close(index); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#endregion |
| | |
| | | layer.msg(result.Message, { icon: 2, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function (err) { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (err) { |
| | | layer.msg('é误' + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.close(wait); |
| | | } |
| | |
| | | } else { |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | } else { |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | | //éä¸è¡æ¹åé¢è² |
| | | var flag = !obj.tr.find(':checkbox:first').prop('checked'); |
| | | obj.tr.find(':checkbox').prop('checked', flag); |
| | | if (flag) { |
| | | obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //设置å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//æ¹åå½åtrèæ¯é¢è²ååä½é¢è² |
| | | } else { |
| | | obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | } |
| | | //mainTable ä¸ºè¡¨æ ¼ID æ³¨ææ¤å¤å¦æID䏿£ç¡®å°å¯¼è´ä½ å¨çå¬å¤éæ¡æ¶è·åä¸å°ä½ éæ©çæ°æ®ï¼åé¢çåªæ¯æ·»å æå é¤é䏿ªé䏿 ·å¼ä»¥åè®¾ç½®èæ¯è²ï¼åä½é¢è² |
| | | layui.each(table.cache.mainTable, function (i, l) { |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = flag; |
| | | } |
| | | }); |
| | | }) |
| | | //#endregion |
| | | |
| | | |
| | | //#region ä¿åå宽 |
| | | function set_SaveGridColWidth() { |
| | |
| | | } else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (e) { |
| | | layer.alert(e.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | } else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (e) { |
| | | layer.alert(e.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | var Comparator = $("#Comparator").val() |
| | | var ColContent = $("#ColContent").val(); |
| | | |
| | | if (HStockOrgName =="å
¨é¨") { |
| | | sWhere = "1=1"; |
| | | //ç´æ¥å表æå¼ |
| | | if (OperationType == undefined || OperationType == 1) { |
| | | if (HStockOrgName == "å
¨é¨") { |
| | | sWhere = "1=1"; |
| | | } |
| | | else { |
| | | sWhere = "ç»ç»='" + HStockOrgName + "'"; |
| | | } |
| | | } |
| | | //ä»å
¶ä»æ¨¡åæå¼åºç¡èµæå表 |
| | | else { |
| | | sWhere = "ç»ç»='" + HStockOrgName + "'"; |
| | | sWhere = "HUSEORGID=" + sessionStorage["OrganizationID"]; |
| | | } |
| | | |
| | | if (ColName != 0 && Comparator != 0) { |
| | |
| | | |
| | | //#region åè¡¨å·æ° |
| | | function get_Display(sWhere) { |
| | | //ç´æ¥å表æå¼ |
| | | if (OperationType == undefined || OperationType == 1) { |
| | | OperationType = 1; |
| | | } |
| | | //ä»å
¶ä»æ¨¡åæå¼åºç¡èµæå表 |
| | | else { |
| | | sWhere += " and ç¦ç¨æ è®°='' and å®¡æ ¸äºº<>''"; |
| | | } |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + '/Gy_WorkTypeController/GetGy_WorkTypeList_Json', |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "sWhere": sWhere, "HMaker": HMaker }, |
| | | data: { "sWhere": sWhere, "HMaker": HMaker, "OperationType": OperationType }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = []; |
| | |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | |
| | | //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ |
| | | function get_DefaultModule() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', |
| | | type: "GET", |
| | | url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | |
| | | get_FastQuery(); |
| | | form.render("select"); |
| | | } |
| | | }, error: function () { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function (err) { |
| | | |
| | | |
| | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //以䏿¯layui模å |
| | | }); |
| | | //#region ãè¿æ»¤æ¹æ¡è¿åæ°æ®ã |
| | |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |