报工台点击异常跳转获取,物料,代码,数量,规格型号,登录人的上级,不良采集增加批量保存方法
| | |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>D:\æºäºè¿æ\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
| | | <Use64BitIISExpress /> |
| | | <IISExpressSSLPort /> |
| | |
| | | //var WEBURL = "http://localhost/API/"; //颿忬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:81/API/"; //ç彬æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/"; //ç彬æ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8083/API/"; //éé¯éæ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½®*/ |
| | | var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é
ç½®(å®ç) |
| | | //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW |
| | |
| | | var data = []; |
| | | data.push({ |
| | | "HICMOBillNo": HICMOBillNo,//å·¥åå· |
| | | "HSourceName": HSBName //è®¾å¤ |
| | | "HSourceName": HSBName, //è®¾å¤ |
| | | "HSourceBillNo": HSourceBillNo //å·¥åºæµè½¬å¡ |
| | | }); |
| | | |
| | | //éè¿ç´¢å¼è·åå°å½åiframeå¼¹åºå± |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-sm12 layui-col-md4" onclick="Abnormal(event,this)"> |
| | | <div class="cnt bottomright" style="pointer-events:none; background-color:rgb(0 0 0 / 10%)"> |
| | | <div class="cnt bottomright"> |
| | | <span class="layui-icon layui-icon-unlink imgicon"></span> |
| | | <span class="imgtitle">å¼å¸¸</span> |
| | | </div> |
| | |
| | | var LoadData = data.data; |
| | | $("#HDeptID").val(LoadData[0].HDeptID); //é¨é¨ID |
| | | $("#HDeptName").val(LoadData[0].åéé¨é¨); //åéé¨é¨ |
| | | $("#HErrMsgBackTypeID").val(LoadData[0].HErrMsgBackTypeID); //å¼å¸¸ç±»ååç§°ID |
| | | $("#HErrMsgBackTypeName").val(LoadData[0].å¼å¸¸ç±»ååç§°); //å¼å¸¸ç±»ååç§° |
| | | $("#HSendMan").val(LoadData[0].åé人); //åé人 |
| | | $("#HReceiveMan").val(LoadData[0].æ¥æ¶äºº); //æ¥æ¶äºº |
| | | $("#HCopyMan").val(LoadData[0].æé); //æé |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">主é¢:<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" autocomplete="off" style="width:485px" readonly> |
| | | <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" autocomplete="off" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å¸¸ç±»å:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HErrMsgBackTypeName" id="HErrMsgBackTypeName" class="layui-input" value="" disabled> |
| | | <input type="hidden" name="HErrMsgBackTypeID" id="HErrMsgBackTypeID" lay-verify="HErrMsgBackTypeID" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | var HICMOBillNo = ""; //å·¥åå· |
| | | var HSourceName = ""; //è®¾å¤ |
| | | var HType = ""; //å¼å¸¸ç±»å |
| | | var HSourceBill = "";//å·¥åºæµè½¬å¡ |
| | | |
| | | |
| | | var edit = function (data) { |
| | | HICMOBillNo = data[0].HICMOBillNo; |
| | | HSourceName = data[0].HSourceName; |
| | | HType = data[0].HType; |
| | | HSourceBill = data[0].HSourceBillNo; |
| | | } |
| | | var HBillType = ""; //åæ®ç±»å |
| | | var HMainSourceInterID = ""; //æºå主å
ç |
| | |
| | | var HMainSourceBillType = ""; //æºåç±»å |
| | | var refSav = ""; //æäº¤ç±»å |
| | | var Qty = ""; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //var edit = function (data) { |
| | | // HBillType = data[0].HBillType; |
| | |
| | | //åå§å表åæä»¶ |
| | | set_InitFrom(); |
| | | |
| | | //夿æ¯å¦æ°å¢ |
| | | if (linterid == null || linterid == 0) { |
| | | //è·åæå¤§åæ®å· new |
| | | $("#HInterID").val("0"); |
| | | $("#HBillNo").val(""); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '4502' }, |
| | | success: function (d) { |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | } |
| | | }); |
| | | } |
| | | else {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | $("#HInterID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | } |
| | | |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºå |
| | | set_AddFNew(); |
| | |
| | | } |
| | | else if (OperationType == 4) { |
| | | set_AddFNew(); |
| | | set_Sc_ICMOBillStatus();//è·åå·¥åç ç©æ æ°é |
| | | set_ErrMsgBackType(); //è·åå¼å¸¸ç±»å |
| | | set_UserSuperiors(); //è·åå½åç»å½äººçä¸çº§ |
| | | var Datetime = Format(new Date(), "yyyy-MM-dd hh:mm:ss"); |
| | | var Person = sessionStorage["HUserName"]; |
| | | var Person = sessionStorage["HUserName"]; |
| | | //æ¥å·¥å°è·³è½¬é¡µé¢èªå¨çæå
容 |
| | | $("#HDescription").val(generateString(Datetime, Person, HSourceName, HICMOBillNo, HType)); |
| | | $("#HContext").val(HType); |
| | | $("#HContext").val(HType);//ä¸»é¢ |
| | | } |
| | | else if (OperationType == 5) { //æ¥ç |
| | | set_EditFromGrid(); |
| | | set_EditFromGrid(); |
| | | $('#Saver').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#VerIfySaver').addClass("layui-btn-disabled").attr("disabled", true); |
| | | } |
| | |
| | | , type: 'datetime' |
| | | }); |
| | | } |
| | | |
| | | //#region æ¥å·¥å°ææ èªå¨å¸¦åºæ°æ® |
| | | |
| | | //è·åæ¥å·¥å°è·³è½¬ä¿¡æ¯ ç©æ æ°é |
| | | function set_Sc_ICMOBillStatus() { |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_Sc_ICMOBillStatus", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { |
| | | "HSourceBill": HSourceBill |
| | | }, |
| | | success: function (data) { |
| | | if (data.count == 1)// 说æéªè¯æåäºï¼ |
| | | { |
| | | var LoadData = data.data; |
| | | $("#HMaterNumber").val(LoadData[0].ç©æä»£ç ); //产ååç§° |
| | | $("#HMaterName").val(LoadData[0].ç©æåç§°); //产ååç§° |
| | | $("#HMaterModel").val(LoadData[0].è§æ ¼åå·); //产åè§æ ¼ |
| | | $("#HMainSourceBillNo").val(LoadData[0].æµè½¬å¡å·); //æºååå· |
| | | $("#HMainSourceInterID").val(LoadData[0].æµè½¬å¡ä¸»å
ç ); //æºå主å
ç |
| | | $("#HMainSourceEntryID").val(LoadData[0].æµè½¬å¡åå
ç ); //æºååå
ç |
| | | $("#HMainSourceBillType").val(3772); //æºåç±»å |
| | | $("#HQty").val(LoadData[0].è®¡åæ°é); //è®¡åæ°é |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.alert(err, { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //è·åæ¥å·¥å°è·³è½¬ è·å å¼å¸¸ç±»å |
| | | function set_ErrMsgBackType() { |
| | | $.ajax( |
| | | { |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_ErrMsgBackType", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { |
| | | "TypeName": HType |
| | | }, |
| | | success: function (data) { |
| | | if (data.count == 1)// 说æéªè¯æåäºï¼ |
| | | { |
| | | var LoadData = data.data; |
| | | $("#HErrMsgBackTypeID").val(LoadData[0].HItemID); //产ååç§° |
| | | $("#HErrMsgBackTypeName ").val(LoadData[0].HName); //产ååç§° |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.alert(err, { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //è·åæ¥å·¥å°è·³è½¬ è·å å½åç»å½äººçä¸çº§ |
| | | function set_UserSuperiors() { |
| | | $.ajax( |
| | | { |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_UserSuperiors", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { |
| | | "HName": sessionStorage["HUserName"] |
| | | }, |
| | | success: function (data) { |
| | | if (data.count == 1)// 说æéªè¯æåäºï¼ |
| | | { |
| | | var LoadData = data.data; |
| | | $("#HReceiveMan ").val(LoadData[0].ç¨æ·åç§°); //æ¥æ¶äºº |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.alert(err, { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | //æ æºåæ°å¢ |
| | | function set_AddFNew() { |
| | |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | //夿æ¯å¦æ°å¢ |
| | | if (linterid == null || linterid == 0) { |
| | | //è·åæå¤§åæ®å· new |
| | | $("#HInterID").val("0"); |
| | | $("#HBillNo").val(""); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '4502' }, |
| | | success: function (d) { |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | } |
| | | }); |
| | | } |
| | | else {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | $("#HInterID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | } |
| | | } |
| | | |
| | | //è·å䏿éä¸å¼ |
| | | form.on('select(SourceType)', function (data) { |
| | |
| | | }); |
| | | }); |
| | | |
| | | |
| | | |
| | | |
| | | //æ¥å·¥å¤ªå¼å¸¸è·³è½¬èªå¨çæå
容 |
| | | function generateString(Datetime, Person, HSourceName, HICMOBillNo, HType) { |
| | | // æ¼æ¥å符串 |
| | | var result = Datetime + ', ' + Person + 'å¨' + HSourceName + 'ä¸ç产工å为' + HICMOBillNo + ', åçå¼å¸¸ç±»å为:' + HType; |
| | | var result = 'åæ®å·ä¸º:' + $("#HBillNo").val() + ',å¶åæ¥æä¸º:' + Datetime + ', ' + Person + 'å¨' + HSourceName + 'ä¸ç产工å为' + HICMOBillNo + ', åçå¼å¸¸ç±»å为:' + HType; |
| | | return result; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | //以ä¸ä¸ºlayui模å |
| | | }); |
| | | |
| | |
| | | //è·ååæ° |
| | | var HICMOBillNo = ""; //å·¥åå· |
| | | var HSourceName = ""; //è®¾å¤ |
| | | var HSourceBillNo = "";//å·¥åºæµè½¬å¡ |
| | | var HNumber = ""; |
| | | var HName = ""; |
| | | var HModel = ""; |
| | |
| | | var edit = function (data) { |
| | | HICMOBillNo = data[0].HICMOBillNo; |
| | | HSourceName = data[0].HSourceName; |
| | | HSourceBillNo = data[0].HSourceBillNo; |
| | | //HNumber = data[0].HNumber; |
| | | //HName = data[0].HName; |
| | | //HModel = data[0].HModel; |
| | |
| | | data.push({ |
| | | "HICMOBillNo": HICMOBillNo,//å·¥åå· |
| | | "HSourceName": HSourceName, //è®¾å¤ |
| | | "HType": value //å¼å¸¸ç±»å |
| | | "HType": value, //å¼å¸¸ç±»å |
| | | "HSourceBillNo": HSourceBillNo //æµè½¬å¡å· |
| | | }); |
| | | |
| | | //éè¿ç´¢å¼è·åå°å½åiframeå¼¹åºå± |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ®å·:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled autocomplete="off" style=" background-color: #f7f4f4;"> |
| | | <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled autocomplete="off" style=" background-color: #f7f4f4;"> |
| | | <input id="HInterID" name="HInterID" type="hidden" /> |
| | | <input id="HEntryID" name="HEntryID" type="hidden" /> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">主é¢:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" disabled autocomplete="off" style="width:485px;background-color: #f7f4f4;"> |
| | | <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" disabled autocomplete="off" style="background-color: #f7f4f4;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å¸¸ç±»å:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HErrMsgBackTypeName" id="HErrMsgBackTypeName" class="layui-input" value="" style="background-color: #f7f4f4;" disabled> |
| | | <input type="hidden" name="HErrMsgBackTypeID" id="HErrMsgBackTypeID" lay-verify="HErrMsgBackTypeID" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç´§æ¥ç¨åº¦:</label> |
| | | <div class="layui-input-inline"> |
| | | <select name="HLevel" lay-filter="HLevel" id="HLevel" disabled> |
| | | <select name="HLevel" lay-filter="HLevel" id="HLevel" disabled> |
| | | <option value="æ®é" selected="selected">æ®é</option> |
| | | <option value="ç´§æ¥">ç´§æ¥</option> |
| | | </select> |
| | |
| | | , "HMainSourceBillNo": data.HSourceBillNo //æºååå· |
| | | , "HMainSourceBillType": data.HSourceBillType //æºåç±»å |
| | | , "HHasten": data.HHasten |
| | | , "HErrMsgBackTypeID": data.HErrMsgBackTypeID |
| | | , "HErrMsgBackTypeName": data.HErrMsgBackTypeName |
| | | , "HMaterNumber": data.HMaterNumber |
| | | , "HMaterName": data.HMaterName |
| | | , "HMaterModel": data.HMaterModel |
| | | , "HQty": data.HQty |
| | |
| | | "HInterID":$("#HInterID").val(), |
| | | "HBillNo":$("#HBillNo").val(), |
| | | "HMaterID": $("#HMaterID").val(), |
| | | "HMaterNumber": $("#HMaterNumber").val(), |
| | | "HMaterName": $("#HMaterName").val(), |
| | | "HProcID": $("#HProcID").val(), |
| | | "HProcNo": $("#HProcNo").val(), |
| | |
| | | <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> |
| | | <div style="padding: 2px; "> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">ä¿å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">éåº</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">åå®¡æ ¸</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">éåº</button> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>ä¸è¯ééæ¹éä¿å</b></h1> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">åæ®å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline" > |
| | | <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="text" class="layui-input" name="HBillNo_bak" lay-verify="HBillNo_bak" id="HBillNo_bak" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>çäº§èµæº</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HSourceName" id="HSourceName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="text" class="layui-input" name="HSourceName" id="HSourceName" onmouseover="this.title=this.value" style="float: left; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>ç产çç»</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HGroupName" id="HGroupName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="text" class="layui-input" name="HGroupName" id="HGroupName" style="float: left; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HGroupID" id="HGroupID" value="0"> |
| | | </div> |
| | | </div> |
| | |
| | | </script> |
| | | <script> |
| | | var HMaterID = ""; // ç©æID |
| | | var HMaterNumber = ""; // ç©æä»£ç |
| | | var HMaterName = ""; // ç©æåç§° |
| | | var HGroupID = ""; // çç»ID |
| | | var HGroupName = ""; // çç»åç§° |
| | |
| | | var HProcID = ""; //å·¥åº |
| | | var HProcNo = ""; //å·¥åºåç§° |
| | | var HInterID = ""; |
| | | var HBillNo = ""; |
| | | var HBillNo_bak = ""; |
| | | |
| | | |
| | | var edit = function (data) { |
| | | HInterID = data[0].HInterID; |
| | | HBillNo = data[0].HBillNo; |
| | | HBillNo_bak = data[0].HBillNo; |
| | | HMaterID = data[0].HMaterID; |
| | | HMaterNumber = data[0].HMaterNumber; |
| | | HMaterName = data[0].HMaterName; |
| | | HProcID = data[0].HProcID; |
| | | HProcNo = data[0].HProcNo; |
| | |
| | | |
| | | OperationType = 1; |
| | | $("#HInterID").val(HInterID), |
| | | $("#HBillNo").val(HBillNo), |
| | | $("#HMaterID").val(HMaterID); |
| | | $("#HBillNo_bak").val(HBillNo_bak), |
| | | $("#HMaterID").val(HMaterID); |
| | | $("#HMaterNumber").val(HMaterNumber); |
| | | $("#HMaterName").val(HMaterName); |
| | | $("#HProcID").val(HProcID); |
| | | $("#HProcNo").val(HProcNo); |
| | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | } |
| | | set_AddNew(data); |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | var NewRow = |
| | | { |
| | | "HInterID": $("#HInterID").val(), |
| | | "HBillNo_bak": $("#HBillNo").val(), |
| | | "HBillNo_bak": $("#HBillNo_bak").val(), |
| | | "HMaterID": $("#HMaterID").val(), |
| | | "HMaterName": $("#HMaterName").val(), |
| | | "HBadReasonID": "", |
| | | "HBadReasonNumber": "", |
| | | "HBadReasonHName": "", |
| | | "HEmpID": $("#HMaker").val(sessionStorage["HEmpID"]), |
| | | "HEmpID": sessionStorage["HEmpID"], |
| | | "HCheckMan": $("#HMaker").val(), |
| | | "HGroupID": $("#HGroupID").val(), |
| | | "HGroupName": $("#HGroupName").val(), |
| | | "HGroupName": HGroupName, |
| | | "HSourceID": $("#HSourceID").val(), |
| | | "HSourceName": $("#HSourceName").val(), |
| | | "HQty": "", |
| | |
| | | , { field: 'HMaterID', title: 'ç©æid', hide: true } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HBadReasonID', title: 'ä¸è¯åå id', hide: true } |
| | | , { field: 'HBadReasonNumber', title: 'ä¸è¯åå 代ç ', event: "HBadReasonNumber"} |
| | | , { field: 'HBadReasonNumber', title: 'ä¸è¯åå 代ç ', edit: 'text' , event: "HBadReasonNumber"} |
| | | , { field: 'HBadReasonHName', title: 'ä¸è¯åå ', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HEmpID', title: 'æ£éªåid', hide: true } |
| | | , { field: 'HCheckMan', title: 'æ£éªå', event: "HCheckMan" } |
| | |
| | | var rowdata = [ |
| | | { |
| | | "HInterID": $("#HInterID").val(), |
| | | "HBillNo_bak": $("#HBillNo").val(), |
| | | "HBillNo_bak": $("#HBillNo_bak").val(), |
| | | "HMaterID": $("#HMaterID").val(), |
| | | "HMaterName": $("#HMaterName").val(), |
| | | "HBadReasonID": "", |
| | | "HBadReasonNumber": "", |
| | | "HBadReasonHName": "", |
| | | "HEmpID": $("#HMaker").val(sessionStorage["HEmpID"]), |
| | | "HEmpID": sessionStorage["HEmpID"], |
| | | "HCheckMan": $("#HMaker").val(), |
| | | "HGroupID": $("#HGroupID").val(), |
| | | "HGroupName": $("#HGroupName").val(), |
| | | "HGroupName": HGroupName, |
| | | "HSourceID": $("#HSourceID").val(), |
| | | "HSourceName": $("#HSourceName").val(), |
| | | "HQty": "", |
| | |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "Sc_MESTransFerWorkBill/SaveOA_AndengFlowRuleBill", |
| | | url: GetWEBURL() + "Sc_QualityReportBill/SaveSc_QualityReportBillSub", |
| | | async: true, |
| | | data: { "msg": sMainSub }, |
| | | dataType: "json", |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | |
| | | //#region é空éªè¯ |
| | | function AllowLoadData(data) { |
| | | //#region è¡¨å¤´æ°æ®æ£éª |
| | | if ($("#HBillNo").val() == "") { |
| | | layer.msg("åæ®å·ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | return true; |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | //#region å表ï¼å 餿å®è¡ |
| | | function set_GridDelete(obj) { |
| | |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].HInterID.toString(); |
| | | var HEntryID = data[0].HEntryID.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['100%', '100%'] |
| | | , title: 'æ°å¢å¼å¸¸å馿¥æ¶å' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackHandleBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + '' |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackHandleBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + '' |
| | | , btn: [], |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].HInterID.toString(); |
| | | var HEntryID = data[0].HEntryID.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['100%', '100%'] |
| | | , title: 'æ°å¢å¼å¸¸åé¦ç¾å°å' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackSignBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + '' |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackSignBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + '' |
| | | , btn: [], |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].HInterID.toString(); |
| | | var HEntryID = data[0].HEntryID.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['100%', '100%'] |
| | | , title: 'æ°å¢å¼å¸¸åé¦éªæ¶å' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + '' |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/OA_ErrMsgBackCheckBillMain.html?OperationType=2&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + '' |
| | | , btn: [], |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | |
| | | } |
| | | |
| | | |
| | | //#region æ±æ¥ |
| | | //#region æ¥ç |
| | | function View() { |
| | | var activeTab = getActiveTab(); |
| | | |
| | |
| | | , data = checkStatus.data; |
| | | } |
| | | |
| | | var HInterID = data[0].HInterID; |
| | | var HInterID = data[0].HInterID.toString(); |
| | | var HEntryID = data[0].HEntryID.toString(); |
| | | if (data.length == 1) { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['100%', '100%'] |
| | | , title: 'å·¥ä½ä»»å¡-䏿¨' |
| | | , title: 'å¼å¸¸åé¦åæ¥ç' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/Sc_Add_MESExecptFeedBackBillList.html?OperationType=5&linterid=' + HInterID + '&HEntryID=1&HSouceBillType=' + 4502 + '' |
| | | , content: '../../ç产管ç/å¼å¸¸åé¦å/Sc_Reply_MESExecptFeedBackBill.html?OperationType=3&linterid=' + HInterID + '&HEntryID=' + HEntryID + '&HSouceBillType=' + 4502 + '' |
| | | , btn: ['ç¡®å®'], |
| | | // æé®1 çåè° |
| | | btn1: function (index, layero, that) { |
| | |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ä¸æ¨ï¼'); |
| | | layer.msg('æ æ³æ¥çï¼'); |
| | | } |
| | | } |
| | | //#endregion |