| | |
| | | <script src="../../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <script src="../../../../layuiadmin/PageTitle.js"></script> |
| | | <style type="text/css"> |
| | | .layui-form-label { |
| | | width: 85px; |
| | |
| | | <form id="form0" class="layui-form" lay-filter="component-form-group" action=""> |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | |
| | | <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="Saver" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="VerIfySaver" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="VerIfySaver">å®¡æ ¸</button> |
| | | <button type="button" id="ReVerIfySaver" class="layui-btn layui-btn-normal layui-btn-circle" lay-submit="" lay-filter="ReVerIfySaver">åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | |
| | | <label class="layui-form-label">åæ®æ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDate" id="HDate" disabled autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ç»:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HOrgID" lay-verify="HOrgID" id="HOrgID" autocomplete="off"> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ç»ç»ï¼</label> |
| | | <div class="layui-input-inline" style="margin-bottom: -15px;"> |
| | | <div class="layui-form"> |
| | | <div class="layui-form-item"> |
| | | <select name="HOrgID" id="HOrgID" lay-verify="HOrgID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è®¡åæ°é:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HPlanQty" lay-verify="HPlanQty" id="HPlanQty" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">çäº§èµæº</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSourceName" id="HSourceName" class="layui-input" value="" style="float:left;width:150px;"> |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æä½å:</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è®¡åæ°é:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HPlanQty" lay-verify="HPlanQty" id="HPlanQty" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ééæ°é:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="GatherQty" lay-verify="GatherQty" id="GatherQty" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ ¼æ°é:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HQty" lay-verify="HQty" id="HQty" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ä¸è¯æ°é:</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | <input class="layui-input" name="HWasterQty" lay-verify="HWasterQty" id="HWasterQty" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">å ææ¥åºæ°:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HWasterQty2" lay-verify="HWasterQty2" id="HWasterQty2" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div>--> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¥å·¥æ°é:</label> |
| | | <label class="layui-form-label">å¼å·¥æ¶é´:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HQty" lay-verify="HQty" id="HQty" autocomplete="off"> |
| | | <input class="layui-input" name="HWorkBeginDate" id="HWorkBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¥å·¥æ¶é´:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HWorkReportDate" id="HWorkReportDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å·¥æ¶é´:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HRelBeginDate" id="HRelBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HRelEndDate" id="HRelEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | | </div> |
| | | </div>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab-item"> |
| | |
| | | <script> |
| | | //è·ååæ° |
| | | var HBillType = ""; //åæ®ç±»å |
| | | var HSourceInterID = ""; //æºå主å
ç |
| | | var HSourceInterID = ""; //æºå主å
ç ï¼çäº§ç¶æä¸´æ¶è¡¨ä¸»å
ç ï¼ |
| | | var HSourceEntryID = ""; //æºååå
ç |
| | | var HSourceBillNo = ""; //æºååå· |
| | | var HSourceBillType = ""; //æºåç±»å |
| | |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºåid |
| | | var HSBillType = params[params[2]];//æºåç±»å |
| | | var HBillType = params[params[3]]; |
| | | var HSourceInterID = params[params[4]]; |
| | | var HSourceEntryID = params[params[5]]; |
| | | var HSourceBillNo = params[params[6]]; |
| | | var HSourceBillType = params[params[7]]; |
| | | } |
| | | //è·åç»å½ç»ç» |
| | | //$('#HOrgID').val(sessionStorage["Organization"]) |
| | | |
| | | var edit = function (data) { |
| | | HBillType = data[0].HBillType; |
| | | HSourceInterID = data[0].HSourceInterID; |
| | | HSourceEntryID = data[0].HSourceEntryID; |
| | | HSourceBillNo = data[0].HSourceBillNo; |
| | | HSourceBillType = data[0].HSourceBillType; |
| | | //var edit = function (data) { |
| | | // HBillType = data[0].HBillType; |
| | | // HSourceInterID = data[0].HSourceInterID; |
| | | // HSourceEntryID = data[0].HSourceEntryID; |
| | | // HSourceBillNo = data[0].HSourceBillNo; |
| | | // HSourceBillType = data[0].HSourceBillType; |
| | | |
| | | } |
| | | //} |
| | | |
| | | |
| | | layui.config({ |
| | |
| | | //åå§å表åæä»¶ |
| | | set_InitFrom(); |
| | | |
| | | //#region ã卿è·å模ååç§°ã |
| | | var HModuleType = "3724"; |
| | | //éè¿åæ®ç±»åï¼ä»æ°æ®åºå¨æè·ååæ®æ¨¡åå½å,å¼ç¨jsæä»¶ PageTitle.js |
| | | var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType); |
| | | $("h1").html('<b>' + HPageTitle + '</b>'); |
| | | //#endregion |
| | | |
| | | Organ();//æ¾ç¤ºç»ç» |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºå |
| | | set_AddFNew(); |
| | |
| | | var HICMOInID = params[params[3]];//ç产订å主主ID |
| | | var HICMOEnID = params[params[4]];//ç产订ååID |
| | | set_EditFromGrid(linterid, HICMOInID, HICMOEnID); |
| | | //ç¦ç¨ç»ç»é项 |
| | | $("#HOrgID").attr("disabled", true); |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | |
| | | function set_InitFrom() { |
| | | //æ¥ææ¶é´éæ©å¨ |
| | | laydate.render({ |
| | | elem: '#HRelBeginDate' |
| | | elem: '#HWorkBeginDate' |
| | | , type: 'datetime' |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HRelEndDate' |
| | | elem: '#HWorkReportDate' |
| | | , type: 'datetime' |
| | | }); |
| | | laydate.render({ |
| | |
| | | { |
| | | //åå§åºæ¬ä¿¡æ¯èµå¼ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //åæ®æ¥æ |
| | | $("#HRelEndDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")) //æ¥å·¥æ¥æ |
| | | $("#HWorkReportDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")) //æ¥å·¥æ¥æ |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //å¶åæ¥æ |
| | | $("#HMaker").val(sessionStorage["HUserName"]); //å¶å人 |
| | | } |
| | |
| | | refSav = "Add"; |
| | | //åå§åºæ¬ä¿¡æ¯èµå¼ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //åæ®æ¥æ |
| | | $("#HRelEndDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")) //æ¥å·¥æ¥æ |
| | | $("#HWorkReportDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")) //æ¥å·¥æ¥æ |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //å¶åæ¥æ |
| | | $("#HMaker").val(sessionStorage["HUserName"]); //å¶å人 |
| | | |
| | |
| | | $('#HPlanQty').attr("disabled", true); |
| | | $('#HSourceName').attr("disabled", true); |
| | | $('#HSourceList').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#HRelBeginDate').attr("disabled", true); |
| | | $('#HRelEndDate').attr("disabled", true); |
| | | $('#HWorkBeginDate').attr("disabled", true); |
| | | $('#HWorkReportDate').attr("disabled", true); |
| | | |
| | | $.ajax( |
| | | { |
| | |
| | | $("#HSourceName").val(LoadData[0].HSourceName); //çäº§èµæº |
| | | $("#HSourceBillNo").val(LoadData[0].HICMOBillNo); //æºååå·ï¼ææ¶åå¼è®¢åç¼å·ï¼ |
| | | $("#HSourceInterID").val(LoadData[0].HSourceInterID); //æºå主å
ç (åå¼HInterID) |
| | | //$("#HSourceInterID").val(LoadData[0].HICMOInterID); //æºå主å
ç |
| | | $("#HSourceEntryID").val(LoadData[0].HSourceEntryID); //æºååå
ç (æºåè¡å·) |
| | | $("#HSourceBillType").val(HSourceBillType); //æºåç±»å |
| | | $("#HGroupID").val(LoadData[0].HDeptID); //çç»ID |
| | | $("#HGroupNumber").val(LoadData[0].HDeptNumber); //çç»ç¼ç |
| | | $("#HGroupName").val(LoadData[0].HDeptName); //çç» |
| | | //$("#HGroupID").val(LoadData[0].HDeptID); //çç»ID |
| | | //$("#HGroupNumber").val(LoadData[0].HDeptNumber); //çç»ç¼ç |
| | | //$("#HGroupName").val(LoadData[0].HDeptName); //çç» |
| | | $("#HICMOInterID").val(LoadData[0].HICMOInterID); //ç产订åID |
| | | $("#HICMOEntryID").val(LoadData[0].HICMOEntryID); //ç产订ååID |
| | | $("#HICMOBillNo").val(LoadData[0].HICMOBillNo); //ç产订å |
| | | $("#HRelBeginDate").val(LoadData[0].HBeginDate); //å¼å·¥æ¶é´ |
| | | $("#HWorkBeginDate").val(LoadData[0].HBeginDate); //å¼å·¥æ¶é´ |
| | | $("#HPlanQty").val(LoadData[0].HDatePlanQty); //è®¡åæ°é |
| | | |
| | | } |
| | |
| | | $('#HPlanQty').attr("disabled", true); |
| | | $('#HSourceName').attr("disabled", true); |
| | | $('#HSourceList').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#HRelBeginDate').attr("disabled", true); |
| | | $('#HRelEndDate').attr("disabled", true); |
| | | $('#HWorkBeginDate').attr("disabled", true); |
| | | $('#HWorkReportDate').attr("disabled", true); |
| | | |
| | | $.ajax( |
| | | { |
| | |
| | | $("#HICMOInterID").val(LoadData[0].HICMOInterID); //ç产订åID |
| | | $("#HICMOEntryID").val(LoadData[0].HICMOEntryID); //ç产订ååID |
| | | $("#HICMOBillNo").val(LoadData[0].HICMOBillNo); //ç产订å |
| | | $("#HRelBeginDate").val(formatDate(LoadData[0].å¼å·¥æ¶é´)); //å¼å·¥æ¶é´ |
| | | $("#HRelEndDate").val(formatDate(LoadData[0].æ¥å·¥æ¶é´)); //æ¥å·¥æ¶é´ |
| | | $("#HWorkBeginDate").val(formatDate(LoadData[0].å¼å·¥æ¶é´)); //å¼å·¥æ¶é´ |
| | | $("#HWorkReportDate").val(formatDate(LoadData[0].æ¥å·¥æ¶é´)); //æ¥å·¥æ¶é´ |
| | | $("#HPlanQty").val(LoadData[0].HDatePlanQty); //è®¡åæ°é |
| | | $("#HQty").val(LoadData[0].æ±æ¥æ°é); //æ¥å·¥æ°é |
| | | $("#HBadCount").val(LoadData[0].ä¸è¯æ°é); //ä¸è¯æ°é |
| | | $("#HWasterQty").val(LoadData[0].å å·¥æ¥åºæ°é); //å å·¥æ¥åºæ°é |
| | | $("#HWasterQty2").val(LoadData[0].å ææ¥åºæ°é); //å ææ¥åºæ°é |
| | | /*$("#HWasterQty2").val(LoadData[0].å ææ¥åºæ°é); //å ææ¥åºæ°é*/ |
| | | $("#HMaker").val(LoadData[0].å¶å人); //å¶å人 |
| | | $("#HMakeDate").val(formatDate(LoadData[0].å¶åæ¥æ)); //å¶åæ¥æ |
| | | $("#HUpDater").val(sessionStorage["HUserName"]); //ä¿®æ¹äºº |
| | |
| | | $("#HCloseDate").val(formatDate(LoadData[0].å
³éæ¥æ)); //å
³éæ¥æ |
| | | $("#HDeleteMan").val(LoadData[0].ä½åºäºº); //ä½åºäºº |
| | | $("#HDeleteDate").val(formatDate(LoadData[0].ä½åºæ¥æ)); //ä½åºæ¥æ |
| | | |
| | | $("#HOrgID").val(LoadData[0].ç»ç»); //ç»ç» |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '3714' }, |
| | | data: { "HBillType": '3724' }, |
| | | success: function (d) { |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HInterID").val(0); |
| | |
| | | |
| | | |
| | | //ä¿åæäº¤ |
| | | form.on('submit(Saver)', function (data) { |
| | | form.on('submit(Saver)', function (objdata) { |
| | | if (!AllowLoadData())//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | OverStepQty(data); |
| | | OverStepQty(objdata); |
| | | |
| | | }); |
| | | |
| | |
| | | //éåº |
| | | form.on('submit(Exit)', function (data) { |
| | | Pub_Close(1); |
| | | parent.location.reload(); |
| | | }); |
| | | |
| | | |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../../PublicPage/PartInformation.html', 'yes'], |
| | | content: ['../../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html?openType=2', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HMaterName").val(checkStatus.data[0].HName); |
| | | $("#HMaterNumber").val(checkStatus.data[0].HNumber); |
| | | $("#HMaterName").val(checkStatus.data[0].ç©æåç§°); |
| | | $("#HMaterNumber").val(checkStatus.data[0].ç©æä»£ç ); |
| | | $("#HMaterID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../../PublicPage/SourceInformation.html', 'yes'], |
| | | content: ['../../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Source.html?Htype=&openType=2', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HSourceName").val(checkStatus.data[0].HName); |
| | | $("#HSourceName").val(checkStatus.data[0].çäº§èµæºåç§°); |
| | | $("#HSourceID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../../PublicPage/UserInformation.html', 'yes'], |
| | | content: ['../../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?type=HEmp', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HEmpName").val(checkStatus.data[0].HName); |
| | | $("#HEmpNumber").val(checkStatus.data[0].HNumber); |
| | | $("#HEmpName").val(checkStatus.data[0].èååç§°); |
| | | $("#HEmpNumber").val(checkStatus.data[0].èå代ç ); |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../../PublicPage/GroupInformation.html', 'yes'], |
| | | content: ['../../../åºç¡èµæ/å·¥èµåºç¡èµæ/Gy_Group.html?type=HGroup&openType=2', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HGroupName").val(checkStatus.data[0].HName); |
| | | $("#HGroupNumber").val(checkStatus.data[0].HNumber); |
| | | $("#HGroupName").val(checkStatus.data[0].çç»åç§°); |
| | | $("#HGroupNumber").val(checkStatus.data[0].çç»ä»£ç ); |
| | | $("#HGroupID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | }); |
| | | }); |
| | | |
| | | |
| | | //è·åç»ç» |
| | | function Organ() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | var Organization = ''; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "/Web/GetOrganizations", |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>'; |
| | | } |
| | | $("#HOrgID").append(Organization); |
| | | $("#HOrgID").val(sessionStorage["OrganizationID"]) |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //éªè¯æ±æ¥æ°éæ¯å¦è¶
è¿è®¡åæ°é |
| | | function OverStepQty(data) { |
| | | function OverStepQty(objdata) { |
| | | var sWhere = ""; |
| | | if (OperationType == 3) //ç¼è¾ |
| | | { |
| | |
| | | HSourceBillNo = $("#HSourceBillNo").val(); |
| | | HSourceBillType = $("#HSourceBillType").val(); |
| | | } |
| | | sWhere = " where HSourceID='" + $("#HSourceID").val() + "' and HSourceInterID='" + HSourceInterID + "' and HSourceEntryID='" + HSourceEntryID + "' and HSourceBillNo='" + HSourceBillNo + "' and HSourceBillType='" + HSourceBillType + "' "; |
| | | sWhere = " where HSourceID='" + $("#HSourceID").val() + "' and HProcID='" + $("#HProcID").val() + "' and HSourceInterID='" + $("#HSourceInterID").val() + "' and HSourceEntryID='" + HSourceEntryID + "' and HSourceBillNo='" + HSourceBillNo + "' and HSourceBillType='" + HSourceBillType + "' "; |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_MESBeginStepWorkBill/GetMESOverStepQty", |
| | | type: "GET", |
| | |
| | | success: function (datas) { |
| | | var LoadData = datas.data.Sc_ICMOBillWorkQtyStatus_Tmp; |
| | | var HQty = LoadData[0].HQty; |
| | | var HBadCount = LoadData[0].HBadCount; |
| | | var HBadCount = LoadData[0].HBadQty; |
| | | var HWasterQty = LoadData[0].HWasterQty; |
| | | var HWasterQty2 = LoadData[0].HWasterQty2; |
| | | var yessqty = HQty + HBadCount + HWasterQty + HWasterQty2; |
| | | //var HWasterQty2 = LoadData[0].HWasterQty2; |
| | | var yessqty = HQty + HBadCount + HWasterQty; //+ HWasterQty2; |
| | | var sumqty = parseFloat($("#HQty").val()) + yessqty; |
| | | if (sumqty > parseFloat($("#HPlanQty").val())) { |
| | | layer.confirm("å·²æ±æ¥æ°é:ã" + yessqty + "ã,å½åæ±æ¥æ°é:ã" + parseFloat($("#HQty").val()) + "ãä¸è½å¤§äºè®¡åæ°é:ã" + parseFloat($("#HPlanQty").val()) + "ãï¼", { |
| | |
| | | }); |
| | | } |
| | | else { |
| | | Submit(data); |
| | | Submit(objdata); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | |
| | | } |
| | | |
| | | //æäº¤è¯·æ±ajax |
| | | function Submit(data) { |
| | | if (data.field.HBadCount == "" || data.field.HBadCount == null) { |
| | | data.field.HBadCount = 0; |
| | | function Submit(objdata) { |
| | | if (objdata.field.HBadCount == "" || objdata.field.HBadCount == null) { |
| | | objdata.field.HBadCount = 0; |
| | | } |
| | | if (data.field.HWasterQty == "" || data.field.HWasterQty == null) { |
| | | data.field.HWasterQty = 0; |
| | | if (objdata.field.HWasterQty == "" || objdata.field.HWasterQty == null) { |
| | | objdata.field.HWasterQty = 0; |
| | | } |
| | | if (data.field.HWasterQty2 == "" || data.field.HWasterQty2 == null) { |
| | | data.field.HWasterQty2 = 0; |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sMainSub = sMainStr + ';' + refSav; |
| | | //if (objdata.field.HWasterQty2 == "" || objdata.field.HWasterQty2 == null) { |
| | | // objdata.field.HWasterQty2 = 0; |
| | | //} |
| | | var sMainStr = JSON.stringify(objdata.field); |
| | | var sMainSub = sMainStr + ';' + refSav + ";" + sessionStorage["HUserName"]; |
| | | |
| | | |
| | | $.ajax({ |
| | | type: "POST", |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region çå¬è¾å
¥æ¡æ¹åå¼ |
| | | //è¾å
¥æ¡ç弿¹åæ¶è§¦å |
| | | $("#HBadCount").on("input", function (e) { |
| | | //è·åinputè¾å
¥çå¼ |
| | | var HBadCount = e.delegateTarget.value == '' ? '0' : e.delegateTarget.value; |
| | | //è·åééæ°é |
| | | var GatherQty = $("#GatherQty").val() == '' ? '0' : $("#GatherQty").val(); |
| | | //è·ååæ ¼æ°é |
| | | var Hqy = $("#HQty").val() == '' ? '0' : $("#HQty").val();//parseFloat($("#HQty").val()) |
| | | //å å·¥æ¥åºæ° |
| | | var HWasterQty = $("#HWasterQty").val() == '' ? '0' : $("#HWasterQty").val(); |
| | | //å ææ¥åºæ° |
| | | //var HWasterQty2 = $("#HWasterQty2").val() == '' ? '0' : $("#HWasterQty2").val(); |
| | | //åæ ¼=éé-(ä¸è¯+æ¥åº)GatherQty |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty)); |
| | | if (Hqy < 0) |
| | | { |
| | | layer.msg("åæ ¼æ°éä¸è½ä¸ºè´æ°!"); |
| | | HBadCount = 0; |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty)); |
| | | $("#HBadCount").val(HBadCount); |
| | | $("#HBadCount").focus(); |
| | | } |
| | | $("#HQty").val(Hqy); |
| | | }); |
| | | $("#HWasterQty").on("input", function (e) { |
| | | //è·åinputè¾å
¥çå¼ |
| | | var HWasterQty = e.delegateTarget.value == '' ? '0' : e.delegateTarget.value; |
| | | //è·åééæ°é |
| | | var GatherQty = $("#GatherQty").val() == '' ? '0' : $("#GatherQty").val(); |
| | | //è·ååæ ¼æ°é |
| | | var Hqy = $("#HQty").val() == '' ? '0' : $("#HQty").val();//parseFloat($("#HQty").val()) |
| | | //ä¸è¯æ°é |
| | | var HBadCount = $("#HBadCount").val() == '' ? '0' : $("#HBadCount").val(); |
| | | //å ææ¥åºæ° |
| | | //var HWasterQty2 = $("#HWasterQty2").val() == '' ? '0' : $("#HWasterQty2").val(); |
| | | //åæ ¼=éé-(ä¸è¯+æ¥åº)GatherQty |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty)); |
| | | if (Hqy < 0) { |
| | | layer.msg("åæ ¼æ°éä¸è½ä¸ºè´æ°!"); |
| | | HWasterQty = 0; |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty)); |
| | | $("#HWasterQty").val(HWasterQty); |
| | | $("#HWasterQty").focus(); |
| | | } |
| | | $("#HQty").val(Hqy); |
| | | }); |
| | | $("#HWasterQty2").on("input", function (e) { |
| | | //è·åinputè¾å
¥çå¼ |
| | | var HWasterQty2 = e.delegateTarget.value == '' ? '0' : e.delegateTarget.value; |
| | | //è·åééæ°é |
| | | var GatherQty = $("#GatherQty").val() == '' ? '0' : $("#GatherQty").val(); |
| | | //è·ååæ ¼æ°é |
| | | var Hqy = $("#HQty").val() == '' ? '0' : $("#HQty").val();//parseFloat($("#HQty").val()) |
| | | //ä¸è¯æ°é |
| | | var HBadCount = $("#HBadCount").val() == '' ? '0' : $("#HBadCount").val(); |
| | | //å å·¥æ¥åºæ° |
| | | var HWasterQty = $("#HWasterQty").val() == '' ? '0' : $("#HWasterQty").val(); |
| | | //åæ ¼=éé-(ä¸è¯+æ¥åº)GatherQty |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty) + parseFloat(HWasterQty2)); |
| | | if (Hqy < 0) { |
| | | layer.msg("åæ ¼æ°éä¸è½ä¸ºè´æ°!"); |
| | | HWasterQty2 = 0; |
| | | Hqy = parseFloat(GatherQty) - (parseFloat(HBadCount) + parseFloat(HWasterQty) + parseFloat(HWasterQty2)); |
| | | $("#HWasterQty2").val(HWasterQty2); |
| | | $("#HWasterQty2").focus(); |
| | | } |
| | | $("#HQty").val(Hqy); |
| | | }); |
| | | //#endregion |
| | | |
| | | //以ä¸ä¸ºlayui模å |
| | | }); |
| | | |
| | |
| | | layer.msg("产åç¼ç ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#HRelBeginDate").val() == '' || $("#HWorkBeginDate").val() == null) { |
| | | if ($("#HWorkBeginDate").val() == '' || $("#HWorkBeginDate").val() == null) { |
| | | layer.msg("å¼å·¥æ¶é´ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#HRelEndDate").val() == '' || $("#HRelEndDate").val() == null) { |
| | | if ($("#HWorkReportDate").val() == '' || $("#HWorkReportDate").val() == null) { |
| | | layer.msg("å¼å·¥æ¶é´ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | |
| | | } |
| | | if ($("#HEmpID").val() == '' || $("#HEmpID").val() == null) { |
| | | layer.msg("æä½åä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#GatherQty").val() == '' || $("#GatherQty").val() == null) { |
| | | layer.msg("ééæ°éä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#HQty").val() == '' || $("#HQty").val() == null) { |
| | |
| | | } |
| | | return Result; |
| | | } |
| | | |
| | | |
| | | |
| | | //ç©æ |
| | | function GetMaterValue(obj) { |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | } |
| | | //çäº§èµæº |
| | | function GetGySource(obj) { |
| | | $("#HSourceName").val(obj.çäº§èµæºåç§°); |
| | | $("#HSourceID").val(obj.HItemID); |
| | | } |
| | | //ç产çç» |
| | | function GetHGroupValue(obj) { |
| | | $("#HGroupName").val(obj[0].çç»åç§°); |
| | | $("#HGroupNumber").val(obj[0].çç»ä»£ç ); |
| | | $("#HGroupID").val(obj[0].HItemID); |
| | | } |
| | | //æä½å |
| | | function GetHEmpValue(obj) { |
| | | $("#HEmpName").val(obj[0].èååç§°); |
| | | $("#HEmpNumber").val(obj[0].èå代ç ); |
| | | $("#HEmpID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | </script> |
| | | </body> |