You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
26 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-raw-handover-virtual-Vn-index"],{"348b":function(e,t,r){"use strict";r.r(t);var a=r("535f"),n=r.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(o);t["default"]=n.a},"497c":function(e,t,r){"use strict";var a=r("e326"),n=r.n(a);n.a},"535f":function(e,t,r){"use strict";var a=r("4ea4");r("d81d"),r("ac1f"),r("1276"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r("5530"));r("96cf");var o=a(r("1da1")),i=a(r("d4ec")),u=a(r("bee2")),s=a(r("262e")),l=a(r("2caf")),d=r("9ab4"),c=r("60a3"),f=r("22da"),p=a(r("34b3")),m=a(r("d188")),h=r("a24c"),y=r("54a3"),v=function(e){(0,s.default)(r,e);var t=(0,l.default)(r);function r(){var e;return(0,i.default)(this,r),e=t.apply(this,arguments),e.model=m.default,e.border=!0,e.headers=h.headers,e.formone={aimWl:{}},e.form={mrpScope:"",mrpContain:"",mrpReduce:"",orderNoStart:"",orderNoEnd:"",sapFactoryCode:"",wkposCode:"",batchNumberList:"",materialCodeList:"",sendSpotList:""},e.CategoryList=[],e.isFormChange=!1,e.requestTimeSelect=!1,e.productDateSelect=!1,e.rules={sapFactoryCode:[{required:!0,message:e.$t("message.Pi_InputFactory")}]},e}return(0,u.default)(r,[{key:"onPersonChanged",value:function(){this.isFormChange=!0}},{key:"onReady",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$form.setRules(this.rules),m.default.clearProOrderList(),this.form.sapFactoryCode=y.session.factoryCode;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onLoad",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.getLoc();case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onShow",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getMRP",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t={factoryCode:y.session.factoryCode,loginName:y.session.loginName},e.next=3,this.model.getMRP(t);case 3:r=e.sent,this.form.mrpScope=r.data;case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getLoc",value:function(){var e=(0,o.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.model.getSendSpotList1({loginName:y.session.loginName,factoryCode:y.session.factoryCode});case 2:0!=this.model.CategoryList.length&&(this.CategoryList=[],this.CategoryList=this.model.CategoryList);case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"bookTypeChange",value:function(e){console.log("///",e),this.formone.aimWl=e.pickerName}},{key:"onConfirm",value:function(){var e=this;this.$form.validate(function(){var t=(0,o.default)(regeneratorRuntime.mark((function t(r){var a,o,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=2;break}return t.abrupt("return");case 2:if(a=[],o=[],!e.isFormChange&&0!==e.model.proOrderList.length){t.next=11;break}return t.next=7,m.default.queryProOrderInfo(e.formParams);case 7:a=m.default.proOrderList.map((function(e){return e.prdOrder})),o=m.default.proOrderList.map((function(e){return e.materialCode})),t.next=13;break;case 11:a=e.model.checkedProOrderList.map((function(e){return e.prdOrder})),o=e.model.checkedProOrderList.map((function(e){return e.materialCode}));case 13:if(!(0===a.length&&e.model.proOrderList.length>0)){t.next=18;break}return e.customToast(e.$t("message.Pi_Order