beehole-store-server
Version:
www.bee-hole.com
1 lines • 4.75 kB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-03c01c50"],{"1b6c":function(e,t,s){"use strict";s.d(t,"a",(function(){return i})),s.d(t,"b",(function(){return n}));var o=s("5530"),u=s("bf0f");function i(e,t){return function(){return Object(u["b"])(e,Object(o["a"])({},t))}}function n(e,t){return Object(u["b"])(e,Object(o["a"])({},t))}},"89f8":function(e,t,s){"use strict";s.d(t,"f",(function(){return i})),s.d(t,"e",(function(){return n})),s.d(t,"c",(function(){return a})),s.d(t,"d",(function(){return r})),s.d(t,"b",(function(){return c})),s.d(t,"a",(function(){return d}));var o=s("b775"),u={warehouseGet:"/warehouse/read",warehouseUp:"/warehouse/update",warehouseAdd:"/warehouse/create",warehouseDel:"/warehouse/delete",warehouseStock:"/warehouse/stock/read",stockAdd:"/warehouse/stock/create",skuStockGet:"/sku/stock/get",skuStockUpdate:"/sku/stock/update"};function i(e){return Object(o["b"])({url:u.warehouseGet,method:"get",params:e})}function n(e){return Object(o["b"])({url:u.warehouseUp,method:"post",params:e})}function a(e){return Object(o["b"])({url:u.warehouseAdd,method:"post",params:e})}function r(e){return Object(o["b"])({url:u.warehouseDel,method:"post",params:e})}function c(e){return Object(o["b"])({url:u.skuStockGet,method:"post",params:e})}function d(e){return Object(o["b"])({url:u.skuStockUpdate,method:"post",params:e,data:e})}},d65a:function(e,t,s){"use strict";s.r(t);var o=s("5530"),u=(s("d81d"),s("c740"),s("89f8")),i=s("2dd7"),n=s("1b6c"),a=s("5d9e"),r=s("d7eec"),c=s("2f62");t["default"]={name:"addStock",data:function(){return{open:!1,formData:{},formTitle:"",clounms:[{title:Object(n["a"])("view.item.sku.sku_image"),dataIndex:"sku_image",width:"250px",scopedSlots:{customRender:"sku_image"}},{title:Object(n["a"])("view.item.sku.wareHouse"),dataIndex:"wareHouse",width:"250px",scopedSlots:{customRender:"wareHouse"}},{title:Object(n["a"])("view.item.sku.stock_num"),dataIndex:"stock_quantity",width:"100px",scopedSlots:{customRender:"stock_quantity"}}],skuForms:[],sku:null,warehouse_id:null}},methods:{handleAdd:function(e){var t=this;this.formTitle=this.$t("view.item.stock.add.modal.title"),this.open=!0,this.sku=e,this.skuForms=[],Object(u["b"])({shop_id:this.shopId,sku_id:e.sku_id}).then((function(e){e&&e.list&&(t._.map(e.list,(function(e){t.skuForms.push({warehouse_id:e.warehouse_id,stock_quantity:e.stock_quantity,sku_id:t.sku.sku_id})})),t.$set(t,"skuForms",t.skuForms))}))},onSubmit:function(){var e=this;this.skuForms&&this.skuForms.length&&Object(u["a"])({shop_id:this.shopId,stock_details:this.skuForms}).then((function(t){e.$message.info(t.message),e.open=!1,e.$emit("ok")}))},cancel:function(){this.open=!1},addStock:function(){var e=this._.findIndex(this.skuForms,{warehouse_id:this.warehouse_id});-1===e&&null!==this.warehouse_id&&void 0!==this.warehouse_id?(this.skuForms.push({warehouse_id:this.warehouse_id,stock_quantity:0,sku_id:this.sku.sku_id}),this.$set(this,"skuForms",this.skuForms)):null!==this.warehouse_id&&void 0!==this.warehouse_id?this.$message.error(this.$t("view.item.stock.message.warehouse.cunzai")):this.$message.error(this.$t("view.item.stock.message.warehouse.cangkunull"))}},components:{AntModal:i["a"],AdvanceTable:a["a"],wareHouseSelect:r["a"]},computed:Object(o["a"])({},Object(c["c"])(["shopId","isMobile"]))}},d7eec:function(e,t,s){"use strict";s("b0c0");var o=function(){var e=this,t=e._self._c;return t("div",[e.viewLists&&e.viewLists.length?t("a-select",{staticStyle:{width:"100%"},attrs:{notFoundContent:"请选择仓库",placeholder:e.$t("view.item.stock.message.warehouse.cangkunull"),"allow-clear":"",getPopupContainer:function(e){return e.parentNode},disabled:1==e.stype},on:{change:e.back},model:{value:e.checkedWareHouseId,callback:function(t){e.checkedWareHouseId=t},expression:"checkedWareHouseId"}},e._l(e.viewLists,(function(s,o){return t("a-select-option",{key:o,attrs:{value:s.warehouse_id}},[e._v(e._s(s.name))])})),1):e._e()],1)},u=[],i=s("5530"),n=(s("a9e3"),s("7db0"),s("d3b7"),s("89f8")),a=s("2f62"),r={name:"ViewSelect",props:{wareHouseId:{type:Number,default:void 0},stype:{type:Number,default:0}},computed:Object(i["a"])({},Object(a["c"])(["shopId"])),data:function(){return{viewLists:[],checkedWareHouseId:this.wareHouseId}},created:function(){},mounted:function(){this.initLit()},methods:{initLit:function(){var e=this;Object(n["f"])({ShopId:this.shopId}).then((function(t){e.viewLists=t.list,e.$set(e,"viewLists",t.list)}))},back:function(e){var t=this,s=this.viewLists.find((function(e){return e.warehouse_id===t.checkedWareHouseId}));this.$emit("change",this.checkedWareHouseId),this.$emit("changeWareHouse",s)}}},c=Object(i["a"])({},r),d=c,h=s("2877"),k=Object(h["a"])(d,o,u,!1,null,null,null);t["a"]=k.exports}}]);