| | |
| | | <button type="button" class="layui-btn layui-btn-sm layui-btn-disabled" lay-event="btn-Add" id="btn-Add" disabled><i class="layui-icon layui-icon-add-1"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit" id="btn-Edit"><i class="layui-icon layui-icon-edit"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" style="display:none;"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" style="display:none;"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload" style="display:none;"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm" style="display:none;"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back" style="display:none;"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> |
| | |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | break; |
| | | //å®¡æ ¸æé® |
| | | case 'btn-Audit': set_CheckBill(); |
| | | break; |
| | | //åå®¡æ ¸æé® |
| | | case 'btn-DeAudit': set_AbandonCheck(); |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(1); |
| | | break; |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() |
| | | { |
| | | |
| | | |
| | | $("#top-title").css({ margin: "0 46%"}); |
| | | $("#HDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); |
| | |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { field: 'HInterID', title: 'HInterID', sort: true, hide: true, width: 200 } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', width: 200 } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', width: 200, templet: "<div>{{d.HDate ==null ?'':layui.util.toDateString(d.HDate, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', width: 200, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.æ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } |
| | | , { field: 'åæ®ç±»å', title: 'åæ®ç±»å', width: 200 } |
| | | , { field: 'HBillStatus', title: 'åæ®ç¶æ', width: 200 } |
| | | , { field: 'HMaterID', title: '产åID', width: 200, hide: true } |
| | | , { field: '产å代ç ', title: '产å代ç ', width: 200 } |
| | | , { field: '产ååç§°', title: '产ååç§°', width: 200 } |
| | |
| | | var Source = $("#Source").val(); //èµæº |
| | | sWhere += SchWhere; |
| | | if (HDate) { |
| | | sWhere += " and CONVERT(varchar(100),a.HDate, 23) >= '" + HDate + "'"; |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HDate + "'"; |
| | | } |
| | | if (HDate1) { |
| | | sWhere += " and CONVERT(varchar(100),a.HDate, 23) <= '" + HDate1 + "'"; |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HDate1 + "'"; |
| | | } |
| | | if (HBillNo) { |
| | | sWhere += " and a.HBillNo like '%" + HBillNo + "%'"; |
| | | sWhere += " and åæ®å· like '%" + HBillNo + "%'"; |
| | | } |
| | | if (Part) { |
| | | sWhere += " and concat(m.HNumber,m.HName,m.HModel) like '%" + Part + "%'"; |
| | | sWhere += " and concat(产å代ç ,产ååç§°,产åè§æ ¼) like '%" + Part + "%'"; |
| | | } |
| | | if (Source) { |
| | | sWhere += " and s.HName like '%" + Dept + "%'"; |
| | | sWhere += " and çäº§èµæº like '%" + Dept + "%'"; |
| | | } |
| | | |
| | | get_Display(sWhere); |
| | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Sc_MESBeginWorkBill/DeltetMESProductReportBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "HICMOInterID": HICMOInID, "HICMOEntryID": HICMOEnID }, |
| | | data: { "HInterID": InterID, "HICMOInterID": HICMOInID, "HICMOEntryID": HICMOEnID, "UserName": sessionStorage["HUserName"]}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 2000, icon: 1 }); |
| | | table.reload('mainTable', { |
| | | page: { |
| | | curr: 1 //éæ°ä»ç¬¬ä¸é¡µå¼å§ |
| | | } |
| | | }) |
| | | return false; |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | return false; |
| | | } |
| | | //if (result.count == 1) { |
| | | // layer.msg(result.Message, { time: 1 * 2000, icon: 1 }); |
| | | // table.reload('mainTable', { |
| | | // page: { |
| | | // curr: 1 //éæ°ä»ç¬¬ä¸é¡µå¼å§ |
| | | // } |
| | | // }) |
| | | // return false; |
| | | //} else { |
| | | // layer.alert(result.code + result.Message, { icon: 5 }); |
| | | // return false; |
| | | //} |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | return false; |
| | |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); |
| | | } |
| | | } |
| | | |
| | | |
| | | //å®¡æ ¸ |
| | | function set_CheckBill() |
| | | { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ |
| | | var HSourceID = data[0].HSourceID.toString(); //çäº§èµæºID |
| | | var HSourceInterID = data[0].HSourceInterID.toString(); //æºå主å
ç |
| | | var HSourceEntryID = data[0].HSourceEntryID.toString();//æºååå
ç |
| | | var HSourceBillNo = data[0].æºååå·;//æºååå· |
| | | var HICMOInterID = data[0].HICMOInterID.toString();//ç产订å主ID |
| | | var HICMOEntryID = data[0].HICMOEntryID.toString();//ç产订ååID |
| | | var HInterID = data[0].HInterID.toString();//äº§éæ±æ¥ä¸´æ¶è¡¨ä¸»ID |
| | | if (HBillStatus > 0) |
| | | { |
| | | layer.msg('åæ®ä¸ä¸ºæªå®¡æ ¸ç¶æï¼'); |
| | | return false; |
| | | } |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HSourceID": HSourceID, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HInterID": HInterID, "IsAudit": 0, "CurUserName": 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); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | |
| | | //åå®¡æ ¸ |
| | | function set_AbandonCheck() |
| | | { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ |
| | | var HSourceID = data[0].HSourceID.toString(); //çäº§èµæºID |
| | | var HSourceInterID = data[0].HSourceInterID.toString(); //æºå主å
ç |
| | | var HSourceEntryID = data[0].HSourceEntryID.toString();//æºååå
ç |
| | | var HSourceBillNo = data[0].æºååå·;//æºååå· |
| | | var HICMOInterID = data[0].HICMOInterID.toString();//ç产订å主ID |
| | | var HICMOEntryID = data[0].HICMOEntryID.toString();//ç产订ååID |
| | | var HInterID = data[0].HInterID.toString();//äº§éæ±æ¥ä¸´æ¶è¡¨ä¸»ID |
| | | if (HBillStatus = 0 || HBillStatus>2) { |
| | | layer.msg('åæ®æªå®¡æ ¸ï¼ä¸éè¦åå®¡æ ¸æè
忮已çæä¸å
许åå®¡æ ¸ï¼'); |
| | | return false; |
| | | } |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESBeginWorkBill/MESProductAuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HSourceID": HSourceID, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HSourceBillNo": HSourceBillNo, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HInterID": HInterID, "IsAudit": 1, "CurUserName": 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); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | // #endregion |