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
51 KiB
JavaScript
1 line
51 KiB
JavaScript
2 years ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-raw-handover-feeding-create"],{"0442":function(t,e,a){var i=a("c6d1");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("5d545b35",i,!0,{sourceMap:!1,shadowMode:!1})},"0f10":function(t,e,a){"use strict";var i=a("4ea4");a("4160"),a("fb6a"),a("45fc"),a("a434"),a("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("96cf");var n=i(a("1da1")),r=i(a("d4ec")),o=i(a("bee2")),s=i(a("262e")),l=i(a("2caf")),c=a("9ab4"),u=a("60a3"),d=a("22da"),p=i(a("f59c")),f=i(a("34b3")),h=a("2bf0"),g=function(t){(0,s.default)(a,t);var e=(0,l.default)(a);function a(){var t;return(0,r.default)(this,a),t=e.apply(this,arguments),t.detailHeader=h.CreteListHeader,t.PropoHeader=h.PropoHeader,t.model=p.default,t.border=!0,t.show=!1,t.PageShow=!0,t.List=[],t.some={},t.qty="",t.PopupList=[],t.prdOrder="",t.materialCode="",t}return(0,o.default)(a,[{key:"propoWindow",value:function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this.show=!this.show,void 0!=this.obj&&(this.PopupList=this.obj[0]),0==this.PopupList.length?this.PageShow=!1:this.PageShow=!0;case 3:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"query",value:function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.PageShow=!1,this.PopupList=[],this.obj=void 0,e={prdOrder:this.prdOrder,materialCode:this.materialCode},t.next=6,this.model.queryMaterialList(e);case 6:this.obj=this.group(this.model.MaterialList,10),this.PopupList=this.obj[0],this.PageShow=!0;case 9:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"group",value:function(t,e){var a=0,i=[];while(a<t.length)i.push(t.slice(a,a+=e));return i}},{key:"Change",value:function(t){this.PopupList=this.obj[t.current-1],this.PopupList.forEach((function(t){t.checked=!1}))}},{key:"selectItem",value:function(t){console.log(t)}},{key:"onOk",value:function(){var t=!1,e=0;this.PopupList.forEach((function(a,i){a.checked&&(t=!0,e=i)})),0!=t?(this.some=this.PopupList[e],this.show=!this.show,this.prdOrder="",this.materialCode=""):uni.showToast({title:this.$t("message.Commission_tips6"),image:"/static/icons/icon-52.png"})}},{key:"Add",value:function(){var t=this;if(this.some=={})return uni.showToast({title:this.$t("message.Commission_tips6"),image:"/static/icons/icon-52.png"}),void(this.qty="");if(""!=this.qty)if(0!=this.List.length){var e=!0;if(this.List.forEach((function(a){if(a.prdOrder==t.some.prdOrder&&a.materialCode==t.some.materialCode&&a.mrpCode==t.some.mrpCode&&a.sendSpot==t.some.sendSpot)return e=!1})),!e)return uni.showToast({title:this.$t("message.repeatedly"),image:"/static/icons/icon-52.png"}),void(this.qty="");this.some.amount=this.qty,this.List.push(this.some),this.qty=""}else this.some.amount=this.qty,this.List.push(this.some),this.qty="";else uni.showToast({title:this.$t("message.Summary_PleaseInputNumber"),image:"/static/icons/icon-52.png"})}},{key:"deleteItem",value:function(t){var e=this;console.log(t),uni.showModal({title:this.$t("message.product_Delete"),success:function(a){if(a.confirm)e.List.splice(t.contentIndex,1);else if(a.cancel)return}})}},{key:"onSubmit",value:function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(0!=this.List.length){t.next=3;break}return uni.showToast({title:this.$t("message.Pi_tip4"),image:"/static/icons/icon-52.png"}),t.abrupt("return");case 3:return this.List.forEach((function(t){t.factoryCode=e.session.factoryCode,t.loginName=e.session.loginName})),t.next=6,this.model.submitList(this.List);case 6:console.log("submitListCode",this.model.submitListCode),this.model.submitListCode&&(uni.showToast({title:this.$t("message.Warehouse_Tip9"),image:"/static/icons/icon-
|