| | |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnProZZPC" id="btnProZZPC">ç»è£
æäº§</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnLockOrder" id="btnLockOrder">éå®å·¥å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnUnlockOrder" id="btnUnlockOrder">è§£éå·¥å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnPublishDate" id="btnPublishDate">交æåå¸</button> |
| | | <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnPublishDate" id="btnPublishDate">交æåå¸</button>--> |
| | | </div> |
| | | <div class="layui-collapse resizable-container"> |
| | | <div class="layui-colla-item"> |
| | |
| | | return layer.msg("æäº§æ°é大äºè®¢åæ°é!") |
| | | } |
| | | |
| | | if (Date.parse(obj.field) > Date.parse(obj.data.计åç»ææ¥æ)) { |
| | | return layer.msg("æäº§æ¥æè¶
åºè®¡åç»ææ¥æ!"); |
| | | } |
| | | //if (Date.parse(obj.field) > Date.parse(obj.data.计åç»ææ¥æ)) { |
| | | // return layer.msg("æäº§æ¥æè¶
åºè®¡åç»ææ¥æ!"); |
| | | //} |
| | | |
| | | //ä¿®æ¹æ°æ® |
| | | obj.update({ |
| | | "æ¥è®¡åæ°éæ»é": dateHQty, |
| | | }); |
| | | |
| | | //æ ¡éªä¿®æ¹åå
æ ¼æ 颿¯å¦ä¸ºæ¥ææ ¼å¼ |
| | | if (isNaN(new Date(obj.field).getTime()) == false) { |
| | | //æ°æ®åºç´æ¥æ´æ°ä¿®æ¹æ¥æçæäº§æ°é |
| | | UpdateDayPlanQty(obj.data.hmainid, obj.field, obj.value, obj.data.产线æ»äº§è½); |
| | | } |
| | | |
| | | }) |
| | | //#endregion |
| | | |
| | |
| | | obj.update(data); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //#endregion |
| | | }); |
| | |
| | | } else { |
| | | layer.alert("å½åä¸ä¸ºå¤è½¦é´æäº§æ¨¡å¼"); |
| | | } |
| | | |
| | | |
| | | }) |
| | | |
| | | //ç产订åéå |
| | |
| | | columns.push({ field: 'æ¨æ¥æ°é', title: 'æ¨æ¥æ°é', filter: true }); |
| | | columns.push({ field: 'ä¼å
级', title: 'ä¼å
级', width: 150, edit: 'text', sort: true }); |
| | | columns.push({ field: 'çäº§èµæº', title: 'çäº§èµæº', width: 150, edit: 'text', event: "HSourceID", filter: true }); |
| | | columns.push({ field: 'è¦è´§æ¥æ', title: 'è¦è´§æ¥æ', width: 150, templet: "<div>{{d.è¦è´§æ¥æ == '' ? '1900-01-01':layui.util.toDateString(d.è¦è´§æ¥æ, 'yyyy-MM-dd')}}</div>", event: "HDeliveryDate", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | columns.push({ field: 'å¼å·¥æ¥æ', title: 'å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.å¼å·¥æ¥æ ==null ?'':layui.util.toDateString(d.å¼å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | columns.push({ field: 'å®å·¥æ¥æ', title: 'å®å·¥æ¥æ', width: 150, templet: "<div>{{d.å®å·¥æ¥æ ==null ?'':layui.util.toDateString(d.å®å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | columns.push({ field: 'è¦è´§æ¥æ', title: 'è¦è´§æ¥æ', width: 150, templet: "<div>{{d.è¦è´§æ¥æ ==null ?'':layui.util.toDateString(d.è¦è´§æ¥æ, 'yyyy-MM-dd')}}</div>", event: "HDeliveryDate", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | columns.push({ field: 'å¼å·¥æ¥æ', title: 'å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.å¼å·¥æ¥æ ==null ?'':layui.util.toDateString(d.å¼å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd]' } }); |
| | | columns.push({ field: 'å®å·¥æ¥æ', title: 'å®å·¥æ¥æ', width: 150, templet: "<div>{{d.å®å·¥æ¥æ ==null ?'':layui.util.toDateString(d.å®å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd]' } }); |
| | | columns.push({ field: 'ç产车é´', title: 'ç产车é´', width: 150 }); |
| | | |
| | | |
| | | columns.push({ field: 'ä¸å¡ç¶æ', title: 'ä¸å¡ç¶æ', width: 150, sort: true, hide: true }); |
| | | columns.push({ field: '产线å
¥åºæ°é', title: '产线å
¥åºæ°é', width: 150, sort: true, hide: true }); |
| | | columns.push({ field: 'æªææ°é', title: '坿æ°é', width: 150, sort: true, hide: true }); |
| | |
| | | columns.push({ field: 'çäº§å¨æ', title: 'çäº§å¨æ', width: 150, sort: true }); |
| | | columns.push({ field: 'æè¿å¼å·¥æ¥æ', title: 'æè¿å¼å·¥æ¥æ', width: 150, templet: "<div>{{d.æè¿å¼å·¥æ¥æ =='' ?'':layui.util.toDateString(d.æè¿å¼å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | columns.push({ field: 'æè¿å®å·¥æ¥æ', title: 'æè¿å®å·¥æ¥æ', width: 150, templet: "<div>{{d.æè¿å®å·¥æ¥æ =='' ?'':layui.util.toDateString(d.æè¿å®å·¥æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true, filter: { type: 'date[yyyy-MM-dd HH:mm:ss]' } }); |
| | | |
| | | |
| | | columns.push({ field: 'æºå主å
ç ', title: 'æºå主å
ç ', width: 150, sort: true }); |
| | | columns.push({ field: 'æºååå
ç ', title: 'æºååå
ç ', width: 150, sort: true }); |
| | | columns.push({ field: 'hmainid', title: 'æ¥è®¡åå·¥å主ç ', width: 150, sort: true }); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region çå¬åå
æ ¼æ°æ®ä¿®æ¹æä¸å¤©çæäº§æ°é |
| | | function UpdateDayPlanQty(HInterID, HMasterDate, HValue, HSumWorkQty) { |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/JIT_DayPlanPlatFormBill/UpdateDayPlanQty', |
| | | type: "GET", |
| | | data: { "HWorkBillSortInterID": HInterID, "HMasterDate": HMasterDate, "HQty": HValue, "HSumWorkQty": HSumWorkQty }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | |
| | | } else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ·»å ç产订å |
| | | function get_btnAddICMO() { |
| | | var HDeptID = $("#HWorkShopID").val() == "" ? 0 : $("#HWorkShopID").val(); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | //#region æ·»å æ¤çåº-æ¤
æ¶ç产订å |
| | | function get_btnAddICMO_Batch() { |
| | | var HDeptID = "102357,102359" //102357=æ¤çåº 102359=æ¤
æ¶ |
| | |
| | | option.data = dataPush; |
| | | table.render(option); |
| | | |
| | | //è·å䏿¹æäº§åè¡¨æ°æ®,ç¨äºå¯¹æ¯ä¸æ¹ç产订åå表ï¼å°ä¸æ¹ç产订åå表ç¸åçæ°æ®ä¸æ¾ç¤º |
| | | var compareList = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var temp = option.data[i]["æºå主å
ç "] + "|" + option.data[i]["æºååå
ç "]; |
| | | compareList.push(temp); |
| | | } |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | var lastDay = new Date(year, month, 0).getDate(); //彿æåä¸å¤© |
| | | var thisDay = new Date().getDay(); //å½å¤©æ¯æ¬æç¬¬å 天 |
| | | |
| | | var valueList = [7, 21, 28 , 30, 35]; |
| | | var titleList = ["7天","21天","28天", "30天", "35天"]; |
| | | var valueList = [7, 21, 28 , 30, 35,50]; |
| | | var titleList = ["7天","21天","28天", "30天", "35天", "50天"]; |
| | | |
| | | var HArrangeProductDayQty_ArrayList = ''; |
| | | for (var i = 0; i < valueList.length; i++) { |
| | |
| | | $("#HArrangeProductDayQty").append(HArrangeProductDayQty_ArrayList); |
| | | |
| | | |
| | | $("#HArrangeProductDayQty").val("21"); |
| | | $("#HArrangeProductDayQty").val("50"); |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | |
| | | } else { |
| | | //æ ¹æ®è½¦é´å 餿²¡æéå®çæ°æ® |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain where HWorkShopID=" + HWorkShopID + " and HLockOrder != 1 )"; |
| | | } |
| | | } |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_SOPBillList/UpDelSQL', |
| | |
| | | //æ ¹æ®éå®è®¢åè¦è´§æ¥æï¼éå®è®¢åå®¡æ ¸æ¥ææåºæ°ç» |
| | | |
| | | data.sort(function (a, b) { |
| | | // é»è®¤æ ¹æ®è¦è´§æ¥ææåºï¼è¦è´§æ¥æç¸ååæç
§éå®è®¢åå®¡æ ¸æ¥ææåº |
| | | // é»è®¤æ ¹æ®ææ©å¼å·¥æ¥ææåºï¼ææ©å¼å·¥æ¥æç¸ååæç
§éå®è®¢åå®¡æ ¸æ¥ææåº |
| | | if (new Date(a.è¦è´§æ¥æ) == new Date(b.è¦è´§æ¥æ)) { |
| | | return new Date(a.éå®è®¢åå®¡æ ¸æ¥æ) - new Date(b.éå®è®¢åå®¡æ ¸æ¥æ) |
| | | } |
| | | return new Date(a.è¦è´§æ¥æ) - new Date(b.è¦è´§æ¥æ) |
| | | }); |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($("#HAutoYX").val == "æ¯") { |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($("#HAutoYX").val() == "æ¯") { |
| | | data[i]["ä¼å
级"] = ((i + 1) * 5); |
| | | } else { |
| | | if (data[i]["ä¼å
级"] == 0 || data[i]["ä¼å
级"] == "") { |