UNPKG

beehole-store-server

Version:

www.bee-hole.com

1 lines 27.8 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-69469674","chunk-27cdd93e","chunk-74c9fe23","chunk-18c9eda0"],{"141c":function(t,e,i){"use strict";i("82fa")},2909:function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var a=i("6b75");function s(t){if(Array.isArray(t))return Object(a["a"])(t)}i("a4d3"),i("e01a"),i("d3b7"),i("d28b"),i("3ca3"),i("ddb0"),i("a630");function n(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}var o=i("06c5");function u(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(t){return s(t)||n(t)||Object(o["a"])(t)||u()}},3304:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",[e("stockAdd",{ref:"stockAdd",on:{ok:t.stockUpdateBack}}),t.showEditSkuModal?e("add-sku",{ref:"skuModal",on:{ok:t.skuAddOk,close:function(e){t.showEditSkuModal=!1}}}):t._e(),e("a-card",{attrs:{bordered:!1}},[e("div",{staticClass:"table-operations"},[e("div",{staticClass:"table_title"},[t._v(t._s(t.title))]),t.multiple?t._e():e("a-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger"},on:{click:t.handleSubDelete}},[e("a-icon",{attrs:{type:"delete"}}),t._v(t._s(t.$t("view.item.skulist.btn.delete"))+" ")],1),e("a-tooltip",{attrs:{title:t.$t("view.item.skulist.btn.refresh")}},[e("a-icon",{staticClass:"action",attrs:{type:t.loading?"loading":"reload"},on:{click:t.getList}})],1)],1),e("a-table",{attrs:{loading:t.loading,rowKey:"sku_id",size:"middle",columns:t.columns,"data-source":t.list,"row-selection":{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange},pagination:!1},scopedSlots:t._u([{key:"sku_image",fn:function(t){return[e("img",{staticStyle:{height:"100px",width:"100px"},attrs:{src:t}})]}},{key:"operation",fn:function(i,a){return e("span",{},[e("a",{on:{click:function(e){return t.showSetTax(a)}}},[t._v(" "+t._s(t.$t("view.item.sku.tax_rate"))+" ")]),e("a-divider",{attrs:{type:"vertical"}}),e("a",{on:{click:function(e){return t.handleStockAdd(a)}}},[t._v(" "+t._s(t.$t("view.item.skulist.btn.addstock"))+" ")]),e("a-divider",{attrs:{type:"vertical"}}),e("a",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],on:{click:function(e){return t.handleSubUpdate(a)}}},[t._v(" "+t._s(t.$t("view.item.skulist.btn.update"))+" ")]),e("a-divider",{attrs:{type:"vertical"}}),e("a",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],on:{click:function(e){return t.handleSubDelete(a)}}},[t._v(" "+t._s(t.$t("view.item.skulist.btn.delete"))+" ")])],1)}},{key:"isfiling",fn:function(i,a){return e("span",{},[0===a.is_filing?e("a",{staticStyle:{color:"red"},attrs:{href:"javascript:;"},on:{click:function(e){return t.filing(a)}}},[t._v(t._s(t.$t("view.item.skulist.beian.0")))]):t._e(),1===a.is_filing?e("a",{staticStyle:{color:"green"},attrs:{href:"javascript:;"}},[t._v(t._s(t.$t("view.item.skulist.beian.1")))]):t._e()])}}])})],1),t.visible?e("a-modal",{staticStyle:{"z-index":"9999999999999999999900000000000"},attrs:{title:t.$t("view.item.sku.shuilv.addbtn"),visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[e("div",[e("span",{staticStyle:{color:"red"}},[t._v("*")]),e("span",[t._v(t._s(t.$t("view.item.sku.shuilv.label"))+":")]),e("a-input-number",{staticStyle:{"margin-top":"10px",width:"35%"},attrs:{min:0,max:10,step:.001,value:t.taxRate},model:{value:t.taxRate,callback:function(e){t.taxRate=e},expression:"taxRate"}}),e("span",{staticStyle:{"margin-left":"5px"}},[t._v(t._s(t.$t("view.item.skulist.shuilv.guize")))])],1),e("div",[e("span",{staticStyle:{color:"red"}},[t._v("*")]),e("span",{staticStyle:{"margin-right":"37px"}},[t._v(t._s(t.$t("view.item.sku.shuilv.country"))+":")]),e("keep-alive",[e("DropDownMenu",{staticStyle:{"margin-top":"10px",width:"35%"},attrs:{min:0,max:10,countryList:t.countryList,countryCode:t.country},on:{"return-data":t.onReturnData}})],1),e("a-button",{staticStyle:{"margin-left":"5px"},attrs:{type:"primary"},on:{click:t.saveTaxRate}},[t._v(" "+t._s(t.$t("view.item.skulist.shuilv.savebt"))+" ")])],1),e("div",[e("a-table",{staticStyle:{"margin-top":"5px"},attrs:{bordered:"","data-source":t.datasource,columns:t.taxColumns},scopedSlots:t._u([{key:"operation",fn:function(i,a){return[e("a",{staticStyle:{color:"#3e86ed"},on:{click:function(e){return t.updateTaxRate(a)}}},[t._v(" "+t._s(t.localeI18nFnText("src.views.member.grade.table.operation.update"))+" ")]),e("a",{staticStyle:{"margin-left":"5px"},on:{click:function(e){return t.deleteTaxRate(a)}}},[t._v(" "+t._s(t.localeI18nFnText("src.views.member.grade.table.operation.delete"))+" ")])]}}],null,!1,2778054126)})],1)]):t._e()],1)},s=[],n=i("2909"),o=i("5530"),u=(i("a9e3"),i("b0c0"),i("4de4"),i("d3b7"),i("25f0"),i("d81d"),i("aa3a")),r=i("5cac"),c=i("aabf"),l=i("f300"),d=i("1b6c"),p=i("db2c"),m=function(){var t=this,e=t._self._c;return e("a-select",{staticStyle:{width:"200px"},attrs:{"show-search":"",placeholder:"选择国家","option-filter-prop":"children","filter-option":t.filterOption,value:t.selectCountry},on:{focus:t.handleFocus,blur:t.handleBlur,change:t.handleChange}},t._l(t.countryList,(function(i){return e("a-select-option",{key:i.value,attrs:{value:i.simple_speech}},[t._v(" "+t._s(i.name)+" ")])})),1)},h=[],f=(i("7db0"),{name:"DropDownMenu",data:function(){return{selectCountry:""}},props:{countryList:{type:Array,required:!0},countryCode:{type:String,required:!0}},created:function(){var t=this,e=this.countryList.find((function(e){return e.simple_speech===t.countryCode}));e&&(this.selectCountry=e.name)},watch:{countryCode:function(t){var e=this.countryList.find((function(e){return e.simple_speech===t}));e&&(this.selectCountry=e.name)}},methods:{handleChange:function(t){this.selectCountry=t,this.$emit("return-data",{data:this.selectCountry})},handleBlur:function(){},handleFocus:function(){},filterOption:function(t,e){return e.componentOptions.children[0].text.toLowerCase().indexOf(t.toLowerCase())>=0}}}),v=f,k=i("2877"),_=Object(k["a"])(v,m,h,!1,null,"fec0ba78",null),g=_.exports,b=i("c7a1"),y=i("2f62"),w={name:"DictData",props:{type:{type:String},goodId:{type:Number,required:!0},title:{type:String,default:"SKU"}},components:{DropDownMenu:g,AddSku:r["default"],stockAdd:p["default"]},data:function(){return{visible:!1,taxRate:0,country:"",state:"",taxRateId:0,skuId:0,showAddSubModal:!1,showEditSkuModal:!1,list:[],selectedRowKeys:[],selectedRows:[],countryList:[],datasource:[],advanced:!1,single:!0,multiple:!0,ids:[],dictLabels:[],loading:!1,total:0,statusOptions:[],queryParam:{page:1,limit:100,dictName:void 0,type:void 0,status:void 0},columns:[{title:Object(d["a"])("view.item.sku.sku_id"),dataIndex:"sku_id",ellipsis:!0,align:"center"},{title:Object(d["a"])("view.item.sku.sku_image"),dataIndex:"sku_image",scopedSlots:{customRender:"sku_image"},align:"center"},{title:Object(d["a"])("view.item.sku.stock_num"),dataIndex:"stock_num",ellipsis:!0,align:"center"},{title:Object(d["a"])("view.item.sku.price"),dataIndex:"price",align:"center"},{title:Object(d["a"])("view.item.sku.out_id"),dataIndex:"out_id",ellipsis:!0,align:"center"},{title:Object(d["a"])("view.item.sku.barcode"),dataIndex:"barcode",ellipsis:!0,align:"center"},{title:Object(d["a"])("view.item.sku.isfiling"),dataIndex:"is_filing",ellipsis:!0,scopedSlots:{customRender:"isfiling"},align:"center"},{title:Object(d["a"])("view.item.sku.operation"),dataIndex:"operation",width:"15%",scopedSlots:{customRender:"operation"},align:"center"}],taxColumns:[{title:Object(d["a"])("src.views.member.group.table.id"),dataIndex:"id"},{title:Object(d["a"])("src.views.item.list.sku_list.country"),dataIndex:"name"},{title:Object(d["a"])("src.views.item.list.sku_list.tax_rate"),dataIndex:"tax_rate"},{title:Object(d["a"])("view.item.sku.operation"),dataIndex:"operation",width:"30%",scopedSlots:{customRender:"operation"},align:"center"}]}},filters:{},created:function(){this.queryParam.type=this.type,this.getList()},computed:Object(o["a"])({},Object(y["c"])(["shopId"])),watch:{},methods:{localeI18nFnText:d["b"],getCountryList:function(){var t=this;Object(b["b"])({shop_id:this.shopId,name:"PsCountry"}).then((function(e){e.list?t.countryList=JSON.parse(e.list[0].config):e.list=[]}))},getList:function(){this.showAddSubModal=!1,this.showEditSkuModal=!1,this.loading=!0;var t=this;Object(c["c"])({good_id:this.goodId}).then((function(e){t.list=e.skus,t.loading=!1}))},statusFormat:function(t){return this.selectDictLabel(this.statusOptions,t.status)},handleQuery:function(){this.queryParam.page=1,this.getList()},showSetTax:function(t){var e=this;this.skuId=t.sku_id,this.getCountryList(),Object(l["j"])({SkuId:this.skuId}).then((function(t){if(t){for(var i=0;i<t.length;i++)for(var a=0;a<e.countryList.length;a++)e.countryList[a].simple_speech===t[i].country_code&&(t[i].name=e.countryList[a].name);e.datasource=t}})),setTimeout((function(){e.visible=!0}),300)},handleSubAdd:function(){var t=this;this.showAddSubModal=!0,this.$nextTick((function(){return t.$refs.dictDataAddForm.handleAdd()}))},updateTaxRate:function(t){var e=this;Object(l["c"])({Id:t.id,SkuId:this.skuId}).then((function(t){t&&(e.taxRate=t.tax_rate,e.country=t.country_code,e.state=t.state_code,e.taxRateId=t.id)}))},deleteTaxRate:function(t){var e=this;Object(l["b"])({Id:t.id,SkuId:this.skuId}).then((function(i){if(i){var a=Object(n["a"])(e.datasource);e.datasource=a.filter((function(e){return e.id!==t.id})),e.getSkuTaxRate(),e.$message.success(e.$t("src.views.member.group.success").toString())}}))},saveTaxRate:function(){var t=this,e={Id:this.taxRateId,SkuId:this.skuId,CountryCode:this.country,StateCode:this.state,Tax:this.taxRate};Object(l["a"])(e).then((function(e){e&&(t.getSkuTaxRate(),t.$message.success(t.$t("src.views.member.group.success").toString()))}))},getSkuTaxRate:function(){var t=this;Object(l["j"])({SkuId:this.skuId}).then((function(e){if(e){for(var i=0;i<e.length;i++)for(var a=0;a<t.countryList.length;a++)t.countryList[a].simple_speech===e[i].country_code&&(e[i].name=t.countryList[a].name);t.datasource=e}}))},handleSubUpdate:function(t){var e=this;this.showEditSkuModal=!0,this.$nextTick((function(){return e.$refs.skuModal.handleAdd(t)}))},filing:function(t){this.$router.push({path:"/item/filings",query:{sku_id:t.sku_id}})},resetQuery:function(){this.dateRange=[],this.queryParam={page:1,limit:10,name:void 0,type:void 0,status:void 0},this.handleQuery()},onShowSizeChange:function(t,e){this.queryParam.limit=e,this.getList()},changeSize:function(t,e){this.queryParam.page=t,this.queryParam.limit=e,this.getList()},onSelectChange:function(t,e){this.selectedRowKeys=t,this.selectedRows=e,this.ids=this.selectedRows.map((function(t){return t.sku_id})),this.single=1!==t.length,this.multiple=!t.length},handleSubDelete:function(t){var e=this,i=t.sku_id||this.ids;this.$confirm({title:this.$t("view.item.skulist.message.modal.delete.title"),content:this.$t("view.item.skulist.message.modal.delete.context",{skuId:i}),onOk:function(){var a;t&&t.sku_id?Object(l["f"])({sku_id:t.sku_id,good_id:e.goodId}).then((function(){e.onSelectChange([],[]),e.getList(),e.$message.success(e.$t("view.item.skulist.message.delete.suceess"),3)})):i.length&&(e._.map(i,(function(t){a=Object(l["f"])({sku_id:t,good_id:e.goodId}).then((function(t){return t}))})),a.then((function(t){e.onSelectChange([],[]),e.getList()})))},onCancel:function(){}})},handleExport:function(){var t=this;this.$confirm({title:this.$t("view.item.skulist.export.modal.title"),content:this.$t("view.item.skulist.export.modal.context"),onOk:function(){return Object(u["c"])(t.queryParam).then((function(e){t.download(e.msg),t.$message.success(t.$t("view.item.skulist.export.msessage.success"),3)}))},onCancel:function(){}})},skuAddOk:function(){this.getList()},handleStockAdd:function(t){var e=this;this.$nextTick((function(){return e.$refs.stockAdd.handleAdd(t)}))},stockUpdateBack:function(){this.getList()},handleOk:function(){this.visible=!1},handleCancel:function(){this.visible=!1},CHandleChange:function(t){},onReturnData:function(t){this.country=t.data}}},x=w,S=Object(k["a"])(x,a,s,!1,null,null,null);e["default"]=S.exports},"4f502":function(t,e,i){"use strict";i("a8b0")},"5cac":function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",[e("ant-modal",{attrs:{visible:t.open,"modal-title":t.formTitle,"adjust-size":!0,modalHeight:"580",modalWidth:t.isMobile?"100vw":"1200"},on:{cancel:t.cancel}},[e("a-form-model",{ref:"form",attrs:{slot:"content",model:t.formData,layout:"vertical"},slot:"content"},[t.visibleSku?e("sku-from",{ref:"SkuFrom",on:{"sku:back":t.backSkuFn}}):t._e()],1),e("template",{slot:"footer"},[e("a-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v(" "+t._s(t.$t("view.test.list.form.button.save"))+" ")]),e("a-button",{on:{click:t.cancel}},[t._v(" "+t._s(t.$t("view.test.list.form.button.cancel"))+" ")])],1)],2)],1)},s=[],n=i("5530"),o=i("c9bb"),u=Object(n["a"])({},o["default"]),r=u,c=(i("141c"),i("2877")),l=Object(c["a"])(r,a,s,!1,null,null,null);e["default"]=l.exports},7849:function(t,e,i){"use strict";i("cf4c")},"82fa":function(t,e,i){},a8b0:function(t,e,i){},c7a1:function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"b",(function(){return o})),i.d(e,"d",(function(){return u})),i.d(e,"e",(function(){return r})),i.d(e,"f",(function(){return c})),i.d(e,"g",(function(){return l})),i.d(e,"c",(function(){return d}));var a=i("b775"),s={configAdd:"/mallconfig/save",configList:"/mallconfig/list",huobiGet:"/pmethod/currency/get",huobiSet:"/pmethod/currencyrates/set",systemGet:"/config/sys/get",systemSet:"/config/sys/set",copyrightApi:"/config/copyright"};function n(t){return Object(a["b"])({url:s.configAdd,method:"post",data:t})}function o(t){return Object(a["b"])({url:s.configList,method:"post",params:t})}function u(t){return Object(a["b"])({url:s.huobiGet,method:"get",params:t})}function r(t){return Object(a["b"])({url:s.huobiSet,method:"post",params:t})}function c(t){return Object(a["b"])({url:s.systemGet,method:"post",params:t})}function l(t){return Object(a["b"])({url:s.systemSet,method:"post",data:t})}function d(t){return Object(a["b"])({url:s.copyrightApi,method:"post",data:t})}},c9bb:function(t,e,i){"use strict";i.r(e);var a=i("5530"),s=(i("d81d"),i("2dd7")),n=i("cf1c"),o=i("f300"),u=i("2f62");e["default"]={name:"EditorSku",components:{AntModal:s["a"],SkuFrom:n["default"]},computed:Object(a["a"])({},Object(u["c"])(["isMobile"])),props:{},data:function(){return{open:!1,formTitle:"",formData:{},visibleSku:!1,good:null,view_id:-1,lang:"",tsUpdate:!1}},methods:{handleAdd:function(t){var e=this;this.open=!0,this.good=t,this.formTitle="新增sku",this.visibleSku=!0,this.$nextTick((function(){return e.$refs.SkuFrom.handleGood(t)}))},backSkuFn:function(t,e,i){var a=[],s=this;s._.map(t,(function(t){if(!t.disable){var e={};e.barcode=t.barcode,e.out_id=t.out_id,e.price=t.price,e.sku_image=t.sku_image,e.stock_num=t.stock_num,e.tax_rate=t.tax_rate,e.warehouse_id=t.warehouse_id,e.sku_id=t.sku_id,e.prop_ids=[],s._.map(t.prop_ids,(function(t){e.prop_ids.push({prop_id:t.prop_id,value_id:t.value_id})})),a.push(e)}})),this.view_id=e,this.formData.skus=a,this.tsUpdate=i},submitForm:function(){var t=this;this.$refs.form.validate((function(e){if(e){var i={shop_id:t.good.shop_id,good_id:t.good.good_id,skus_data:t.formData.skus};t.view_id&&t.view_id>0&&(i.view_id=t.view_id),Object(o["e"])(i).then((function(e){t.$message.info(t.$t("view.item.sku.message.success")),t.$emit("ok",t.good)}))}}))},cancel:function(){this.open=!1,this.$emit("close")}}}},cf1c:function(t,e,i){"use strict";i.r(e);i("d3b7"),i("ddb0");var a=function(){var t=this,e=t._self._c;return e("div",[t.good_id?e("a-row",{staticClass:"top-view",attrs:{gutter:32}},[e("a-col",{attrs:{lg:24,md:24,sm:24}},[e("view-tabs",{attrs:{"view-id":t.view_id,defaultLang:t.defaultLang},on:{change:t.changeView,"update:defaultLang":function(e){t.defaultLang=e},"update:default-lang":function(e){t.defaultLang=e}}})],1)],1):t._e(),e("a-row",{class:{"top-view1":t.good&&t.good.good_id},staticStyle:{margin:"0 12px"}},[e("a-col",{attrs:{lg:24}},[e("a-form-model-item",{attrs:{label:t.$t("view.item.sku.prop.label")}},[e("a-row",[t._l(t.skuPro.pros,(function(i,a){return e("a-col",{key:a,attrs:{lg:5}},[e("div",{staticClass:"proValListItem"},[e("div",{staticClass:"skuInput",staticStyle:{"text-align":"center",width:"auto"}},[e("a-input",{staticStyle:{width:"150px",height:"30px",padding:"0"},attrs:{disabled:1==i.ai&&t.defaultLang!==t.lang},on:{blur:function(e){return t.k_addRule(i)}},model:{value:i.prop_name,callback:function(e){t.$set(i,"prop_name",e)},expression:"skuPro.prop_name"}},[e("aiTs",{attrs:{slot:"suffix",disabled:1==i.ai&&t.defaultLang!==t.lang,value:i.prop_name,lang:t.lang,loadding:t.aiTsUpdate},on:{"update:value":function(e){return t.$set(i,"prop_name",e)},"update:loadding":function(e){t.aiTsUpdate=e},changeStatus:function(e){return t.tsUpdateStatus(e,"key",i)}},slot:"suffix"})],1)],1),e("div",{staticStyle:{"text-align":"left","padding-left":"0.5rem",display:"flex"}},[e("ai",{attrs:{id:i.prop_id||-1,value:i.ai},on:{"update:value":function(e){return t.$set(i,"ai",e)},change:function(e){return t.k_addValue(i)}}}),0==t.view_id?e("div",{staticClass:"closeIcon",on:{click:function(e){return t.delRule(i)}}},[e("a-icon",{attrs:{type:"delete"}})],1):t._e()],1)])])})),e("a-col",{attrs:{lg:4}},[e("div",{staticClass:"proValListItem"},[0==t.view_id?e("a-input",{staticClass:"skuProValInput",attrs:{placeholder:t.$t("view.item.sku.prop.placeholder")},on:{blur:function(e){return t.k_addRule(t.skuPro)}},model:{value:t.skuFormPro.prop_name,callback:function(e){t.$set(t.skuFormPro,"prop_name",e)},expression:"skuFormPro.prop_name"}}):t._e(),0==t.view_id?e("a-button",{staticStyle:{width:"60px",height:"30px",color:"#2f54eb"},attrs:{type:"link"},on:{click:function(e){return t.k_addRule()}}},[e("a-icon",{attrs:{type:"plus"}}),t._v(t._s(t.$t("view.item.sku.prop.addbtn"))+" ")],1):t._e()],1)])],2)],1)],1)],1),t._l(t.skuPro.pros,(function(i,a){return e("a-row",{key:a,staticStyle:{margin:"12px"}},[e("a-col",{attrs:{lg:24}},[e("a-form-model-item",{attrs:{label:i.prop_name}},[e("a-row",[t._l(i.values,(function(a,s){return e("a-col",{key:s,attrs:{lg:5}},[e("div",{staticClass:"proValListItem"},[e("div",{staticClass:"skuInput",staticStyle:{"text-align":"center",width:"auto"}},[e("a-input",{staticStyle:{width:"150px",height:"30px",padding:"0"},attrs:{disabled:1==a.ai&&t.defaultLang!==t.lang},on:{blur:function(e){return t.k_addValue(i,a)}},model:{value:a.prop_value,callback:function(e){t.$set(a,"prop_value",e)},expression:"itemto.prop_value"}},[e("aiTs",{attrs:{slot:"suffix",disabled:1==a.ai&&t.defaultLang!==t.lang,value:a.prop_value,lang:t.lang,loadding:t.aiTsUpdate},on:{"update:value":function(e){return t.$set(a,"prop_value",e)},"update:loadding":function(e){t.aiTsUpdate=e},changeStatus:function(e){return t.tsUpdateStatus(e,"val",{item:i,itemto:a})}},slot:"suffix"})],1)],1),e("div",{staticStyle:{"text-align":"left","padding-left":"0.5rem",display:"flex"}},[e("ai",{attrs:{id:a.value_id||-1,value:a.ai},on:{"update:value":function(e){return t.$set(a,"ai",e)},change:function(e){return t.k_addValue(i,a)}}}),0==t.view_id?e("div",{staticClass:"closeIcon",on:{click:function(e){return t.delValue(i,a)}}},[e("a-icon",{attrs:{type:"delete"}})],1):t._e()],1)])])})),e("a-col",{attrs:{lg:4}},[e("div",{staticClass:"proValListItem"},[0==t.view_id?e("a-input",{staticStyle:{width:"150px",height:"30px","margin-right":"10px"},attrs:{placeholder:t.$t("view.item.sku.propval.placeholder")},on:{blur:function(e){return t.k_addValue(i)}},model:{value:i.value,callback:function(e){t.$set(i,"value",e)},expression:"item.value"}}):t._e(),0==t.view_id?e("a-button",{staticStyle:{width:"60px",height:"30px",color:"#2f54eb"},attrs:{type:"link"},on:{click:function(e){return t.k_addValue(i)}}},[e("a-icon",{attrs:{type:"plus"}}),t._v(t._s(t.$t("view.item.sku.propval.addbtn"))+" ")],1):t._e()],1)])],2)],1)],1)],1)})),e("a-button",{staticStyle:{margin:"12px"},attrs:{type:"primary"},on:{click:function(e){return t.autodata()}}},[t._v(t._s(t.$t("view.item.sku.btn.generate"))+" ")]),e("a-table",{attrs:{bordered:"",columns:t.clounms,"data-source":t.skuForms,rowKey:"props_ids"},scopedSlots:t._u([{key:"skuname",fn:function(i,a){return[e("div",t._l(a.prop_ids,(function(i,a){return e("div",{key:a},[t._v(" "+t._s(i.prop_name)+":"+t._s(i.prop_value)+" ")])})),0)]}},{key:"price",fn:function(i,a){return[e("div",[e("a-input-number",{attrs:{min:0,precision:2,step:.01},on:{blur:t.skuInputBlur},model:{value:a.price,callback:function(e){t.$set(a,"price",e)},expression:"record.price"}})],1)]}},{key:"sku_image",fn:function(i,a){return[e("div",[e("img",{staticStyle:{display:"block",width:"100px",height:"100px",margin:"auto"},attrs:{src:a.sku_image}})]),e("div",[e("a-row",{staticClass:"image-from"},[e("a-col",{attrs:{xl:24,lg:24,md:24,sm:24}},[e("attach-list",{staticStyle:{"margin-top":"10px","text-align":"left",margin:"0 35px"},attrs:{buttonStyle:"width:100%;",params:{shop_id:t.good.shop_id,good_id:t.good.good_id},value:a.sku_image},on:{"update:value":function(e){return t.$set(a,"sku_image",e)},change:t.skuInputBlur}})],1),e("a-col",{attrs:{xl:24,lg:24,md:24,sm:24}},[e("a-input",{staticClass:"skuProImg",attrs:{placeholder:t.$t("view.item.sku.sku.image")},on:{blur:t.skuInputBlur},model:{value:a.sku_image,callback:function(e){t.$set(a,"sku_image",e)},expression:"record.sku_image"}})],1)],1)],1)]}},{key:"stock_num",fn:function(i,a){return[e("div",[e("a-input-number",{attrs:{disabled:"",id:"inputNumber"},on:{blur:t.skuInputBlur},model:{value:a.stock_num,callback:function(e){t.$set(a,"stock_num",e)},expression:"record.stock_num"}})],1)]}},{key:"out_id",fn:function(i,a){return[e("div",[e("a-input",{staticClass:"skuProVal",attrs:{id:"inputNumber",placeholder:""},on:{blur:t.skuInputBlur},model:{value:a.out_id,callback:function(e){t.$set(a,"out_id",e)},expression:"record.out_id"}})],1)]}},{key:"barcode",fn:function(i,a){return[e("div",[e("a-input",{staticClass:"skuProVal",attrs:{id:"inputNumber",placeholder:""},on:{blur:t.skuInputBlur},model:{value:a.barcode,callback:function(e){t.$set(a,"barcode",e)},expression:"record.barcode"}})],1)]}},{key:"tax_rate",fn:function(i,a){return[e("div",[e("a-button",{on:{click:function(e){return t.showSetTax(a)}}},[t._v(" "+t._s(t.$t("view.item.sku.shuilv.addbtn"))+" ")]),e("div",[e("a-modal",{staticStyle:{"z-index":"9999999999999999999900000000000"},attrs:{title:t.$t("view.item.sku.shuilv.addbtn"),visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[e("div",[e("span",{staticStyle:{color:"red"}},[t._v("*")]),e("span",[t._v(t._s(t.$t("view.item.sku.shuilv.label"))+":")]),e("a-input-number",{staticStyle:{"margin-top":"10px",width:"30%"},attrs:{min:0,max:10,value:t.taxRate},model:{value:t.taxRate,callback:function(e){t.taxRate=e},expression:"taxRate"}})],1),e("div",[e("span",{staticStyle:{color:"red"}},[t._v("*")]),e("span",{staticStyle:{"margin-right":"37px"}},[t._v(t._s(t.$t("view.item.sku.shuilv.country"))+":")]),e("a-input",{staticStyle:{"margin-top":"10px",width:"30%"},attrs:{value:t.country},model:{value:t.country,callback:function(e){t.country=e},expression:"country"}})],1),e("div",[e("span",{staticStyle:{"margin-right":"57px"}},[t._v(" "+t._s(t.$t("view.item.sku.shuilv.state"))+":")]),e("a-input",{staticStyle:{"margin-top":"10px",width:"30%"},attrs:{value:t.state},model:{value:t.state,callback:function(e){t.state=e},expression:"state"}})],1)])],1)],1)]}}])})],2)},s=[],n=i("5530"),o=i("6f72"),u=Object(n["a"])({},o["default"]),r=u,c=(i("7849"),i("2877")),l=Object(c["a"])(r,a,s,!1,null,null,null);e["default"]=l.exports},cf4c:function(t,e,i){},d65a:function(t,e,i){"use strict";i.r(e);var a=i("5530"),s=(i("d81d"),i("c740"),i("89f8")),n=i("2dd7"),o=i("1b6c"),u=i("5d9e"),r=i("d7eec"),c=i("2f62");e["default"]={name:"addStock",data:function(){return{open:!1,formData:{},formTitle:"",clounms:[{title:Object(o["a"])("view.item.sku.sku_image"),dataIndex:"sku_image",width:"250px",scopedSlots:{customRender:"sku_image"}},{title:Object(o["a"])("view.item.sku.wareHouse"),dataIndex:"wareHouse",width:"250px",scopedSlots:{customRender:"wareHouse"}},{title:Object(o["a"])("view.item.sku.stock_num"),dataIndex:"stock_quantity",width:"100px",scopedSlots:{customRender:"stock_quantity"}}],skuForms:[],sku:null,warehouse_id:null}},methods:{handleAdd:function(t){var e=this;this.formTitle=this.$t("view.item.stock.add.modal.title"),this.open=!0,this.sku=t,this.skuForms=[],Object(s["b"])({shop_id:this.shopId,sku_id:t.sku_id}).then((function(t){t&&t.list&&(e._.map(t.list,(function(t){e.skuForms.push({warehouse_id:t.warehouse_id,stock_quantity:t.stock_quantity,sku_id:e.sku.sku_id})})),e.$set(e,"skuForms",e.skuForms))}))},onSubmit:function(){var t=this;this.skuForms&&this.skuForms.length&&Object(s["a"])({shop_id:this.shopId,stock_details:this.skuForms}).then((function(e){t.$message.info(e.message),t.open=!1,t.$emit("ok")}))},cancel:function(){this.open=!1},addStock:function(){var t=this._.findIndex(this.skuForms,{warehouse_id:this.warehouse_id});-1===t&&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:n["a"],AdvanceTable:u["a"],wareHouseSelect:r["a"]},computed:Object(a["a"])({},Object(c["c"])(["shopId","isMobile"]))}},db2c:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",[e("ant-modal",{attrs:{visible:t.open,"modal-title":t.formTitle,"adjust-size":!0,modalHeight:"580",modalWidth:t.isMobile?"100vw":"1120","row-selection":null},on:{cancel:t.cancel}},[e("div",{attrs:{slot:"content"},slot:"content"},[e("div",{staticClass:"table-operations"},[t.open?e("wareHouseSelect",{staticStyle:{width:"200px"},on:{change:function(e){t.warehouse_id=e}}}):t._e(),e("a-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:add"],expression:"['system:user:add']"}],attrs:{type:"primary"},on:{click:function(e){return t.addStock()}}},[e("a-icon",{attrs:{type:"plus"}}),t._v(t._s(t.$t("view.item.stock.add.form.add"))+" ")],1)],1),e("a-table",{attrs:{bordered:"",columns:t.clounms,"data-source":t.skuForms,rowKey:"warehouse_id"},scopedSlots:t._u([{key:"stock_quantity",fn:function(i,a){return[e("a-input-number",{attrs:{id:"inputNumber"},model:{value:a.stock_quantity,callback:function(e){t.$set(a,"stock_quantity",e)},expression:"record.stock_quantity"}})]}},{key:"wareHouse",fn:function(t,i){return[e("div",{staticStyle:{width:"150px"}},[e("wareHouseSelect",{attrs:{stype:1,wareHouseId:i.warehouse_id},on:{change:function(t){i.warehouse_id=t}}})],1)]}}])},[e("template",{slot:"sku_image"},[t.sku?e("div",[e("img",{staticStyle:{display:"block",width:"100px",height:"100px",margin:"auto"},attrs:{src:t.sku.sku_image}})]):t._e()])],2)],1),e("template",{slot:"footer"},[e("a-button",{attrs:{type:"primary"},on:{click:t.onSubmit}},[t._v(" "+t._s(t.$t("view.item.stock.add.form.btn.add"))+" ")]),e("a-button",{on:{click:t.cancel}},[t._v(" "+t._s(t.$t("view.item.stock.add.form.btn.cancel"))+" ")])],1)],2)],1)},s=[],n=i("5530"),o=i("d65a"),u=Object(n["a"])({},o["default"]),r=u,c=(i("4f502"),i("2877")),l=Object(c["a"])(r,a,s,!1,null,"24851ca4",null);e["default"]=l.exports}}]);