| | |
| | | <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="float: left;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs3 layui-inline"> |
| | | <label class="layui-form-label">åææ¹æ¬¡</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HMateOutBatchNo" id="HMateOutBatchNo"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3 layui-inline"> |
| | |
| | | <input type="text" class="layui-input" name="HICMOEntryID" id="HICMOEntryID" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs3 layui-inline"> |
| | | <label class="layui-form-label">åææ¹æ¬¡</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HMateOutBatchNo" id="HMateOutBatchNo" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-col-xs3 layui-inline"> |
| | | <label class="layui-form-label">æè´¨</label> |
| | | <div class="layui-input-inline"> |
| | |
| | | "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false", |
| | | "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "" |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "", |
| | | "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0 |
| | | }]; |
| | | table.render(option); |
| | | } |
| | |
| | | "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false", |
| | | "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "" |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "", |
| | | "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0 |
| | | }]; |
| | | table.render(option); |
| | | } |
| | |
| | | , { field: 'HSupFlag', title: 'æ¯å¦å§å¤', templet: '#HSupFlag' } |
| | | , { field: 'HQty', title: 'æµè½¬å¡æ°é', totalRow: true, edit: 'text', width:120 } |
| | | , { field: 'HSNCtrl', title: 'SNè¿ç«æ§å¶', templet: "#HSNCtrl", width: 120 } |
| | | |
| | | , { field: 'HRoutingBillMainID', title: 'å·¥èºè·¯çº¿ID', hide: true } |
| | | , { field: 'HRoutingBillEntryID', title: 'å·¥èºè·¯çº¿åID', hide: true } |
| | | //, { field: 'HWorkRemark', title: 'å 工说æ', edit: 'text' } |
| | | //, { field: 'HDeptID', title: 'é¨é¨ID', hide: true } |
| | | //, { field: 'HDeptNumber', title: 'é¨é¨ä»£ç ', edit: 'text', event: "HDeptCheck" } |
| | |
| | | "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false", |
| | | "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "" |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "", |
| | | "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0 |
| | | }; |
| | | switch (obj.event) { |
| | | case 'btn-AddLine': |
| | |
| | | } |
| | | }); |
| | | |
| | | $("#HQty").on("input", function (e) { |
| | | //è·åinputè¾å
¥çå¼ |
| | | if (parseInt(e.delegateTarget.value)> parseInt($("#HPlanQty").val())) { |
| | | return layer.msg("æåæ°éä¸è½è¶
è¿å¯æåæ°é!"); |
| | | } |
| | | else { |
| | | $(document).ready(function () { |
| | | var currentValue = $("#HQty").val(); // åå¨å½åå¼çåé |
| | | |
| | | $("#HQty").on("input", function (e) { |
| | | var previousValue = currentValue; // åæ´åçå¼ |
| | | currentValue = $(this).val(); // æ´æ°å½åå¼ |
| | | |
| | | //è·åinputè¾å
¥çå¼ |
| | | if (parseInt(e.delegateTarget.value) > parseInt($("#HPlanQty").val())) { |
| | | $("#HQty").val(previousValue); |
| | | currentValue = previousValue; |
| | | return layer.msg("æåæ°éä¸è½è¶
è¿å¯æåæ°é!"); |
| | | } |
| | | else { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["HQty"] = e.delegateTarget.value; |
| | | } |
| | | } |
| | | table.render(option); |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["HQty"] = e.delegateTarget.value; |
| | | $('#HSupFlag' + (i + 1)).find("option[value='" + (option.data[i].HSupFlag == "false" ? "false" : "true") + "']").attr("selected", true); |
| | | |
| | | if (option.data[i].HSNCtrl.toString() == "true") { |
| | | $('#HSNCtrl' + (i + 1)).attr("checked", true); |
| | | } |
| | | } |
| | | } |
| | | table.render(option); |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | $('#HSupFlag' + (i + 1)).find("option[value='" + (option.data[i].HSupFlag == "false" ? "false" : "true") + "']").attr("selected", true); |
| | | form.render('select'); |
| | | form.render('checkbox'); |
| | | |
| | | if (option.data[i].HSNCtrl.toString() == "true") { |
| | | $('#HSNCtrl' + (i + 1)).attr("checked", true); |
| | | } |
| | | } |
| | | |
| | | form.render('select'); |
| | | form.render('checkbox'); |
| | | |
| | | }); |
| | | }); |
| | | |
| | | |
| | | |
| | | //çå¬åå
æ ¼ç¼è¾ åå
æ ¼ç¼è¾å åæ´ |
| | | table.on('edit(mainTable)', function (obj) { |
| | |
| | | "HQty": HLZQty, "HSNCtrl": data[i].SNè¿ç«æ§å¶ == 0 ? "false" : "true", "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": data[i].å·¥èºåæ°, "HPicNum": data[i].å¾çº¸ç¼å·, "HProcCheckNote": data[i].æ¬å·¥åºç¡®è®¤è®°å½, |
| | | "HRelationQty_OutBad": "0" |
| | | "HRelationQty_OutBad": "0", "HRoutingBillMainID": data[i].hmainid, "HRoutingBillEntryID": data[i].hsubid |
| | | }); |
| | | } |
| | | option.data = Tablerow; |
| | |
| | | layer.msg("第" + indexRow + "è¡ï¼å·¥åºä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if (!sSubTable[i].HCenterID) { |
| | | var indexRow = i + 1; |
| | | layer.msg("第" + indexRow + "è¡ï¼å·¥ä½ä¸å¿ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | //if (!sSubTable[i].HCenterID) { |
| | | // var indexRow = i + 1; |
| | | // layer.msg("第" + indexRow + "è¡ï¼å·¥ä½ä¸å¿ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | if (sSubTable[i].HSupFlag == "true") { |
| | | if (!sSubTable[i].HSupID) { |
| | | var indexRow = i + 1; |
| | |
| | | "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false", |
| | | "HQty": 0, "HSNCtrl": "false", "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "" |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "", |
| | | "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0,"HSourceID":0 |
| | | }]; |
| | | table.render(option); |
| | | } |
| | |
| | | "HSupID": 0, "HSupNumber": "", "HSupName": "", "HSupFlag": "false", |
| | | "HQty": 0, "HSNCtrl": false, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0, |
| | | "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0, |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "" |
| | | "HPassRate": 0, "HSumPassRate": 0, "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": "", |
| | | "HRoutingBillMainID": 0, "HRoutingBillEntryID": 0 |
| | | }]; |
| | | table.render(option); |
| | | } |