WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillEdit.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatFormImport.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/计划管理/工艺路线/Gy_RoutingBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillEdit.html
@@ -938,6 +938,7 @@ $.ajax({ type: "get", url: GetWEBURL() + "/Web/GetOrganizations", async: false, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ var data = result.data; WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillList.html
@@ -391,19 +391,21 @@ function set_DeleteBill() { var CheckStatus = table.checkStatus("mainTable"); if (CheckStatus.data.length != 1) { return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!") if (CheckStatus.data.length == 0) { return layer.msg("è¯·éæ©æ°æ®!") } else { layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { btn: ['ç¡®å®', 'åæ¶'] //æé® , btn1: function () { var HInterID = CheckStatus.data[0].hmainid; //è·åç¼å· var HEntryID = CheckStatus.data[0].hsubid; //è·åç¬¬å æ¡åæ°æ® var HInterID = []; for (var i = 0; i < CheckStatus.data.length; i++) { HInterID.push(CheckStatus.data[i].hmainid + "_" + CheckStatus.data[i].hsubid) } $.ajax({ url: GetWEBURL() + '/Sc_WorkBillSortBill/DelWorkBillSortBillList' , type: "GET" , data: { "HInterID": HInterID, "HEntryID": HEntryID, "User": sessionStorage["HUserName"] } , data: { "HInterID": HInterID.toString(), DataType: "1", "User": sessionStorage["HUserName"] } , success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatForm.html
@@ -148,6 +148,10 @@ </div> </body> </html> <script type="text/html" id="barDemo"> <!--<a class="layui-btn layui-btn-xs" lay-event="edit">ç¼è¾</a>--> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> </script> <script> var treeCkData = { id: 0 }; var TagId = ""; @@ -244,6 +248,10 @@ case 'set_HideColumn': get_HideColumn(); break; //å é¤è¡ case 'set_DeleteBill': set_DeleteBill(); break; } }); @@ -296,6 +304,7 @@ //è¡å äºä»¶ table.on('tool(mainTable)', function (obj) { set_GridDelete(obj); //è¡å å é¤ set_GridCellCheck(obj); //è¡å å¿«æ·é®çé }); @@ -531,6 +540,7 @@ columns.push({ field: 'æåæ°é', title: 'æåæ°é', width: 150 });//0 columns.push({ field: '订å坿æ°é', title: '订å坿æ°é', width: 150 }); columns.push({ field: 'æªå ¥åºæ°é', title: 'æªå ¥åºæ°é', width: 150 });//0 columns.push({ fixed: 'right', title: 'æä½', toolbar: '#barDemo' }); option = { elem: '#mainTable' @@ -894,14 +904,15 @@ } //è·åæ°æ® var hmainid = []; var HEntryID = []; //var HEntryID = []; for (var i = 0; i < checkStatus.data.length; i++) { hmainid.push(checkStatus.data[i]["hmainid"]); HEntryID.push(checkStatus.data[i]["HEntryID"]); if ($.inArray(checkStatus.data[i]["hmainid"] + '_' + checkStatus.data[i]["HEntryID"], hmainid)==-1) { hmainid.push(checkStatus.data[i]["hmainid"] + '_' + checkStatus.data[i]["HEntryID"]); } } //æ¥è¯¢ç产订å SelectICMOBill(hmainid, HEntryID); SelectICMOBill(hmainid); layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } @@ -910,12 +921,12 @@ } //æ¥è¯¢ç产订å function SelectICMOBill(hmainid, HEntryID) { function SelectICMOBill(hmainid) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/JIT_DayPlanPlatFormBill/JIT_ICMOBillList', type: "GET", data: { "hmainid": hmainid.toString(), "HEntryID": HEntryID.toString() }, data: { "hmainid": hmainid.toString() }, success: function (data1) { if (data1.count == 1) { var dataPush = []; @@ -954,6 +965,65 @@ }); } //è¡å å é¤ function set_GridDelete(obj) { var data = obj.data; var rowIndex = $(obj.tr).attr("data-index"); if (obj.event === 'del') { layer.confirm('ççå é¤è¡åï¼', function (index) { if (rowIndex === '0') { layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); } else { obj.del(); option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ //table.reload(option); layer.close(index); } }); } } //å é¤è¡ function set_DeleteBill() { var CheckStatus = table.checkStatus("mainTable"); if (CheckStatus.data.length == 0) { return layer.msg("è¯·éæ©æ°æ®!") } else { layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { btn: ['ç¡®å®', 'åæ¶'] //æé® , btn1: function () { var HInterID = []; for (var i = 0; i < CheckStatus.data.length; i++) { HInterID.push(CheckStatus.data[i].hmainid); //è·åç¼å· } $.ajax({ url: GetWEBURL() + '/Sc_WorkBillSortBill/DelWorkBillSortBillList' , type: "GET" , data: { "HInterID": HInterID.toString(), DataType: "2", "User": sessionStorage["HUserName"] } , success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); ////éè½½tree //tree.reload('treeDepartment', {}); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } } }) } }) } } //ä¿å function set_AddNew(data) { WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatFormImport.html
@@ -240,6 +240,7 @@ columns.push({ field: 'æ»é½å¥æ°é', title: 'æ»é½å¥æ°é', width: 200 }); columns.push({ field: 'ICMOBillHInterID', title: 'ICMOBillHInterID', hide: true}); columns.push({ field: 'ICMOBillHEntryID', title: 'ICMOBillHEntryID', hide: true }); columns.push({ field: 'HProdORGID', title: 'HProdORGID', hide: true }); for (var i = 0; i <= (SumMonth - dd); i++) { columns.push({ field: Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (dd + i), 'MM.dd'), edit: 'text', width:60 }) } WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -290,13 +290,13 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å¶å人</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hmakers" id="hmakers" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hchecker" id="hchecker" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> @@ -310,13 +310,13 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å¶åæ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hmakedate" id="hmakedate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hcheckdate" id="hcheckdate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> @@ -336,13 +336,13 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹äºº</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hupdater" id="hupdater" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºäºº</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hdeleteman" id="hdeleteman" style="background-color:#efefef4d;" readonly> </div> </div> </div> @@ -356,13 +356,13 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hupdatedate" id="hupdatedate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºæ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="hdeletedate" id="hdeletedate" style="background-color:#efefef4d;" readonly> </div> </div> </div> @@ -407,14 +407,14 @@ <!--å¤éæ¡ ä¸éæµè½¬å·¥åº--> <script type="text/html" id="HNextProcFlag"> <div class="layui-input-block" style="margin-left: 20px;"> <input type="checkbox" name="HNextProcFlag" lay-filter="HNextProcFlag" id="HNextProcFlag{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> <input type="checkbox" name="HNextProcFlag" disabled="disabled" lay-filter="HNextProcFlag" id="HNextProcFlag{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> </div> </script> <!--å¤éæ¡ æµè½¬å·¥åº--> <script type="text/html" id="HFlowProc"> <div class="layui-input-block" style="margin-left: 20px;"> <input type="checkbox" name="HFlowProc" lay-filter="HFlowProc" id="HFlowProc{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> <input type="checkbox" name="HFlowProc" disabled="disabled" lay-filter="HFlowProc" id="HFlowProc{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> </div> </script> @@ -485,7 +485,7 @@ , { field: 'HProcID_S', title: '工段', edit: 'text' } , { field: 'HProcType', title: 'å·¥åºç±»å', templet: '#HProcType' }//éæ© , { field: 'HCenterID_SName', title: '产线ä¸å¿', edit: 'text', event: "CheckHCenterID_S" }//f7 //, { field: 'HCenterID_S', title: '产线ä¸å¿id', hide: true }//hide: true , { field: 'HCenterID_S', title: '产线ä¸å¿id', hide: true }//hide: true , { field: 'HWorkQty_S', title: '产线产è½', edit: 'text' } , { field: 'HSubStdEmpQty_S', title: '产线人æ°', edit: 'text' } , { field: 'HMouldNo', title: 'æ¨¡å ·ç¼å·', edit: 'text' } @@ -496,11 +496,11 @@ , { field: 'HMyWorkDays', title: 'çäº§å¨æ', edit: 'text' } , { field: 'HMyFixWorkDays', title: 'åºå®ç产天æ°', edit: 'text' } , { field: 'å·¥åº', title: 'å·¥åº', edit: 'text', event: "CheckHProcID" }//f7 //, { field: 'HProcID', title: 'å·¥åºID', hide: true }//, hide: true , { field: 'HProcID', title: 'å·¥åºID', hide: true }//, hide: true , { field: 'å·¥ä½ä¸å¿ä»£ç ', title: 'å·¥ä½ä¸å¿ä»£ç ' }//ä¸å¡« //, { field: 'HCenterID', title: 'å·¥ä½ä¸å¿id', hide: true }//, hide: true , { field: 'HCenterID', title: 'å·¥ä½ä¸å¿id', hide: true }//, hide: true , { field: 'å·¥ä½ä¸å¿', title: 'å·¥ä½ä¸å¿', edit: 'text', event: "CheckHCenterID" }//f7 //, { field: 'HSupID', title: 'ä¾åºåID', hide: true } , { field: 'HSupID', title: 'ä¾åºåID', hide: true } , { field: 'ä¾åºå代ç ', title: 'ä¾åºå代ç ' } , { field: 'ä¾åºå', title: 'ä¾åºå', edit: 'text', width: 110, event: "CheckHSupID" }//f7 , { field: 'HSupFlag', title: 'å¤åæ è®°', templet: "#HSupFlag" }//checkbox @@ -595,7 +595,7 @@ } else if (OperationType == 2) { //ç¦ç¨ç»ç»é项 $("#HOrgID").attr("disabled", true); //$("#HOrgID").attr("disabled", true); RoadBillMain(linterid); $.ajax({ url: GetWEBURL() + "/Web/GetMAXNum", @@ -851,6 +851,22 @@ }); //è¡å é¼ æ 离å¼äºä»¶ table.on('edit(mainTable)', function (obj) { if (obj.field == "HProcNo") { var num = 0; for (var i = 0; i < option.data.length; i++) { if (obj.value == option.data[i]["HProcNo"]) { num += 1; } if (num > 1) { layer.msg("æµæ°´å·:" + obj.value + "éå¤!"); return false; } } } }) $('#HName').on('keydown', function (event) {//å·¥èºè·¯çº¿åç§° if (event.keyCode == 118) { layer.msg("å·¥èºè·¯çº¿åç§°F7æé®") @@ -1079,6 +1095,8 @@ $("#HMaterName").val(checkStatus.data[0].HName);//ç©æåç§° $("#HMaterNumber").val(checkStatus.data[0].HNumber);//ç©æä»£ç $("#HMaterModel").val(checkStatus.data[0].HModel);//è§æ ¼åå· $("#HUnitID").val(checkStatus.data[0].HUnitID);//计éåä½id $("#HUnitName").val(checkStatus.data[0].HUnitName);//计éåä½åç§° layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } @@ -1352,7 +1370,7 @@ , shift: 2 //å¼¹åºå¨ç» , area: ["90%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: ["../../Baseset/åºç¡èµæ/Gy_SupplierList.html", "yes"] , content: ["../../åºç¡èµæ/éè´åºç¡èµæ/Gy_Supplier.html", "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //æé®ä¸ çåè° @@ -1364,9 +1382,9 @@ } //æ´æ°è¡¨æ ¼ç¼åçæ°æ® obj.update({ "ä¾åºå": checkStatus.data[0].HName "ä¾åºå": checkStatus.data[0].ä¾åºååç§° , "HSupID": checkStatus.data[0].HItemID , "ä¾åºå代ç ": checkStatus.data[0].HNumber , "ä¾åºå代ç ": checkStatus.data[0].ä¾åºå代ç }) layer.close(index);//å ³éå¼¹çª } @@ -1396,6 +1414,9 @@ var IsHStopflag = d.data[0].é»è®¤å·¥èº; if (IsHStopflag == 1) { $("input[name='checkboxHStandard']").prop("checked", true); } else { $("input[name='checkboxHStandard']").prop("checked", false); } //主表 form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ @@ -1430,6 +1451,15 @@ , "HProductNum": d.data[0].æåç¼å· , "HVerNum": d.data[0].çæ¬ , "HOrgID": d.data[0].HOrgID //å ¶ä»ä¿¡æ¯ , "hmakers": d.data[0].å¶å人 , "hmakedate": d.data[0].å¶åæ¥æ==null?"":Format(new Date(d.data[0].å¶åæ¥æ), "yyyy-MM-dd") , "hchecker": d.data[0].å®¡æ ¸äºº , "hcheckdate": d.data[0].å®¡æ ¸æ¥æ == null ? "" : Format(new Date(d.data[0].å®¡æ ¸æ¥æ), "yyyy-MM-dd") , "hupdater": d.data[0].ä¿®æ¹äºº , "hupdatedate": d.data[0].ä¿®æ¹æ¥æ == null ? "" : Format(new Date(d.data[0].ä¿®æ¹æ¥æ), "yyyy-MM-dd") , "hdeleteman": d.data[0].ä½åºäºº , "hdeletedate": d.data[0].ä½åºæ¥æ == null ? "" :Format(new Date(d.data[0].ä½åºæ¥æ), "yyyy-MM-dd") }); //å表 èµå¼ @@ -1548,21 +1578,17 @@ // layer.msg("ç产çç»æ²¡æéæ©"); // return false; //} var num = []; for (var i = 0; i < option.data.length; i++) { if ($.inArray(option.data[i]["HProcNo"], num) == -1) { num.push(option.data[i]["HProcNo"]); } else { layer.msg("æµæ°´å·:" + option.data[i]["HProcNo"] + "éå¤!"); return false; } } return true; //if ($("#HBillNo").val() == '') { // layer.msg("é误çåæ®å·", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); // return false; //} //if ($("#HInterID").val() == '') { // layer.msg("é误çå ç ", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); // return false; //} //if (typeof (sSubStr) == "undefined") { // layer.msg("没æç©ææç»è®°å½", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); // return false; //} } //éèå设置 WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBillList.html
@@ -35,9 +35,13 @@ </div> </div> <div class="layui-inline"> <label class="layui-form-label">åæ®ç±»å</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ç©æä»£ç </label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHMaterID" id="btnHMaterID" style="padding: 0 10px;float: right;margin-right: 3px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> </div> </div> <div class="layui-inline"> @@ -56,30 +60,44 @@ <div class="layui-row" style="margin-top:10px;"> <!--å ¶ä»æ¡ä»¶--> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ç©æä»£ç </label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHMaterID" id="btnHMaterID" style="padding: 0 10px;float: right;margin-right: 3px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ç©æåç§°</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> <label class="layui-form-label" style="width: 76px;">ç©æåç§°</label> <div class="layui-input-block" style="margin-left: 107px;"> <input type="text" class="layui-input" name="HMaterName" id="HMaterName"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è§æ ¼åå·</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HModel" id="HModel" style="background-color:#efefef4d;" readonly> <input type="text" class="layui-input" name="HModel" id="HModel"> </div> </div> </div> <div class="layui-row" style="margin: 10px 0 10px;"> <div class="layui-row" style="margin-top: 10px; margin-bottom: 10px "> <div class="layui-inline"> <label class="layui-form-label">è¿æ»¤</label> <div class="layui-input-block"> <select name="ColName" id="ColName" lay-filter="ColName" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <select name="Comparator" id="Comparator" lay-filter="Comparator" style="width:190px;"> <option value="0" selected="selected"></option> <option value="=">=</option> <option value=">=">>=</option> <option value=">">></option> <option value="<="><=</option> <option value="<"><</option> <option value="<>"><></option> <option value="7">å å«</option> <option value="8">å·¦å å«</option> <option value="9">å³å å«</option> <option value="10">ä¸å å«</option> </select> </div> <div class="layui-inline"> <input type="text" class="layui-input" value="" name="ColContent" id="ColContent"> </div> </div> </div> </div> @@ -93,10 +111,10 @@ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-audit"><i class="layui-icon layui-icon-repeat"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Faudit"><i class="layui-icon layui-icon-refresh"></i>åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Faudit"><i class="layui-icon layui-icon-refresh"></i>åå®¡æ ¸</button>--> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> </div> </script> @@ -299,10 +317,12 @@ $("#HMaterNumber").val("");//ç©æ $("#HModel").val("");//ç©æ $("#HOrderProcNO").val("");//åæ®ç±»å $("#btnSearch").click(); $("#HName").val(""); $("#ColContent").val(""); $("#ColName").val("0"); $("#Comparator").val("0"); $("#HOrgID").val(sessionStorage["OrganizationID"]); form.render('select'); $("#btnSearch").click(); sWhere = ""; } //#endregion @@ -329,8 +349,6 @@ } $("#HMaterID").val(checkStatus.data[0].HItemID); $("#HMaterName").val(checkStatus.data[0].HName); $("#HMaterNumber").val(checkStatus.data[0].HNumber); $("#HModel").val(checkStatus.data[0].HModel); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } }) @@ -350,6 +368,10 @@ option.data = data1.data; table.render(option); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } //layer.alert("æ¥è¯¢æå", { icon: 1 }); } else { layer.close(ajaxLoad); @@ -367,12 +389,37 @@ function get_FastQuery(number) { var HOrgID = ""; var HOrderProcNO = $("#HOrderProcNO").val();//åæ®ç±»å var HMaterID = $("#HMaterID").val(); //var HMaterID = $("#HMaterID").val(); var HMaterName = $("#HMaterName").val(); var HMaterNumber = $("#HMaterNumber").val(); var HModel = $("#HModel").val(); //var HName = $("#HName").val(); var WorkCenter = $("#WorkCenter").val();//åæ®å· var ColName = $("#ColName").val();//å¤éæ¡ var Comparator = $("#Comparator").val() var ColContent = $("#ColContent").val(); if (ColName != 0 && Comparator != 0) { var com = ""; switch (Comparator) { case "7": com = "like'%" + ColContent + "%'"; break; case "8": com = "like'%" + ColContent + "'"; break; case "9": com = "like'" + ColContent + "%'"; break; case "10": com = "not like'%" + ColContent + "%'"; break; default: com = "" + Comparator + "'" + ColContent + "'"; break; } sWhere += " and " + ColName + " " + com; } if (number == 1) { HOrgID = sessionStorage["OrganizationID"]; @@ -385,7 +432,7 @@ sWhere += " and åæ®ç±»å like '%" + HOrderProcNO + "%'"; } if (HMaterName) { sWhere += "and HMaterID=" + HMaterID+" and ç©æåç§° like '%" + HMaterName + "%'"; sWhere += "and ç©æåç§° like '%" + HMaterName + "%'"; } if (HMaterNumber) { sWhere += "and ç©æä»£ç like '%" + HMaterNumber + "%'"; @@ -636,6 +683,20 @@ } }) } //#region åææ¾ç¤ºä¸ææ¡ function ColFilter() { var Organization = '<option value="0" selected="selected" ></option>'; for (var i = 1; i < option.cols[0].length; i++) { if (option.cols[0][i].hide != true) { Organization += '<option style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>'; } } $("#ColName").empty(); $("#ColName").append(Organization); form.render('select'); } //#endregion //#endregion //以䏿¯layui模å