Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | /.vs |
| | | /WebTM.csproj.user |
| | | /WebTM/Properties/PublishProfiles |
| | | |
| | | /.vscode |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæºä»£ç ï¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HCircularKnittingMachineCode" id="HCircularKnittingMachineCode" |
| | | autocomplete="off"> |
| | | <input class="layui-input" name="HCircularKnittingMachineCode" |
| | | id="HCircularKnittingMachineCode" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¶æå
¥åºæ£éªæ¹æ¡</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HQCSchemeName_POStockIn" |
| | | id="HQCSchemeName_POStockIn" class="layui-input" value="" |
| | | style="float: left; width: 100px; background-color: #efefef4d;" |
| | | readonly> |
| | | <input type="hidden" name="HQCSchemeID_POStockIn" |
| | | id="HQCSchemeID_POStockIn" value="0"> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HQCSchemeID_POStockIn-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç产å
¥åºæ£éªæ¹æ¡</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HQCSchemeName_LastPiece" |
| | | id="HQCSchemeName_LastPiece" class="layui-input" value="" |
| | | style="float: left; width: 100px; background-color: #efefef4d;" |
| | | readonly> |
| | | <input type="hidden" name="HQCSchemeID_LastPiece" |
| | | id="HQCSchemeID_LastPiece" value="0"> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HQCSchemeID_LastPiece-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åºåæ£éªæ¹æ¡</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HQCSchemeName_OutComp" |
| | | id="HQCSchemeName_OutComp" class="layui-input" value="" |
| | | style="float: left; width: 100px; background-color: #efefef4d;" |
| | | readonly> |
| | | <input type="hidden" name="HQCSchemeID_OutComp" |
| | | id="HQCSchemeID_OutComp" value="0"> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HQCSchemeID_OutComp-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label"> ç©æå
¬å¼ï¼</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display: inline-flex; flex-direction: row;"> |
| | | <label class="layui-form-label" style="width: 9em;"> ç©æå
¬å¼(ç¾æ¯): </label> |
| | | <div class="layui-inline" |
| | | style="display: inline-flex; flex-direction: row;"> |
| | | <label class="layui-form-label" style="width: 9em;"> ç©æå
¬å¼(ç¾æ¯): |
| | | </label> |
| | | <div class="layui-input-inline"> |
| | | <div class="layui-form"> |
| | | <div class="layui-form-item"> |
| | | <select name="HMaterRuleExternType" id="HMaterRuleExternType" |
| | | <select name="HMaterRuleExternType" |
| | | id="HMaterRuleExternType" |
| | | lay-verify="HMaterRuleExternType"> |
| | | <option value="å
¶ä»" selected>å
¶ä»</option> |
| | | <option value="ææ">ææ</option> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display: inline-flex; flex-direction: row;"> |
| | | <label class="layui-form-label" style="width: 9em;"> ç©æå
¬å¼(æ¯å°): </label> |
| | | <div class="layui-inline" |
| | | style="display: inline-flex; flex-direction: row;"> |
| | | <label class="layui-form-label" style="width: 9em;"> ç©æå
¬å¼(æ¯å°): |
| | | </label> |
| | | <div class="layui-input-inline"> |
| | | <div class="layui-form"> |
| | | <div class="layui-form-item"> |
| | | <select name="HMaterRuleExternType1" id="HMaterRuleExternType1" |
| | | <select name="HMaterRuleExternType1" |
| | | id="HMaterRuleExternType1" |
| | | lay-verify="HMaterRuleExternType1"> |
| | | <option value="å
¶ä»" selected>å
¶ä»</option> |
| | | <option value="ææ">ææ</option> |
| | |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-upload"> |
| | | <button type="button" class="layui-btn" |
| | | id="testList"> |
| | | <button type="button" class="layui-btn" id="testList"> |
| | | éæ©æä»¶ |
| | | </button><input class="layui-upload-file" |
| | | type="file" accept="" name="file" multiple=""> |
| | | </button><input class="layui-upload-file" type="file" accept="" |
| | | name="file" multiple=""> |
| | | <div class="layui-upload-list"> |
| | | <table class="layui-table" lay-filter="mainTable"> |
| | | <thead> |
| | |
| | | get_checkHQCSchemeID_Patrol(); |
| | | }); |
| | | |
| | | //éæ©æ¶æå
¥åºæ£éªæ¹æ¡æé® |
| | | form.on('submit(HQCSchemeID_POStockIn-BT)', function () { |
| | | get_checkHQCSchemeID_POStockIn(); |
| | | }); |
| | | |
| | | //éæ©ç产å
¥åºæ£éªæ¹æ¡æé® |
| | | form.on('submit(HQCSchemeID_LastPiece-BT)', function () { |
| | | get_checkHQCSchemeID_LastPiece(); |
| | | }); |
| | | |
| | | //éæ©åºåæ£éªæ¹æ¡æé® |
| | | form.on('submit(HQCSchemeID_OutComp-BT)', function () { |
| | | get_checkHQCSchemeID_OutComp(); |
| | | }); |
| | | |
| | | |
| | | |
| | | //çå¬ä¸æ¬¡åæ ¼çæ åå¼ |
| | | $("#HOnceRightRate").blur(function (data) { |
| | |
| | | , "HQCSchemeName_Proc": data.è½¬åºæ£éªæ¹æ¡ |
| | | , "HQCSchemeID_Patrol": data.HQCSchemeID_Patrol |
| | | , "HQCSchemeName_Patrol": data.å·¡æ£æ£éªæ¹æ¡ |
| | | , "HQCSchemeID_POStockIn": data.HQCSchemeID_POStockIn |
| | | , "HQCSchemeName_POStockIn": data.颿å
¥åºæ£éªæ¹æ¡ |
| | | , "HQCSchemeID_LastPiece": data.HQCSchemeID_LastPiece |
| | | , "HQCSchemeName_LastPiece": data.ç产å
¥åºæ£éªæ¹æ¡ |
| | | , "HQCSchemeID_OutComp": data.HQCSchemeID_OutComp |
| | | , "HQCSchemeName_OutComp": data.åºåæ£éªæ¹æ¡ |
| | | , "HMaterRuleType": data.ç©æå
¬å¼ |
| | | , "HMaterRuleExternType": data.ç¾æ¯ç©æå
¬å¼ |
| | | , "HMaterRuleExternType1": data.æ¯å°ç©æå
¬å¼ |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©æ¶æå
¥åºæ£éªæ¹æ¡æ¹æ³ |
| | | function get_checkHQCSchemeID_POStockIn() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'æ£éªæ¹æ¡å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../è´¨é管ç/æ£éªæ¹æ¡å/QC_CheckProjectList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HQCSchemeName_POStockIn").val(checkStatus.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_POStockIn").val(checkStatus.data[0].hmainid); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | , end: function (index, layero) { |
| | | if (OptionData.length > 0) { |
| | | $("#HQCSchemeName_POStockIn").val(OptionData[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_POStockIn").val(OptionData[0].hmainid); |
| | | } |
| | | OptionData = []; |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©ç产å
¥åºæ£éªæ¹æ¡æ¹æ³ |
| | | function get_checkHQCSchemeID_LastPiece() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'æ£éªæ¹æ¡å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../è´¨é管ç/æ£éªæ¹æ¡å/QC_CheckProjectList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HQCSchemeName_LastPiece").val(checkStatus.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_LastPiece").val(checkStatus.data[0].hmainid); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | , end: function (index, layero) { |
| | | if (OptionData.length > 0) { |
| | | $("#HQCSchemeName_LastPiece").val(OptionData[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_LastPiece").val(OptionData[0].hmainid); |
| | | } |
| | | OptionData = []; |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©åºåæ£éªæ¹æ¡æ¹æ³ |
| | | function get_checkHQCSchemeID_OutComp() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'æ£éªæ¹æ¡å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../è´¨é管ç/æ£éªæ¹æ¡å/QC_CheckProjectList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HQCSchemeName_OutComp").val(checkStatus.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_OutComp").val(checkStatus.data[0].hmainid); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | , end: function (index, layero) { |
| | | if (OptionData.length > 0) { |
| | | $("#HQCSchemeName_OutComp").val(OptionData[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID_OutComp").val(OptionData[0].hmainid); |
| | | } |
| | | OptionData = []; |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //éæ©è®¡éåä½ |
| | | form.on('submit(HUnitList)', function () {//éæ©èå¡ |
| | | $("#UnitType").val(1); |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <button class="layui-btn layuiadmin-btn-order" style="" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding: 0 5px;">éç½®</button> |
| | |
| | | if (HSouceBillType == '3711') { |
| | | // çäº§æ±æ¥å䏿¨ |
| | | LoadingInformation_ICMOReportBill(); |
| | | //GetCheckItemID(); |
| | | GetCheckItemID(); |
| | | } |
| | | else { |
| | | layer.alert("æºåç±»åæ æï¼", { icon: 5 }); |
| | |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); |
| | | $("#HProcID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | get_ICMOBillStatusList(); |
| | | get_QC_TakeSampleCheckBillList(); |
| | | // get_ICMOBillStatusList(); |
| | | // get_QC_TakeSampleCheckBillList(); |
| | | GetCheckItemID(); |
| | | } |
| | | , btn2: function (index, layero) { |
| | |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | end: function (layero, index) { |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | |
| | | if (HProcID == "0" || HProcID == "") { |
| | | return layer.msg("è¯·éæ©å·¥åº!"); |
| | | } |
| | | sWhere = " and å·¥åºæµè½¬å¡ä¸»å
ç ='" + HProcExchInterID + "' and HProcID=" + HProcID; |
| | | sWhere = " and HProcID=" + HProcID; |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/QC_TakeSampleCheckBill/QC_TakeSampleCheckBillMainList", |
| | | type: "GET", |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | function GetCheckItemID() { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName,"HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | window.GetCheckItemID = function () { |
| | | var HName = $("#HMaterName").val(); |
| | |
| | | } |
| | | |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterName").val(obj.ç©æåç§°); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | |
| | |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | //计éåä½ |
| | | function GetHUnitListValue(obj) { |
| | |
| | | <input type="hidden" name="HDeptID" id="HDeptID" value="0"> |
| | | <input type="hidden" name="HSourceOrgID" id="HSourceOrgID" value="0"><!--æ¥æºç»ç»--> |
| | | <input type="hidden" name="HInspectOrgID" id="HInspectOrgID" value="0"><!--è´¨æ£ç»ç»--> |
| | | <input type="hidden" name="HQCSchemeID_OutComp" id="HQCSchemeID_OutComp" value="0"><!-- åºåæ£éªæ¹æ¡ID --> |
| | | </form> |
| | | </div> |
| | | </div> |
| | |
| | | if (HSouceBillType == 1401) { |
| | | // éå®è®¢å䏿¨ |
| | | LoadingInformation_SeOrder(); |
| | | //GetCheckItemID(); |
| | | GetCheckItemID(); |
| | | } |
| | | else if (HSouceBillType == 1402) { |
| | | // åè´§éç¥å䏿¨ |
| | | LoadingInformation_SeOutStock(); |
| | | //GetCheckItemID(); |
| | | GetCheckItemID(); |
| | | } else { |
| | | layer.alert("æºåç±»åæ æï¼", { icon: 5 }); |
| | | } |
| | |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); |
| | | $("#HProcID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | get_ICMOBillStatusList(); |
| | | get_QC_TakeSampleCheckBillList(); |
| | | // get_ICMOBillStatusList(); |
| | | // get_QC_TakeSampleCheckBillList(); |
| | | GetCheckItemID(); |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | |
| | | $("#HMaterNumber").val(checkStatus.data[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(checkStatus.data[0].ç©æåç§°); |
| | | $("#HMaterID").val(checkStatus.data[0].HItemID); |
| | | |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | end: function (layero, index) { |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | |
| | | }) |
| | | } |
| | | |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | function GetCheckItemID() { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | window.GetCheckItemID = function () { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | |
| | | //ä¿å |
| | | function set_SaveBill(data) { |
| | | //ä¿åæå䏿¬¡ç¹å»è¡çæ£éªå¼ |
| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //é空éªè¯ |
| | | function GetHCusNameValue(obj) { //å®¢æ· |
| | | $("#HCusName").val(obj[0].客æ·åç§°); |
| | |
| | | } |
| | | |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterName").val(obj.ç©æåç§°); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | |
| | |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | //计éåä½ |
| | | function GetHUnitListValue(obj) { |
| | |
| | | if (HSouceBillType == 1102) { |
| | | // éè´è®¢å䏿¨ |
| | | LoadingInformation_POOrderBill(); |
| | | //GetCheckItemID(); |
| | | GetCheckItemID(); |
| | | } |
| | | else if (HSouceBillType == 1103) { |
| | | // æ¶æéç¥å䏿¨ |
| | | LoadingInformation_POInStockBill(); |
| | | //GetCheckItemID(); |
| | | GetCheckItemID(); |
| | | } else { |
| | | layer.alert("æºåç±»åæ æï¼", { icon: 5 }); |
| | | } |
| | |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); |
| | | $("#HProcID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | get_ICMOBillStatusList(); |
| | | get_QC_TakeSampleCheckBillList(); |
| | | // get_ICMOBillStatusList(); |
| | | // get_QC_TakeSampleCheckBillList(); |
| | | GetCheckItemID(); |
| | | } |
| | | , btn2: function (index, layero) { |
| | |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | window.GetCheckItemID = function () { |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | function GetCheckItemID() { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | window.GetCheckItemID = function () { |
| | | var HName = $("#HMaterName").val(); |
| | | var HProName = $("#HProcName").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | if (HName != '' && HName != undefined && HProName != '' && HProName != undefined) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemID2", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | |
| | | } |
| | | |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterName").val(obj.ç©æåç§°); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | |
| | |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | GetCheckItemID(); |
| | | } |
| | | //计éåä½ |
| | | function GetHUnitListValue(obj) { |
| | |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å |
| | | } |
| | | ); |
| | | SampleNum.push(5); |
| | | //SampleNum.push(5); |
| | | SampleNum.push(data[0].æ ·æ¬é); |
| | | } |
| | | |
| | | //æ£éªé¡¹ç® |
| | |
| | | |
| | | trindex = result.data.length - 1; |
| | | $("#HEntryID").val() - 1 |
| | | |
| | | //æºå¸¦åºè´¨æ£æ¹æ¡ |
| | | ReturnSampleScheme(data); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //æ ¹æ®è´¨æ£æ¹æ¡èªå¨å¸¦åºæ½æ ·æ¹æ¡ä¿¡æ¯ |
| | | function ReturnSampleScheme(data) { |
| | | $("#HSampleSchemeID").val(data[data.length - 1].hmainid); |
| | | $("#HSampleSchemeName").val(data[data.length - 1].æ½æ ·æ¹æ¡åç§°); |
| | | $("#HSamplingType").val(data[data.length - 1].æ½æ ·ç±»å); |
| | | $("#HInspectionLevel").val(data[data.length - 1].æ£éªæ°´å¹³); |
| | | $("#HStrictness").val(data[data.length - 1].ä¸¥æ ¼åº¦); |
| | | $("#HAQL").val(data[data.length - 1].AQL); |
| | | $("#HSampleQty").val(data[data.length - 1].æ ·æ¬é); |
| | | $("#HSampleQty2").val(data[data.length - 1].æ ·æ¬é); |
| | | $("#HAcceptQty").val(data[data.length - 1].å
许æ°); |
| | | |
| | | $("#HRejectQty").val(data[data.length - 1].æç»æ°); |
| | | //æ¾ç¤ºæåä¸è¡çæ£æµå¼é¡µç¾ä¸çç®æ å¼ãä¸éå¼ãä¸éå¼ |
| | | $("#HTargetVal").val(data[data.length - 1].ç®æ å¼); |
| | | $("#HUpLimit").val(data[data.length - 1].ä¸éå¼); |
| | | $("#HDownLimit").val(data[data.length - 1].ä¸éå¼); |
| | | |
| | | |
| | | if ($("#HEntryID").val() - 1 >= 0) { |
| | | option.data[$("#HEntryID").val() - 1].HSampleSchemeID = data[data.length - 1].hmainid; |
| | | option.data[$("#HEntryID").val() - 1].HSampleSchemeName = data[data.length - 1].æ½æ ·æ¹æ¡åç§°; |
| | | option.data[$("#HEntryID").val() - 1].HSamplingType = data[data.length - 1].æ½æ ·ç±»å; |
| | | option.data[$("#HEntryID").val() - 1].HInspectionLevel = data[data.length - 1].æ£éªæ°´å¹³; |
| | | option.data[$("#HEntryID").val() - 1].HStrictness = data[data.length - 1].ä¸¥æ ¼åº¦; |
| | | option.data[$("#HEntryID").val() - 1].HAQL = data[data.length - 1].AQL; |
| | | option.data[$("#HEntryID").val() - 1].HSampleQty = data[data.length - 1].æ ·æ¬é; |
| | | option.data[$("#HEntryID").val() - 1].HSampleQty2 = data[data.length - 1].æ ·æ¬é; |
| | | option.data[$("#HEntryID").val() - 1].HAcceptQty = data[data.length - 1].å
许æ°; |
| | | option.data[$("#HEntryID").val() - 1].HRejectQty = data[data.length - 1].æç»æ°; |
| | | option.data[$("#HEntryID").val() - 1].HUpLimit = data[data.length - 1].ä¸éå¼; |
| | | option.data[$("#HEntryID").val() - 1].HDownLimit = data[data.length - 1].ä¸éå¼; |
| | | } |
| | | |
| | | rowdata_Value = []; |
| | | for (let i = 1; i <= data[data.length - 1].æ ·æ¬é; i++) { |
| | | rowdata_Value.push({ |
| | | "HSEQ": i, "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val() |
| | | }); |
| | | } |
| | | option_Value.data = rowdata_Value; |
| | | table.render(option_Value); |
| | | |
| | | IsHide(table.cache["mainTable"][$("#HEntryID").val() - 1].HAnalysisMethod); //éèæ£æµå¼å段 |
| | | } |
| | | |
| | | //ç¨äºå廿£éªæ¹æ¡ä½¿ç¨ |
| | |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å |
| | | } |
| | | ); |
| | | SampleNum.push(5); |
| | | //SampleNum.push(5); |
| | | SampleNum.push(data[0].æ ·æ¬é); |
| | | } |
| | | |
| | | //æ£éªé¡¹ç® |
| | |
| | | , { field: 'HUnit', title: 'åä½', edit: 'text' } |
| | | , { field: 'HInspectVal', title: 'æ£éªå¼', edit: 'text' } |
| | | , { field: 'HQCNote', title: 'æ£éªè®°å½', edit: 'text' } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼' } |
| | | , { field: 'HUpLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HDownLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HMax', title: 'æå¤§å¼', edit: 'text', totalRow: true } |
| | |
| | | elem: '#ValueTable' |
| | | //, toolbar: '#toolbarDemo_Value' |
| | | , limit: 500 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | , height: 'full-50' |
| | | , height: 'full-370' |
| | | , cellMinWidth: 150 |
| | | , totalRow: true |
| | | , cols: [[ //表头 |
| | |
| | | editIndex = Number(nowindex) + Number(1); |
| | | LastIndex = nowindex; |
| | | |
| | | if (option_Check.length > 0) { |
| | | $("[name='HEntryID']").attr("value", Number(nowindex) + Number(1)); |
| | | //$("[name='HQCCheckItemID']").attr("value", option_Check[nowindex].HQCCheckItemID); |
| | | //$("[name='HQCCheckItemName']").attr("value", option_Check[nowindex].æ£éªé¡¹ç®); |
| | | $("[name='HQCCheckItemID']").attr("value", option_Check[nowindex].HQCCheckItemID); |
| | | $("[name='HQCCheckItemName']").attr("value", option_Check[nowindex].æ£éªé¡¹ç®); |
| | | //æ¾ç¤ºå½ååå»è¡çæ£æµå¼é¡µç¾ä¸çç®æ å¼ãä¸éå¼ãä¸éå¼ |
| | | $("#HTargetVal").val(option_Check[nowindex].ç®æ å¼); |
| | | $("#HUpLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | $("#HDownLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | } |
| | | |
| | | |
| | | //éä¸è¡æ¹åé¢è² |
| | | check_row(obj); |
| | |
| | | var row_value = []; |
| | | for (let i = 0; i < SampleNum[nowindex]; i++) { |
| | | row_value.push({ |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | "HSEQ": (i+1), "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | | }); |
| | | } |
| | | //å·æ°æ£éªå¼è¡¨æ ¼ |
| | |
| | | HSampleQty: option.data[nowindex].HSampleQty, //æ ·æ¬é |
| | | HInspectResultToSee: '', //æ£éªç»æ |
| | | HInspectResultToSee2: '', //æ£éªç»æ2 |
| | | HSampleUnRightQty: option.data[nowindex].HSampleUnRightQty,//æ ·æ¬ä¸åæ ¼æ° |
| | | HUnitID: option.data[nowindex].HUnitID, //åä½ID |
| | | //HSampleUnRightQty: option.data[nowindex].HSampleUnRightQty,//æ ·æ¬ä¸åæ ¼æ° |
| | | //HUnitID: option.data[nowindex].HUnitID, //åä½ID |
| | | HUnitName: option.data[nowindex].HUnit, //åä½ |
| | | HInspectValB: option.data[nowindex].HInspectValB,//æ£éªå¼ID |
| | | HInspectVal: option.data[nowindex].HInspectVal, //æ£éªå¼ |
| | | //HInspectVal: option.data[nowindex].HInspectVal, //æ£éªå¼ |
| | | HTargetValB: option.data[nowindex].HTargetValB, //ç®æ å¼ID |
| | | HTargetVal: option.data[nowindex].HTargetVal,//ç®æ å¼ |
| | | HUpLimit: option.data[nowindex].HUpLimit, //ä¸éå¼ |
| | | HDownLimit: option.data[nowindex].HDownLimit, //ä¸éå¼ |
| | | HUpOffSet: option.data[nowindex].HUpOffSet, //ä¸åå·® |
| | | HDownOffSet: option.data[nowindex].HDownOffSet, //ä¸åå·® |
| | | //HTargetVal: option.data[nowindex].HTargetVal,//ç®æ å¼ |
| | | //HUpLimit: option.data[nowindex].HUpLimit, //ä¸éå¼ |
| | | //HDownLimit: option.data[nowindex].HDownLimit, //ä¸éå¼ |
| | | //HUpOffSet: option.data[nowindex].HUpOffSet, //ä¸åå·® |
| | | //HDownOffSet: option.data[nowindex].HDownOffSet, //ä¸åå·® |
| | | }; |
| | | } |
| | | //if (option.data[0].HSampleSchemeID == 0) { |
| | |
| | | $("#HUnitID").val(maindata[nowindex].HUnitID); |
| | | $("#HUnit").val(maindata[nowindex].HUnit); |
| | | $("#HInspectVal").val(maindata[nowindex].HInspectVal); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal == "" ? (option_Check.length > 0 ? option_Check[nowindex].ç®æ å¼ : "") : maindata[nowindex].HTargetVal ); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HUpLimit ); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HDownLimit ); |
| | | $("#HUpOffSet").val(maindata[nowindex].HUpOffSet); |
| | | $("#HDownOffSet").val(maindata[nowindex].HDownOffSet); |
| | | $("#HSampleDamageQty").val(maindata[nowindex].HSampleDamageQty); |
| | |
| | | $("#HInspectValB").val(maindata[nowindex].HInspectValB); |
| | | $("#HInspectVal").val(maindata[nowindex].HInspectVal); |
| | | $("#HTargetValB").val(maindata[nowindex].HTargetValB); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | //$("#HTargetVal").val(maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit); |
| | | $("#HUpOffSet").val(maindata[nowindex].HUpOffSet); |
| | |
| | | }]; |
| | | table.render(option_Value); |
| | | //layer.msg(result.code + result.Message, { icon: 5 }); |
| | | |
| | | IsHide(table.cache["mainTable"][HEntryID - 1].HAnalysisMethod); //éèæ£æµå¼å段 |
| | | form.render('select'); |
| | | } |
| | | } |
| | | }) |
| | |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | | $("#HQCSchemeName").val(result.data[0].æ£éªæ¹æ¡åç§°); |
| | | //å¸¦åºæ£éªé¡¹ç®ãæ½æ ·æ¹æ¡ |
| | | get_CheckItem(); |
| | | } else { |
| | | layer.msg(result.code + result.Message, { icon: 5 }); |
| | |
| | | var HMaterRuleType = option.data[i].HMaterRuleType; |
| | | var HMaterRuleExternType = option.data[i].HMaterRuleExternType; |
| | | if (HMaterRuleExternType == "ææ") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWeight), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©å") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001), 3).toFixed(3); |
| | | } |
| | | //if (HMaterRuleExternType == 'ç¾æ¯') { |
| | | // option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | |
| | | var HMaterRuleType = option.data[i].HMaterRuleType; |
| | | var HMaterRuleExternType = option.data[i].HMaterRuleExternType; |
| | | if (HMaterRuleExternType == "ææ") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWeight), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©å") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | | option.data[i].HQty = roundNumber(dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001), 3).toFixed(3); |
| | | } |
| | | //if (HMaterRuleExternType == 'ç¾æ¯') { |
| | | // option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | |
| | | var HMaterRuleType = obj.data.HMaterRuleType; |
| | | var HMaterRuleExternType = obj.data.HMaterRuleExternType; |
| | | if (HMaterRuleExternType == "ææ") { |
| | | HQty = dealDoubleToFixed(HRate * HWeight); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWeight), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©å") { |
| | | HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWaterQty * 0.001), 3).toFixed(3); |
| | | } else if (HMaterRuleExternType == "å©åï¼æå¸ç®ï¼") { |
| | | HQty = dealDoubleToFixed(HRate * HWeight * 0.001); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWeight * 0.001), 3).toFixed(3); |
| | | } |
| | | //if (HMaterRuleExternType == 'ç¾æ¯') { |
| | | // HQty = dealDoubleToFixed(HRate * HWeight * 0.001); |
| | |
| | | var HQty = 0; |
| | | var HMaterRuleType = value; |
| | | if (HMaterRuleType == "ææ") { |
| | | HQty = dealDoubleToFixed(HRate * HWeight); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWeight), 3).toFixed(3); |
| | | } else if (HMaterRuleType == "å©å") { |
| | | HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWaterQty * 0.001), 3).toFixed(3); |
| | | } else if (HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | HQty = dealDoubleToFixed(HRate * HWeight * 0.001); |
| | | HQty = roundNumber(dealDoubleToFixed(HRate * HWeight * 0.001), 3).toFixed(3); |
| | | } |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | |
| | | , { field: 'HUnitName', title: '计éåä½', width: 100 } |
| | | , { field: 'HQtyMust', title: 'åºåæ°é', width: 100, hide: true } |
| | | , { field: 'HRate', title: 'ç¨éâ°', edit: 'text', width: 100 } |
| | | , { field: 'HQty', title: 'éé', edit: 'text', width: 100 } |
| | | , { field: 'HQty', title: 'éé', edit: 'text', width: 100, } |
| | | , { field: 'HWeight', title: 'å®é
ç§°é', width: 100 } |
| | | , { field: 'HPrice', title: 'åä»·', width: 100, hide: true } |
| | | , { field: 'HMoney', title: 'éé¢', width: 100, hide: true } |
| | |
| | | option.data = result.list[0]; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["HRate"] = (option.data[i]["HRate"] * 1).toFixed(6); |
| | | option.data[i]["HQty"] = roundNumber((option.data[i]["HQty"] * 1), 3).toFixed(3); |
| | | } |
| | | table.render(option); |
| | | //option1.data = result.list[1]; |
| | |
| | | var HWeight = $("#HWeight").val(); |
| | | var HWaterQty = $("#HWaterQty").val(); |
| | | if (option.data[rowIndex + i].HMaterRuleExternType == "ææ") { |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight); |
| | | option.data[rowIndex + i].HQty = roundNumber(dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight), 3).toFixed(3); |
| | | } else if (option.data[rowIndex + i].HMaterRuleExternType == "å©å") { |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWaterQty * 0.001); |
| | | option.data[rowIndex + i].HQty = roundNumber(dealDoubleToFixed(option.data[rowIndex + i].HRate * HWaterQty * 0.001), 3).toFixed(3); |
| | | } else if (option.data[rowIndex + i].HMaterRuleExternType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001); |
| | | option.data[rowIndex + i].HQty = roundNumber(dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001), 3).toFixed(3); |
| | | } |
| | | //if (option.data[rowIndex + i].HMaterRuleExternType == "ç¾æ¯") { |
| | | // option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001); |
| | |
| | | |
| | | |
| | | //#region å表å
³é®å段é夿£éª |
| | | var num = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | temp = option.data[i]["HMaterID"]; |
| | | if ($.inArray(temp, num) != -1) { |
| | | layer.msg("第" + (i + 1) + "è¡ï¼ç©æéå¤ï¼è¯·éæ°éæ©ï¼"); |
| | | console.log(option); |
| | | return Result = false; |
| | | } |
| | | num.push(temp); |
| | | } |
| | | // var num = []; |
| | | // for (var i = 0; i < option.data.length; i++) { |
| | | // temp = option.data[i]["HMaterID"]; |
| | | // if ($.inArray(temp, num) != -1) { |
| | | // layer.msg("第" + (i + 1) + "è¡ï¼ç©æéå¤ï¼è¯·éæ°éæ©ï¼"); |
| | | // console.log(option); |
| | | // return Result = false; |
| | | // } |
| | | // num.push(temp); |
| | | // } |
| | | //#endregion |
| | | |
| | | return Result; |
| | | } |
| | | //#endregion |
| | | |
| | | // åèäºå
¥æ¹æ³ |
| | | function roundNumber(num, decimalPlaces) { |
| | | var factor = Math.pow(10, decimalPlaces); |
| | | return Math.round((num + Math.pow(2, -52)) * factor) / factor; |
| | | } |
| | | |
| | | //#region æ ¹æ®å·¥èºåå·è·åè¡¨å¤´ä¿¡æ¯ |
| | | function getMainInfoByHProcExchBillNo() { |
| | | var HProcExchBillNo = $("#HProcExchBillNo").val(); |
| | |
| | | }); |
| | | |
| | | var linterid = obj.data["hmainid"]; |
| | | |
| | | var title = 'ç¼è¾çäº§é¢æå' |
| | | var content = '../颿åºåº/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' |
| | | if (subType) { |
| | | if (subType == 'ç¾æ¯æè²') { |
| | | content = '../颿åºåº/Kf_MateOutBillEdit_YangMao.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' |
| | | } else if (subType == 'æ¯å°') { |
| | | content = '../颿åºåº/Kf_MateOutBillEdit_MaoJian.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' |
| | | } |
| | | } |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'ç¼è¾çäº§é¢æå' |
| | | , title: title |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../颿åºåº/Kf_MateOutBillLEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' |
| | | , content: content |
| | | , resize: false, |
| | | end: function () { |
| | | //get_FastQuery(table, option); |