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
18 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-raw-handover-picking-index"],{"03bc":function(e,t,a){"use strict";a.r(t);var r=a("307b"),n=a.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return r[e]}))}(i);t["default"]=n.a},1229:function(e,t,a){"use strict";a.r(t);var r=a("8026"),n=a("03bc");for(var i in n)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(i);a("7962");var o,s=a("f0c5"),u=Object(s["a"])(n["default"],r["b"],r["c"],!1,null,"66ae36ef",null,!1,r["a"],o);t["default"]=u.exports},"2afe":function(e,t,a){var r=a("f3cf");"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var n=a("4f06").default;n("3b2a599e",r,!0,{sourceMap:!1,shadowMode:!1})},"2b99":function(e,t,a){"use strict";var r=a("e4d4"),n=a.n(r);n.a},"307b":function(e,t,a){"use strict";var r=a("4ea4");a("d81d"),a("ac1f"),a("1276"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(a("5530"));a("96cf");var i=r(a("1da1")),o=r(a("d4ec")),s=r(a("bee2")),u=r(a("262e")),d=r(a("2caf")),c=a("9ab4"),f=a("60a32"),l=a("22da"),p=r(a("ef95")),m=a("7c2b"),h=r(a("b32d")),g=a("110c"),b=a("54a3"),v=function(e){(0,u.default)(a,e);var t=(0,d.default)(a);function a(){var e;return(0,o.default)(this,a),e=t.apply(this,arguments),e.model=p.default,e.border=!0,e.headers=m.headers,e.form={mrpCodeRegion:"",mrpCodeIncludeList:"",mrpCodeExcludeList:"",prdOrderFrom:"",prdOrderTo:"",sapFactoryCode:"",wkposCode:"",batchNumberList:"",materialCodeList:"",sendSpotList:""},e.isFormChange=!1,e.requireDateRegionSelect=!1,e.productDateRegionSelect=!1,e.rules={mrpCodeRegion:[{required:!0,message:e.$t("message.Pi_InputMrp")}],sapFactoryCode:[{required:!0,message:e.$t("message.Pi_InputFactory")}]},e}return(0,s.default)(a,[{key:"onPersonChanged",value:function(){this.isFormChange=!0}},{key:"onReady",value:function(){this.$form.setRules(this.rules),p.default.clearProOrderList(),this.form.sapFactoryCode=b.session.factoryCode}},{key:"onOk",value:function(){var e=this;this.$form.validate(function(){var t=(0,i.default)(regeneratorRuntime.mark((function t(a){var r,n,i,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a){t.next=2;break}return t.abrupt("return");case 2:if(r=[],!e.isFormChange&&0!==e.model.proOrderList.length){t.next=11;break}return t.next=6,h.default.post(g.url.sortscan.query.prdorder,e.formParams);case 6:n=t.sent,i=n.list,r=i.map((function(e){return e.orderOutId})),t.next=12;break;case 11:r=e.model.checkedProOrderList.map((function(e){return e.orderOutId}));case 12:if(!(0===r.length&&e.model.proOrderList.length>0)){t.next=17;break}return e.customToast(e.$t("message.Pi_OrderNoNotSelected")),t.abrupt("return");case 17:if(0!==r.length){t.next=20;break}return e.customToast(e.$t("message.Pi_NoDataFound")),t.abrupt("return");case 20:return o={sapFactoryCode:e.form.sapFactoryCode,factoryCode:b.session.factoryCode,loginName:b.session.loginName,orderOutIdList:r},e.model.NEWparams=o,t.next=24,e.model.queryProOrderResult(o);case 24:sessionStorage.setItem("factory",JSON.stringify(o)),e.toPage(e.page.raw.handover.picking.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,i.default)(regeneratorRuntime.mark((function t(a){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.model.queryProOrder(e.formParams);case 4:e.model.checkAllProOrderList(!0),e.isFormChange=!1,p.default.mrpCodeRegion=e.form.mrpCodeRegion,p.default.sapFactoryCode=e.form.sapFactoryCode,p.default.formParams=e.formParams;case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"formParams",get:function(){var e=(0,n.default)((0,n.default)({},this.form),{},{factoryCode:b.session.factoryCode,loginName:b.session.loginName});return this.form.batchNumberList?e.batchNumberList=this.form.batchNumberList.split(",")