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
12 KiB
JavaScript
1 line
12 KiB
JavaScript
2 years ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-raw-handover-virtual-index"],{"139d":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 o=a(r("5530"));r("96cf");var n=a(r("1da1")),i=a(r("d4ec")),s=a(r("bee2")),d=a(r("262e")),u=a(r("2caf")),l=r("9ab4"),c=r("60a3"),p=r("22da"),f=a(r("5f3c")),m=r("dc9a"),b=r("54a3"),h=function(e){(0,d.default)(r,e);var t=(0,u.default)(r);function r(){var e;return(0,i.default)(this,r),e=t.apply(this,arguments),e.model=f.default,e.border=!0,e.headers=m.headers,e.form={mrpScope:"",mrpContain:"",mrpReduce:"",orderNoStart:"",orderNoEnd:"",sapFactoryCode:"",wkposCode:"",batchNumberList:"",materialCodeList:"",sendSpotList:""},e.isFormChange=!1,e.requestTimeSelect=!1,e.productDateSelect=!1,e.rules={mrpScope:[{required:!0,message:e.$t("message.Pi_InputMrp")}],sapFactoryCode:[{required:!0,message:e.$t("message.Pi_InputFactory")}]},e}return(0,s.default)(r,[{key:"onPersonChanged",value:function(){this.isFormChange=!0}},{key:"onReady",value:function(){var e=(0,n.default)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$form.setRules(this.rules),f.default.clearProOrderList(),this.form.sapFactoryCode=b.session.factoryCode;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onOk",value:function(){var e=this;this.$form.validate(function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(r){var a,n,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=[],n=[],!e.isFormChange&&0!==e.model.proOrderList.length){t.next=11;break}return t.next=7,f.default.queryProOrder(e.formParams);case 7:a=f.default.proOrderList.map((function(e){return e.prdOrder})),n=f.default.proOrderList.map((function(e){return e.materialCode})),t.next=13;break;case 11:a=e.model.checkedProOrderList.map((function(e){return e.prdOrder})),n=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_OrderNoNotSelected")),t.abrupt("return");case 18:if(0!==a.length){t.next=21;break}return e.customToast(e.$t("message.Pi_NoDataFound")),t.abrupt("return");case 21:return i=(0,o.default)((0,o.default)({},e.formParams),{},{orderNoList:a,materialCodeList:n}),t.next=24,e.model.queryProOrderResult(i);case 24:e.model.setSapFactoryCode({sapFactoryCode:e.form.sapFactoryCode}),e.toPage(e.page.raw.handover.virtual.result);case 26:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"onQuery",value:function(){var e=this;this.$form.validate(function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(r){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:e.model.queryProOrder(e.formParams),e.isFormChange=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"formParams",get:function(){var e=(0,o.default)((0,o.default)({},this.form),{},{factoryCode:b.session.factoryCode,loginName:b.session.loginName});return this.form.batchNumberList?e.batchNumberList=this.form.batchNumberList.split(","):delete e.batchNumberList,this.form.materialCodeList?e.materialCodeList=this.form.materialCodeList.split(","):delete e.materialCodeList,this.form.mrpContain?e.mrpContain=this.form.mrpContain.split(","):delete e.mrpContain,this.form.mrpReduce?e.mrpReduce=this.form.mrpReduce.split(","):delete e.mrpReduce,this.form.sendSpotList?e.sendSpotList=this.form.sendSpotList.split(","):delete e.sendSpotList,e}}]),r}(p.BasePage);(0,l.__decorate)([(0,c.Ref)("form")],h.prototype,"$form",void 0),(0,l.__decorate)([(0,c.Watch)("form",{immediate:!0,deep:!0})],h.prototype,"onPersonChanged",null),h=(0,l.__decorate)([c.Component],h);var g=h;t.default=g},"1b55":fu
|