10.6787bbd6b5b7d81288b7.js 41 KB

1
  1. webpackJsonp([10],{"+R1S":function(e,t,a){var r=a("nER2");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("3d4bf696",r,!0)},BNjL:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.container[data-v-35da62e1] {\n background-color: #fff;\n margin: 10px;\n padding: 25px;\n}\n.footer[data-v-35da62e1] {\n text-align: center;\n margin-top: 10px;\n}\n",""])},CCY6:function(e,t,a){var r=a("DlO/");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("f83c414e",r,!0)},"DlO/":function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.form-item-width[data-v-91c8b590] {\n width: 30%;\n min-width: 200px;\n}\n",""])},UYR7:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.sku-editor-item[data-v-7381f5ba] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.sku-editor-item .label-text[data-v-7381f5ba] {\n font-size: 14px;\n font-weight: 700;\n color: #606266;\n}\n.spec-list[data-v-7381f5ba] {\n border: 1px solid #EBEEF5;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n margin-bottom: 20px;\n padding: 20px;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n}\n.spec-list .spec-list-tip[data-v-7381f5ba] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.spec-list .spec-list-tip .tip-label[data-v-7381f5ba] {\n line-height: normal;\n}\n.spec-list .spec-list-tip .tip-content[data-v-7381f5ba] {\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n color: #666666;\n font-size: 12px;\n font-weight: normal;\n line-height: normal;\n margin: 0 0 10px;\n}\n.spec-list[data-v-7381f5ba] .el-form-item:last-child {\n margin-bottom: 0;\n}\n.spec-list[data-v-7381f5ba] .el-form-item__content {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.spec-list[data-v-7381f5ba] .el-select .el-input__inner {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.spec-list[data-v-7381f5ba] .del-btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-left: none;\n border-color: #DCDFE6;\n background-color: #F5F7FA;\n color: #909399;\n vertical-align: middle;\n display: table-cell;\n position: relative;\n white-space: nowrap;\n}\n.spec-list .spec-name[data-v-7381f5ba] {\n background-color: #f8f8f8;\n padding: 6px 10px;\n}\n.spec-list .spec-name[data-v-7381f5ba] .el-checkbox {\n margin-left: 10px;\n}\n.spec-list .spec-values[data-v-7381f5ba] {\n border-bottom: 1px dashed #cccccc;\n padding: 6px 10px 18px;\n}\n.spec-list .spec-values.no-spec-val .has-img .el-button[data-v-7381f5ba] {\n margin-bottom: 0 !important;\n}\n.spec-list .spec-values .spec-value-item[data-v-7381f5ba] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n.spec-list .spec-values .spec-value-item.has-img .el-button[data-v-7381f5ba] {\n margin-bottom: 173px;\n}\n.spec-list .spec-values .spec-value-select[data-v-7381f5ba] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.spec-list .spec-values[data-v-7381f5ba] .el-form-item__content {\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n.spec-list .spec-values[data-v-7381f5ba] .el-button {\n -webkit-transition: none;\n transition: none;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-item {\n margin-bottom: 10px;\n margin-right: 20px;\n}\n.spec-list .spec-values[data-v-7381f5ba] .el-select {\n width: 120px;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload {\n width: 163px;\n height: 163px;\n overflow: hidden;\n margin-top: 10px;\n border-radius: 4px;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload:hover {\n border-color: #409EFF;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload .el-upload {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload .el-upload .el-icon-plus {\n font-size: 20px;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload .el-upload-list {\n width: 100%;\n height: 100%;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-upload .el-upload-list .el-upload-list__item {\n width: 100%;\n height: 100%;\n border: none;\n border-radius: 0;\n margin: 0;\n -webkit-transition: none;\n transition: none;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-form-item.is-error .el-upload {\n border-color: #F56C6C;\n}\n.spec-list .spec-values[data-v-7381f5ba] .spec-value-form-item .el-form-item__error {\n display: none;\n}\n.sku-table[data-v-7381f5ba] {\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n}\n.sku-table[data-v-7381f5ba] .el-input__inner {\n text-align: center;\n}\n.sku-table[data-v-7381f5ba] .el-form-item {\n margin-top: 18px;\n}\n.sku-table[data-v-7381f5ba] .el-form-item.hide-message {\n margin: 0 !important;\n}\n.sku-table[data-v-7381f5ba] .batch-btn {\n cursor: pointer;\n}\n",""])},YffI:function(e,t,a){var r=a("ekEO");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("8014d174",r,!0)},ekEO:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.sku-batch-popper .el-form-item {\n margin-bottom: 5px !important;\n}\n.sku-batch-popper .el-form-item .el-input__inner {\n text-align: center;\n}\n.sku-batch-popper .el-form-item .el-form-item__label {\n font-size: 12px;\n}\n",""])},nER2:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,'\n@charset "UTF-8";\n.form-item-width[data-v-c7090e40] {\n width: 35%;\n min-width: 300px;\n}\n.form-item-width1[data-v-c7090e40] {\n width: 100%;\n min-width: 400px;\n}\n.video-uploader-icon[data-v-c7090e40] {\n border: 1px dashed #d9d9d9;\n background-color: #fbfdff;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n font-size: 28px;\n color: #8c939d;\n width: 148px;\n height: 148px;\n line-height: 148px;\n text-align: center;\n}\n.video-uploader-icon[data-v-c7090e40]:hover {\n border-color: #409eff;\n}\n.video[data-v-c7090e40] {\n position: relative;\n width: 200px;\n height: 200px;\n}\n.video .video-play[data-v-c7090e40] {\n width: 200px;\n height: 200px;\n background: #000;\n}\n.video .close[data-v-c7090e40] {\n position: absolute;\n right: 8px;\n top: 10px;\n font-size: 20px;\n color: #fff;\n}\n/*折叠面板*/\n.el-collapse-item[data-v-c7090e40] .el-collapse-item__header {\n padding-left: 10px;\n font-size: 14px;\n}\n.el-collapse-item[data-v-c7090e40] .el-collapse-item__content {\n padding-top: 10px;\n padding-bottom: 0;\n}\n',""])},xbwB:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),n=a.n(r),i=a("exGp"),s=a.n(i),o=a("woOf"),l=a.n(o),c=a("s8Ph"),p=a("dClm"),u=a("qsHl"),d={name:"goodsEditFormBasicInfo",props:{propFormData:{type:Object,default:function(){}}},data:function(){return{formData:{image_list:[],video:"",market_enable:!0},formRules:{name:[this.MixinRequired("请输入商品名称","change")],sn:[this.MixinRequired("请输入商品编号","change")],category_id:[this.MixinRequired("请选择商品类别","change")],image_list:[this.MixinRequired("请添加商品图片","change")],market_enable:[this.MixinRequired("请选择是否上架","change")]},categoryList:[],brandList:[],video:{errorTip:!1,flag:!1,uploadPercent:0},paramGroupList:[],collapseVal:[]}},mounted:function(){this.getCategoryAllChildren(),this.getBrandAllList()},methods:{getCategoryAllChildren:function(){var e=this;c.d(0).then(function(t){e.categoryList=t})},getBrandAllList:function(){var e=this;p.w().then(function(t){e.brandList=t})},GET_GoodsParams:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.formData.id){t.next=6;break}return t.next=3,u.d(e.formData.category_id,e.formData.id);case 3:t.t0=t.sent,t.next=9;break;case 6:return t.next=8,u.g(e.formData.category_id);case 8:t.t0=t.sent;case 9:e.paramGroupList=t.t0,e.collapseVal=e.paramGroupList.map(function(e){return e.group_id}),e.formData.param_list=[],e.paramGroupList.forEach(function(t){t&&t.params&&t.params.forEach(function(t){e.formData.param_list.push(t)})});case 13:case"end":return t.stop()}},t,e)}))()},handlePictureChange:function(e){this.formData.image_list=e},beforeUploadVideo:function(e){var t=e.size/1024/1024<20;return-1===["video/mp4","video/ogg","video/flv","video/avi","video/wmv","video/rmvb","video/mov"].indexOf(e.type)?(this.$message.error("请上传正确的视频格式"),!1):t?void 0:(this.$message.error("视频大小不能超过20MB"),!1)},uploadVideoProcess:function(e,t){this.video.errorTip=!1,this.video.flag=!0,this.video.uploadPercent=1*t.percentage.toFixed(0)},handleVideoSuccess:function(e){this.video.flag=!1,this.video.uploadPercent=0,this.formData.video=e.url},handleVideoError:function(){this.video.errorTip=!0,this.video.flag=!1,this.video.uploadPercent=0,this.$message.error("上传失败!")},handleRemoveGoodsVideo:function(){this.video.flag=!1,this.formData.video=""},validateForm:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$refs.formRef.validate();case 3:l()(e.propFormData,e.formData),t.next=11;break;case 6:throw t.prev=6,t.t0=t.catch(0),e.$message.error("【基本信息】不完善,请填写相关信息"),e.$emit("updateActiveTab","basicInfo"),t.t0;case 11:case"end":return t.stop()}},t,e,[[0,6]])}))()}},watch:{"formData.category_id":{handler:function(e){this.propFormData.category_id=e,this.GET_GoodsParams()}},propFormData:{handler:function(e){this.formData=e,this.GET_GoodsParams()}}}},m=a("XyMi");var f=function(e){a("+R1S")},v=Object(m.a)(d,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"formRef",attrs:{model:e.formData,rules:e.formRules,"label-width":"120px"}},[a("el-form-item",{attrs:{prop:"name",label:"商品名称",rules:e.formRules.name}},[a("el-input",{staticClass:"form-item-width",attrs:{minlength:2,maxlength:100,clearable:"",placeholder:"请输入商品名称"},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"en_name",label:"商品英文名称",rules:e.formRules.name}},[a("el-input",{staticClass:"form-item-width",attrs:{minlength:2,maxlength:100,clearable:"",placeholder:"请输入商品名称"},model:{value:e.formData.en_name,callback:function(t){e.$set(e.formData,"en_name",t)},expression:"formData.en_name"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"sn",label:"商品编号",rules:e.formRules.sn}},[a("el-input",{staticClass:"form-item-width",attrs:{minlength:2,maxlength:100,clearable:"",placeholder:"请输入商品编号"},model:{value:e.formData.sn,callback:function(t){e.$set(e.formData,"sn",t)},expression:"formData.sn"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"category_id",label:"商品类别",rules:e.formRules.category_id}},[a("el-cascader",{staticClass:"form-item-width",attrs:{options:e.categoryList,props:{label:"name",value:"category_id",emitPath:!1,checkStrictly:!0}},model:{value:e.formData.category_id,callback:function(t){e.$set(e.formData,"category_id",t)},expression:"formData.category_id"}})],1),e._v(" "),a("el-form-item",{attrs:{prop:"brand_id",label:"品牌"}},[a("el-select",{staticClass:"form-item-width",model:{value:e.formData.brand_id,callback:function(t){e.$set(e.formData,"brand_id",t)},expression:"formData.brand_id"}},e._l(e.brandList,function(e){return a("el-option",{key:e.name,attrs:{label:e.name,value:e.brand_id}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"market_enable",label:"状态",rules:e.formRules.market_enable}},[a("el-radio-group",{model:{value:e.formData.market_enable,callback:function(t){e.$set(e.formData,"market_enable",t)},expression:"formData.market_enable"}},[a("el-radio",{attrs:{label:!0}},[e._v("上架")]),e._v(" "),a("el-radio",{attrs:{label:!1}},[e._v("下架")])],1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"allow_sn",label:"是否启用序列号",rules:e.formRules.allow_sn}},[a("el-radio-group",{model:{value:e.formData.allow_sn,callback:function(t){e.$set(e.formData,"allow_sn",t)},expression:"formData.allow_sn"}},[a("el-radio",{attrs:{label:1}},[e._v("是")]),e._v(" "),a("el-radio",{attrs:{label:2}},[e._v("否")])],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"商品图片",prop:"image_list",rules:e.formRules.image_list}},[a("upload-sortable",{attrs:{goodsGalleryList:e.formData.image_list},on:{change:e.handlePictureChange}})],1),e._v(" "),a("el-form-item",{attrs:{label:"商品视频",prop:"video"}},[e.formData.video?a("div",{staticClass:"video"},[a("video",{staticClass:"video-play",attrs:{src:e.formData.video,controls:"controls"}},[e._v("\n 您的浏览器不支持视频播放\n ")]),e._v(" "),a("i",{staticClass:"el-icon-close close",on:{click:function(t){return t.stopPropagation(),e.handleRemoveGoodsVideo.apply(null,arguments)}}})]):e._e(),e._v(" "),a("el-upload",{attrs:{action:e.MixinUploadApi,"on-progress":e.uploadVideoProcess,"on-success":e.handleVideoSuccess,"on-error":e.handleVideoError,"before-upload":e.beforeUploadVideo,"show-file-list":!1}},[e.formData.video||e.video.flag?e._e():a("i",{staticClass:"el-icon-plus video-uploader-icon"}),e._v(" "),e.video.flag?a("el-progress",{staticStyle:{"margin-top":"7px"},attrs:{type:"circle",percentage:e.video.uploadPercent}}):e._e(),e._v(" "),e.video.errorTip?a("span",{staticClass:"error",staticStyle:{"font-size":"12px",color:"#f56c6c"}},[e._v("\n (视频上传失败,请重新上传!)\n ")]):e._e(),e._v(" "),e.formData.video?e._e():a("div",{staticClass:"el-upload__tip",staticStyle:{"margin-top":"-10px"},attrs:{slot:"tip"},slot:"tip"},[e._v("\n 最多可以上传1个视频,建议大小10M,推荐格式mp4\n ")])],1)],1),e._v(" "),0!==e.collapseVal.length?a("el-form-item",{attrs:{prop:"param_list",label:"商品参数"}},[0===e.collapseVal.length?a("span",[e._v("-")]):a("el-collapse",{attrs:{value:e.collapseVal}},e._l(e.paramGroupList,function(t){return t?a("el-collapse-item",{key:t.group_id,attrs:{title:t.group_name,name:t.group_id}},e._l(e.formData.param_list,function(r,n){return r&&r.group_id&&t.group_id===r.group_id?a("el-form-item",{key:n,attrs:{label:r.param_name+":",prop:"param_list."+n+".param_value",rules:1===r.required?{required:!0,message:r.param_name+"不能为空",trigger:"change"}:{}}},[1===r.param_type?a("el-input",{staticClass:"form-item-width",attrs:{placeholder:"长度为最多100个字符",maxlength:"100"},model:{value:r.param_value,callback:function(t){e.$set(r,"param_value",t)},expression:"goods_param.param_value"}}):e._e(),e._v(" "),2===r.param_type?a("el-select",{staticClass:"form-item-width",attrs:{placeholder:"请选择"},model:{value:r.param_value,callback:function(t){e.$set(r,"param_value",t)},expression:"goods_param.param_value"}},e._l(r.option_list,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1):e._e()],1):e._e()}),1):e._e()}),1)],1):e._e()],1)],1)},[],!1,f,"data-v-c7090e40",null).exports,_={name:"goodsEditFormDescription",props:{propFormData:{type:Object,default:function(){}}},data:function(){return{formData:{description:""},formRules:{}}},mounted:function(){},methods:{validateForm:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:t.prev=0,e.formData.description=e.$refs.ue.getUEContent(),l()(e.propFormData,e.formData),t.next=10;break;case 5:throw t.prev=5,t.t0=t.catch(0),e.$message.error("【商品详情】不完善,请填写相关信息"),e.$emit("updateActiveTab","description"),t.t0;case 10:case"end":return t.stop()}},t,e,[[0,5]])}))()}},watch:{propFormData:{handler:function(e){this.formData=e}}}},h=Object(m.a)(_,function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("UE",{ref:"ue",attrs:{defaultMsg:this.formData.description}})],1)},[],!1,null,null,null).exports,b=a("vLgD");a("bHXv");var g={name:"goodsEditFormOther",props:{propFormData:{type:Object,default:function(){}}},data:function(){return{formData:{freight_template_id:"0"},formRules:{freight_template_id:[this.MixinRequired("运费模板不能为空","change")]},freightTemplateList:[]}},mounted:function(){this.getFreightTemplateList()},methods:{getFreightTemplateList:function(){var e,t,a=this;Object(b.a)({url:"/admin/trade/ship-templates?key_word="+t+"&business_type="+e,method:"get",loading:!1}).then(function(e){a.freightTemplateList=e})},validateForm:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$refs.formRef.validate();case 3:l()(e.propFormData,e.formData),t.next=11;break;case 6:throw t.prev=6,t.t0=t.catch(0),e.$message.error("【其他设置】不完善,请填写相关信息"),e.$emit("updateActiveTab","other"),t.t0;case 11:case"end":return t.stop()}},t,e,[[0,6]])}))()}},watch:{propFormData:{handler:function(e){this.formData=e}}}};var x=function(e){a("CCY6")},k=Object(m.a)(g,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"formRef",attrs:{model:e.formData,rules:e.formRules,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"运费模板",props:"freight_template_id",rules:e.formRules.freight_template_id}},[a("el-select",{staticClass:"form-item-width",model:{value:e.formData.freight_template_id,callback:function(t){e.$set(e.formData,"freight_template_id",t)},expression:"formData.freight_template_id"}},[a("el-option",{key:"0",attrs:{label:"包邮",value:"0"}}),e._v(" "),e._l(e.freightTemplateList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})],2)],1)],1)],1)},[],!1,x,"data-v-91c8b590",null).exports,y=a("bOdI"),w=a.n(y),F=a("7+uW"),D=a("//Fk"),S=a.n(D),$=a("fZjL"),C=a.n($),L=a("Dd8w"),R=a.n(L),E=a("mvHQ"),A=a.n(E),T=a("jQQ7"),j=[{key:"sku",name:"sku",type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"sn_code",name:"序列号",type:"string",required:!0,reg:T.RegExp.money,batch:!0},{key:"price",name:"价格",type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"retail_price",name:"售价",value:0,type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"cost_price",name:"成本价",value:0,type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"mkt_price",name:"市场价",value:0,type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"tax_rate",name:"税率",value:0,type:"Number",required:!0,reg:T.RegExp.money,batch:!0},{key:"weight",name:"重量(kg)",value:0,type:"Number",reg:T.RegExp.money,batch:!0},{key:"unit",name:"单位",value:"",type:"String",required:!0,batch:!0}],V=function(e){return Object(b.a)({url:"/admin/goods/specs/categories/"+e+" ",method:"get",loading:!1})},I=function(e){return JSON.parse(A()(e))},O=function(e){var t={};return e.forEach(function(e){Array.isArray(e.spec_list)&&e.spec_list.forEach(function(e){var a=e.spec_id,r=e.spec_value_id,n=e.spec_image,i={spec_value_id:r,spec_image:n};t[a]?t[a].spec_value_list.find(function(e){return e.spec_value_id===r})||t[a].spec_value_list.push(i):t[a]={has_spec_image:!!n,spec_value_list:[i]}})}),C()(t).map(function(e){return{spec_id:e,has_spec_image:t[e].has_spec_image,spec_value_list:t[e].spec_value_list}})};var q={name:"SkuEditor",props:{extendedParams:{type:Array,required:!1,default:function(){return[]}},showFormMessage:{type:Boolean,required:!1,default:!1},showLabel:{type:Boolean,required:!1,default:!0},showSpecs:{type:Boolean,required:!1,default:!0},categoryId:{type:String,default:""},goodsInfo:{type:Object,default:{}},haveSpec:{type:Boolean,default:!1}},data:function(){return{loading:!1,skuForm:{selectedSpecs:[],skuList:[]},specList:[],tableColumns:[],rawSkuList:[]}},computed:{params:function(){return function(e,t){var a=10;j.forEach(function(e){e.sort=a++}),e.forEach(function(e){e.sort=e.sort||a++});var r=[].concat(j);return e.forEach(function(e){var t=r.findIndex(function(t){return t.key===e.key});-1===t?r.push(I(e)):r.splice(t,1,I(e))}),r.filter(function(e){return!0!==e.hidden&&(t||!t&&!e.hiddenOnNoSpec)}).map(function(e){return e.max=99999999,e.maxlength=20,e.batch&&(e.show_batch=!1,e.batchForm=l()({prefix:!1,initial_value:0,initial_value_type:"Number",initial_value_max:99999999,initial_value_maxlength:20,initial_value_label:"批量设置",step:!1,step_max:99999999,pad_zero:!1,pad_zero_max:10,max:99999999,maxlength:20},e.batchForm)),e}).sort(function(e,t){return e.sort-t.sort})}(this.extendedParams,this.haveSpec)},skuRules:function(){return e=this.skuForm,t=this.params,a=I(e),r=a.skuList,n=a.selectedSpecs,{skuList:r=r.map(function(){var e={};return t.forEach(function(t){var a={};a.required=!!t.required,a.trigger=t.trigger||"blur",a.message=t.message||"",t.reg&&(a.validator=function(e,a,r){t.reg.test(a)?r():r(new Error(t.message))}),"function"==typeof t.validator&&(a.validator=t.validator),e[t.key]=a}),e}),selectedSpecs:n=n.map(function(e){var t=[];return Array.isArray(e.spec_value_list)&&(t=e.spec_value_list.map(function(t){return{spec_image:{required:e.has_spec_image&&t.spec_value_id,trigger:"change"},spec_id:{required:!0,trigger:"change"}}})),{spec_value_list:t}})};var e,t,a,r,n}},mounted:function(){this.init()},watch:{"skuForm.selectedSpecs":{deep:!0,handler:"makeTableForm"},haveSpec:{handler:function(e){this.skuForm.selectedSpecs=[],this.skuForm.skuList=[]}},categoryId:{handler:function(e){e&&this.getSpecList()},immediate:!0},goodsInfo:{handler:function(e){e.product_list&&this.init()},immediate:!0}},methods:{init:function(){var e=this;return s()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:try{e.loading=!0,(a=e.goodsInfo).product_list&&(e.getSpecList(),e.skuForm.skuList=I(a.product_list),e.rawSkuList=I(a.product_list),e.skuForm.selectedSpecs=O(e.skuForm.skuList)),e.haveSpec||e.makeTableForm()}finally{e.loading=!1}case 1:case"end":return t.stop()}},t,e)}))()},getSpecList:function(){var e=this;return s()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.goodsInfo.category_id||e.categoryId,t.next=3,V(a).then(function(t){e.specList=t,e.makeTableForm()});case 3:case"end":return t.stop()}},t,e)}))()},getSkuList:function(){var e=this;return s()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(void 0)(e.goodsId);case 2:a=t.sent,e.skuForm.skuList=I(a),e.rawSkuList=I(a);case 5:case"end":return t.stop()}},t,e)}))()},makeTableForm:function(){var e,t,a=function(e,t,a,r){var n=[];if(t.forEach(function(e){return n.push(e)}),r&&(!e||0===e.length))return{data:[],columns:n};var i=I(a).map(function(e){return Array.isArray(e.spec_list)&&(e.spec_value_id=e.spec_list.map(function(e){return e.spec_value_id}).join("|")),e}),s=function(e,t){return t?e.length<2?e[0]||[]:[].reduce.call(e,function(e,t){var a=[];return e.forEach(function(e){t.forEach(function(t){var r=[].concat(Array.isArray(e)?e:[e]);r.push(t),a.push(r)})}),a}):[{}]}(e.map(function(e){return e.spec_value_list}),r).map(function(e){var a={};Array.isArray(e)?(a.spec_value_id=e.map(function(e){return e.spec_value_id}).join("|"),a.spec_list=I(e).map(function(e){return R()({},e,{have_image:!!e.spec_image})})):(a.spec_value_id=e.spec_value_id,a.spec_list=[e].map(function(e){return R()({},e,{have_image:!!e.spec_image})}));var n=r?i.find(function(e){return 0===a.spec_value_id.indexOf(e.spec_value_id)})||{}:i[0]||{};return n.sku_id&&(a.sku_id=n.sku_id),t.forEach(function(e){a[e.key]=n[e.key]?n[e.key]:e.value}),a});return{data:I(s),columns:I(n)}}((e=this.skuForm.selectedSpecs,t=this.specList,I(e).filter(function(e){return!!e.spec_id&&e.spec_value_list.filter(function(e){return!!e.spec_value_id}).length>0}).map(function(e){var a=I(t).find(function(t){return t.spec_id===e.spec_id});return a?(a.spec_value_list=e.spec_value_list.filter(function(e){return!!e.spec_value_id}).map(function(e){var t=a.value_list.find(function(t){return t.spec_value_id===e.spec_value_id});return t.spec_image=e.spec_image,t}),a):e})),this.params,this.skuForm.skuList,this.haveSpec);this.tableColumns=a.columns,console.log(this.tableColumns),this.skuForm.skuList=a.data,this.haveSpec||(this.skuForm.skuList=[{}])},getSpecValueList:function(e){var t=this.specList.find(function(t){return t.spec_id===e});return t?t.value_list:[]},computedDisabledSpec:function(e){return this.skuForm.selectedSpecs.map(function(e){return e.spec_id}).includes(e)},computedDisabledSpecVal:function(e,t){return this.skuForm.selectedSpecs.find(function(t){return t.spec_id===e}).spec_value_list.map(function(e){return e.spec_value_id}).includes(t)},handleAddSpec:function(){this.goodsInfo.category_id||this.categoryId?this.skuForm.selectedSpecs.push({spec_id:"",has_spec_image:!1,spec_value_list:[]}):this.$message.error("请先选择商品类别!")},handleAddSpecVal:function(e){this.skuForm.selectedSpecs[e].spec_value_list.push({spec_value_id:""})},handleSpecChange:function(e){var t=this;return s()(n.a.mark(function a(){var r,i;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:r=t.specList.find(function(t){return t.spec_id===e}),(i=t.skuForm.selectedSpecs.find(function(t){return t.spec_id===e})).spec_id=r.spec_id,i.spec_value_list=[];case 4:case"end":return a.stop()}},a,t)}))()},handleSpecValChange:function(e,t){var a=this;return s()(n.a.mark(function r(){var i,s;return n.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(i="",s=a.specList.find(function(t){return t.spec_id===e}).value_list,Array.isArray(s)&&(i=s.find(function(e){return e.spec_value_id===t})),!i){r.next=5;break}return r.abrupt("return");case 5:case"end":return r.stop()}},r,a)}))()},formatterSpecText:function(e){return Array.isArray(e.spec_list)?e.spec_list.map(function(e){return e.spec_value}).join("/"):"/"},handleDeleteSpec:function(e){var t=this;return s()(n.a.mark(function a(){var r,i,s;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(a.prev=0,!(r=t.skuForm.selectedSpecs[e]).spec_id){a.next=9;break}return i="确定要移除这个规格吗?",s=!1,Array.isArray(r.spec_value_list)&&(s=0!==r.spec_value_list.filter(function(e){return e.spec_value_id}).length),s&&(i="移除后规格维度将发生改变,会导致已有规格数据丢失!确定要移除吗?"),a.next=9,t.$confirm(i,"提示",{type:s?"error":"warning"});case 9:t.skuForm.selectedSpecs.splice(e,1),a.next=14;break;case 12:a.prev=12,a.t0=a.catch(0);case 14:case"end":return a.stop()}},a,t,[[0,12]])}))()},handleDeleteSpecVal:function(e,t){var a=this;return s()(n.a.mark(function r(){var i,s,o;return n.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,!(i=a.skuForm.selectedSpecs[e].spec_value_list)[t].spec_value_id){r.next=8;break}return s="确定要移除这个规格值吗?",o=!1,1===i.length&&(o=!0,s="最后一个规格值移除后规格维度将发生改变,会导致已有规格数据丢失!确定要移除吗?"),r.next=8,a.$confirm(s,"提示",{type:o?"error":"warning"});case 8:a.skuForm.selectedSpecs[e].spec_value_list.splice(t,1),r.next=13;break;case 11:r.prev=11,r.t0=r.catch(0);case 13:case"end":return r.stop()}},r,a,[[0,11]])}))()},handleSpecValImgUploadSuccess:function(e,t,a){this.$set(this.skuForm.selectedSpecs[e].spec_value_list[t],"spec_image",a.url),this.$refs.skuForm.validateField(["selectedSpecs."+e+".spec_value_list."+t+".spec_image"])},handleSpecValImgRemove:function(e,t){this.skuForm.selectedSpecs[e].spec_value_list[t].spec_image=""},handleBatchSetSkuParams:function(e){var t=this;return s()(n.a.mark(function a(){var r,i,s,o,l;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,t.$confirm("当前操作会覆盖已有值,确定吗?","提示",{type:"warning"});case 3:r=I(e.batchForm),i=r.prefix,s=r.step,o=r.initial_value,l=r.pad_zero,t.skuForm.skuList.forEach(function(a){var r="";!1!==i&&i&&(r+=i),!1!==s&&s&&(o+=s),r+=!1!==l&&l>1?String(o).padStart(l,"0"):o,t.$set(a,e.key,r||"")}),a.next=9;break;case 7:a.prev=7,a.t0=a.catch(0);case 9:case"end":return a.stop()}},a,t,[[0,7]])}))()},submit:function(){var e=this;return new S.a(function(t,a){var r;0!==e.skuForm.skuList.length?e.$refs.skuForm.validate((r=s()(n.a.mark(function r(i){var s;return n.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(i){r.next=3;break}return a(),r.abrupt("return");case 3:s=I(e.skuForm.skuList),t(s);case 5:case"end":return r.stop()}},r,e)})),function(e){return r.apply(this,arguments)})):a()})}}};var z=function(e){a("y0xk"),a("YffI")},P=Object(m.a)(q,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"skuForm",staticClass:"sku-editor",attrs:{model:e.skuForm,rules:e.skuRules,size:"small"}},[e.showSpecs&&e.haveSpec?a("div",{staticClass:"sku-editor-item"},[e.showLabel?a("span",{staticClass:"label-text"},[e._v("规格信息:")]):e._e(),e._v(" "),a("div",{staticClass:"spec-list"},[a("div",{staticClass:"spec-list-tip"},[a("span",{staticClass:"tip-label"},[e._v("提示:")]),e._v(" "),a("div",{staticClass:"tip-content"},[e._v("\n 在输入框中输入不存在的规格或规格值后回车,即可添加自定义规格或规格值\n "),a("br"),e._v("\n 只有第一个规格可以添加规格值图片\n ")])]),e._v(" "),e._l(e.skuForm.selectedSpecs,function(t,r){return[a("el-form-item",{staticClass:"spec-name",attrs:{label:"规格名:"}},[a("el-select",{attrs:{"default-first-option":""},on:{change:e.handleSpecChange},model:{value:t.spec_id,callback:function(a){e.$set(t,"spec_id",a)},expression:"sp.spec_id"}},e._l(e.specList,function(t){return a("el-option",{key:t.spec_id,attrs:{label:t.spec_name,value:t.spec_id,disabled:e.computedDisabledSpec(t.spec_id)}})}),1),e._v(" "),a("el-button",{staticClass:"del-btn",attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.handleDeleteSpec(r)}}}),e._v(" "),0===r?a("el-checkbox",{attrs:{label:"规格图片"},model:{value:t.has_spec_image,callback:function(a){e.$set(t,"has_spec_image",a)},expression:"sp.has_spec_image"}}):e._e()],1),e._v(" "),a("el-form-item",{staticClass:"spec-values",class:{"no-spec-val":0===t.spec_value_list.length},attrs:{label:"规格值:"}},[e._l(t.spec_value_list,function(n,i){return a("div",{key:i,staticClass:"spec-value-item"},[a("div",{staticClass:"spec-value-select"},[a("el-select",{attrs:{"default-first-option":""},on:{change:function(a){return e.handleSpecValChange(t.spec_id,a)}},model:{value:n.spec_value_id,callback:function(t){e.$set(n,"spec_value_id",t)},expression:"sv.spec_value_id"}},e._l(e.getSpecValueList(t.spec_id),function(r){return a("el-option",{key:r.spec_value_id,attrs:{label:r.spec_value,value:r.spec_value_id,disabled:e.computedDisabledSpecVal(t.spec_id,r.spec_value_id)}})}),1),e._v(" "),a("el-button",{staticClass:"del-btn",attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.handleDeleteSpecVal(r,i)}}})],1),e._v(" "),a("el-form-item",{staticClass:"spec-value-form-item",attrs:{label:"",prop:"selectedSpecs."+r+".spec_value_list."+i+".spec_image"}},[t.has_spec_image?a("el-upload",{staticClass:"spec-value-upload",attrs:{accept:"image/*","list-type":"picture-card",action:e.MixinUploadApi,"file-list":n.spec_image?[{url:n.spec_image}]:void 0,"on-success":function(t){return e.handleSpecValImgUploadSuccess(r,i,t)},"on-remove":function(){return e.handleSpecValImgRemove(r,i)},limit:1}},[a("i",{staticClass:"el-icon-plus"})]):e._e()],1)],1)}),e._v(" "),a("div",{staticClass:"spec-value-item",class:{"has-img":t.has_spec_image}},[t.spec_id?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleAddSpecVal(r)}}},[e._v("添加规格值")]):a("span",{staticStyle:{color:"#999","font-size":"12px"}},[e._v("请选择规格")])],1)],2)]}),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.handleAddSpec}},[e._v("添加规格")])],1)],2)]):e._e(),e._v(" "),a("div",{staticClass:"sku-editor-item"},[e.showLabel?a("span",{staticClass:"label-text"},[e._v("SKU信息:")]):e._e(),e._v(" "),a("el-table",{staticClass:"sku-table",attrs:{data:e.skuForm.skuList,border:""}},[e.haveSpec?a("el-table-column",{attrs:{label:"规格",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("span",[e._v(e._s(e.formatterSpecText(r)))])]}}],null,!1,2762793779)}):e._e(),e._v(" "),e._l(e.tableColumns,function(t){return a("el-table-column",{key:t.key,attrs:{align:"center"},scopedSlots:e._u([{key:"header",fn:function(r){return r.row,[a("div",[a("span",[e._v(e._s(t.name))]),e._v(" "),t.tip?a("el-tooltip",{attrs:{effect:"dark",content:t.tip,placement:"top"}},[a("i",{staticClass:"el-icon-warning",staticStyle:{cursor:"help"}})]):e._e(),e._v(" "),t.batch?a("el-popover",{attrs:{"popper-class":"sku-batch-popper",placement:"top"},model:{value:t.show_batch,callback:function(a){e.$set(t,"show_batch",a)},expression:"item.show_batch"}},[a("el-form",{attrs:{size:"mini","label-width":"80px","label-position":"right"},nativeOn:{submit:function(e){e.preventDefault()}}},[!1!==t.batchForm.prefix?a("el-form-item",{attrs:{label:"前缀字符"}},[a("el-input",{staticStyle:{width:"100px"},attrs:{maxlength:20,placeholder:"选填"},model:{value:t.batchForm.prefix,callback:function(a){e.$set(t.batchForm,"prefix",a)},expression:"item.batchForm.prefix"}})],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:t.batchForm.initial_value_label}},["Number"===t.batchForm.initial_value_type?a("el-input-number",{staticStyle:{width:"100px"},attrs:{controls:!1,max:t.batchForm.initial_value_max,placeholder:"选填"},model:{value:t.batchForm.initial_value,callback:function(a){e.$set(t.batchForm,"initial_value",a)},expression:"item.batchForm.initial_value"}}):a("el-input",{staticStyle:{width:"100px"},attrs:{maxlength:t.batchForm.initial_value_maxlength,placeholder:"选填"},model:{value:t.batchForm.initial_value,callback:function(a){e.$set(t.batchForm,"initial_value",a)},expression:"item.batchForm.initial_value"}})],1),e._v(" "),!1!==t.batchForm.step?a("el-form-item",{attrs:{label:"递增步长"}},[a("el-input-number",{staticStyle:{width:"100px"},attrs:{controls:!1,max:t.batchForm.step_max,placeholder:"选填"},model:{value:t.batchForm.step,callback:function(a){e.$set(t.batchForm,"step",a)},expression:"item.batchForm.step"}})],1):e._e(),e._v(" "),!1!==t.batchForm.pad_zero?a("el-form-item",{attrs:{label:"补零位数"}},[a("el-input-number",{staticStyle:{width:"100px"},attrs:{controls:!1,max:t.batchForm.pad_zero_max,placeholder:"选填"},model:{value:t.batchForm.pad_zero,callback:function(a){e.$set(t.batchForm,"pad_zero",a)},expression:"item.batchForm.pad_zero"}})],1):e._e()],1),e._v(" "),a("div",{staticStyle:{"text-align":"right",margin:"0"}},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){t.show_batch=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(a){return e.handleBatchSetSkuParams(t)}}},[e._v("确定")])],1),e._v(" "),a("i",{staticClass:"el-icon-brush batch-btn",attrs:{slot:"reference"},slot:"reference"})],1):e._e()],1)]}},{key:"default",fn:function(r){var n=r.row,i=r.$index;return[t.readonly?a("span",[e._v(e._s(n[t.key]||"-"))]):a("el-form-item",{class:{"hide-message":!e.showFormMessage},attrs:{prop:"skuList."+i+"."+t.key}},["Number"===t.type?a("el-input-number",{staticStyle:{width:"100%"},attrs:{max:t.max,controls:!1,disabled:t.disabled},model:{value:n[t.key],callback:function(a){e.$set(n,t.key,a)},expression:"row[item.key]"}}):a("el-input",{staticStyle:{"text-align":"center"},attrs:{disabled:t.disabled,maxlength:t.maxlength},model:{value:n[t.key],callback:function(a){e.$set(n,t.key,a)},expression:"row[item.key]"}})],1)]}}],null,!0)})})],2)],1)])},[],!1,z,"data-v-7381f5ba",null).exports;P.install=function(){F.default.component(P.name,P)};var G=P,M={name:"goodsEditFormSku",components:w()({},G.name,G),props:{propFormData:{type:Object,default:function(){}},category_id:{type:String}},data:function(){return{formData:{haveSpec:!1},formRules:{haveSpec:[this.MixinRequired("请选择规格类型","change")]}}},mounted:function(){},methods:{validateForm:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$refs.formRef.validate();case 3:return t.next=5,e.$refs.skuEditor.submit();case 5:e.formData.product_list=t.sent,l()(e.propFormData,e.formData),t.next=14;break;case 9:throw t.prev=9,t.t0=t.catch(0),e.$message.error("【价格库存】不完善,请填写相关信息"),e.$emit("updateActiveTab","sku"),t.t0;case 14:case"end":return t.stop()}},t,e,[[0,9]])}))()}},watch:{propFormData:{handler:function(e){this.formData=e}}}},B={name:"goodsEditForm",components:{BasicInfoForm:v,DescriptionForm:h,OtherForm:k,SkuForm:Object(m.a)(M,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{ref:"formRef",attrs:{model:e.formData,rules:e.formRules,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"规格类型",props:"haveSpec",rules:e.formRules.haveSpec}},[a("el-radio-group",{model:{value:e.formData.haveSpec,callback:function(t){e.$set(e.formData,"haveSpec",t)},expression:"formData.haveSpec"}},[a("el-radio",{attrs:{label:!1}},[e._v("无规格")]),e._v(" "),a("el-radio",{attrs:{label:!0}},[e._v("有规格")])],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"SKU信息",prop:"product_list"}},[a("template",{slot:"label"},[a("span",{staticStyle:{color:"#F56C6C","margin-right":"1px"}},[e._v("*")]),e._v("SKU信息\n ")]),e._v(" "),a("sku-editor",{ref:"skuEditor",attrs:{"show-label":!1,goodsInfo:e.formData,categoryId:e.category_id,"have-spec":e.formData.haveSpec}})],2)],1)],1)},[],!1,null,null,null).exports},data:function(){return{activeTab:"basicInfo",formLoading:!1,formData:{},id:null}},methods:{init:function(){var e=this.$route.params.id;e&&(this.id=e,this.GET_GoodsDetail())},GET_GoodsDetail:function(){var e=this;return s()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.e(e.id);case 2:e.formData=t.sent;case 3:case"end":return t.stop()}},t,e)}))()},submitForm:function(){var e=this;return s()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.formLoading=!0,t.prev=1,t.next=4,e.$refs.basicInfoRef.validateForm();case 4:return t.next=6,e.$refs.skuRef.validateForm();case 6:return t.next=8,e.$refs.descriptionRef.validateForm();case 8:return t.next=10,e.$refs.otherRef.validateForm();case 10:if(e.formData.bar_code=e.formData.product_list[0].bar_code,e.formData.sn_code=e.formData.product_list[0].sn_code,(a=e.MixinClone(e.formData)).spec=a.haveSpec,console.log(a),!e.id){t.next=21;break}return t.next=18,u.c(e.id,a);case 18:e.$message.success("修改成功"),t.next=24;break;case 21:return t.next=23,u.a(a);case 23:e.$message.success("添加成功");case 24:e.back();case 25:return t.prev=25,e.formLoading=!1,t.finish(25);case 28:case"end":return t.stop()}},t,e,[[1,,25,28]])}))()},back:function(){this.$store.dispatch("delCurrentViews",{view:this.$route,$router:this.$router}),this.$router.push({name:"goodsList"})},updateActiveTab:function(e){this.activeTab=e}},watch:{$route:{immediate:!0,handler:function(e){"goodsAddForm"!==e.name&&"goodsEditForm"!==e.name||this.init()}}}};var N=function(e){a("yZY3")},U=Object(m.a)(B,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("el-tabs",{model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"basicInfo"}},[a("BasicInfoForm",{ref:"basicInfoRef",attrs:{propFormData:e.formData},on:{updateActiveTab:e.updateActiveTab}})],1),e._v(" "),a("el-tab-pane",{attrs:{label:"价格及成本",name:"sku"}},[a("SkuForm",{ref:"skuRef",attrs:{propFormData:e.formData,category_id:e.formData.category_id},on:{updateActiveTab:e.updateActiveTab}})],1),e._v(" "),a("el-tab-pane",{attrs:{label:"商品详情",name:"description"}},[a("DescriptionForm",{ref:"descriptionRef",attrs:{propFormData:e.formData},on:{updateActiveTab:e.updateActiveTab}})],1),e._v(" "),a("el-tab-pane",{attrs:{label:"其它设置",name:"other"}},[a("OtherForm",{ref:"otherRef",attrs:{propFormData:e.formData},on:{updateActiveTab:e.updateActiveTab}})],1)],1),e._v(" "),a("div",{staticClass:"footer"},[a("el-button",{attrs:{loading:e.formLoading,type:"primary"},on:{click:e.submitForm}},[e._v("保存")]),e._v(" "),a("el-button",{on:{click:e.back}},[e._v("返回")])],1)],1)},[],!1,N,"data-v-35da62e1",null);t.default=U.exports},y0xk:function(e,t,a){var r=a("UYR7");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("8fa51aec",r,!0)},yZY3:function(e,t,a){var r=a("BNjL");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a("rjj0")("14c12a32",r,!0)}});