(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0d7cdf30"],{"00fd":function(t,e,a){a=a("9e69");var i=Object.prototype,n=i.hasOwnProperty,o=i.toString,r=a?a.toStringTag:void 0;t.exports=function(t){var e=n.call(t,r),a=t[r];try{var i=!(t[r]=void 0)}catch(t){}var l=o.call(t);return i&&(e?t[r]=a:delete t[r]),l}},"0d3e":function(t,e,a){function i(t){return t=t.replace(/]*>/gi,(function(t,e){return(t=(t=t.replace(/style="[^"]+"/gi,"").replace(/style='[^']+'/gi,"")).replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,"")).replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,"")})),(t=t.replace(/style="[^"]+"/gi,(function(t,e){return t.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/width:[^;]+;/gi,"max-width:100%;")}))).replace(/\{if(Array.isArray(t))return t})(t)||Object(i.a)(t)||Object(n.a)(t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}var r=a("ade3");function l(t,e){var a,i,o,r,l="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(l)return o=!(i=!0),{s:function(){l=l.call(t)},n:function(){var t=l.next();return i=t.done,t},e:function(t){o=!0,a=t},f:function(){try{i||null==l.return||l.return()}finally{if(o)throw a}}};if(Array.isArray(t)||(l=Object(n.a)(t))||e&&t&&"number"==typeof t.length)return l&&(t=l),r=0,{s:e=function(){},n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s=a("2909"),c=a("c14f"),d=a("1da1"),m=a("5530"),u=(a("a4d3"),a("e01a"),a("99af"),a("4de4"),a("7db0"),a("c740"),a("5db7"),a("a630"),a("caad"),a("d81d"),a("14d9"),a("fb6a"),a("a434"),a("73d9"),a("e9f5"),a("910d"),a("f665"),a("796d"),a("7d54"),a("ab43"),a("a732"),a("e9c4"),a("4ec9"),a("a9e3"),a("b680"),a("b64b"),a("d3b7"),a("25f0"),a("6062"),a("1e70"),a("79a4"),a("c1a1"),a("8b00"),a("a4e7"),a("1e5a"),a("72c3"),a("2532"),a("3ca3"),a("159b"),a("ddb0"),a("0f0e")),p=a("c4c8"),f=a("b76a"),h=(f=a.n(f),{name:"userLabel",components:{vuedraggable:f.a},props:{activeId:{type:Array,default:function(){}},listData:{type:Array,default:function(){}}},data:function(){return{labelList:[]}},watch:{activeId:{handler:function(t,e){var a=this;t!=e&&t.length&&(this.labelList=[],t.forEach((function(t){a.listData.forEach((function(e){t==e.id&&a.labelList.push(e)}))})))},deep:!0,immediate:!0}},mounted:function(){},methods:{onMoveSpec:function(t){var e=this;return Object(d.a)(Object(c.a)().m((function a(){var i,n,o,r;return Object(c.a)().w((function(a){for(;;)switch(a.n){case 0:i=t.newIndex,n=t.oldIndex,o=e.activeId[n],(r=Object(s.a)(e.activeId)).splice(n,1),r.splice(i,0,o),e.$emit("update:activeId",r);case 1:return a.a(2)}}),a)})))()}}}),v=(a("6012"),a("2877")),b=(h=Object(v.a)(h,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"list"},[e("vuedraggable",{staticClass:"flex",attrs:{group:"label",disabled:t.labelList.length<2,list:t.labelList,handle:".label",animation:"300"},on:{end:t.onMoveSpec}},t._l(t.labelList,(function(a,i){return e("div",{directives:[{name:"dragging",rawName:"v-dragging",value:{list:t.activeId},expression:"{\n list: activeId,\n }"}],key:i,staticClass:"label"},[a.image?e("img",{staticClass:"img-tag",attrs:{src:a.image}}):e("div",{staticClass:"label-item",style:{backgroundColor:a.bg_color,color:a.font_color,border:a.border_color?"1px solid "+a.border_color:"none"}},[t._v("\n "+t._s(a.name)+"\n ")])])})),0)],1)}),[],!1,null,"56aa3577",null).exports,a("bda4")),g=a("2f62"),_=a("b0e7"),y=a("5334"),V=a("e449"),k=a("6fd3"),x=a("c4ad"),w=(a("ac1f"),a("00b4"),{name:"taoBao",data:function(){return{soure_link:"",spinShow:!1,grid:{xl:8,lg:8,md:12,sm:24,xs:24},grid2:{xl:12,lg:12,md:12,sm:24,xs:24},copyConfig:{copy_type:2,copy_num:0},artFrom:{type:"taobao",url:""}}},computed:{},created:function(){},mounted:function(){this.getCopyConfig()},methods:{mealPay:function(){this.$router.push({path:this.$routeProStr+"/setting/sms/sms_config/index"})},getCopyConfig:function(){var t=this;Object(p.g)().then((function(e){t.copyConfig.copy_type=e.data.copy_type,t.copyConfig.copy_num=e.data.copy_num}))},add:function(){var t=this;if(this.soure_link){if(!/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(this.soure_link))return this.$message.warning("请输入以http开头的地址!");this.spinShow=!0,this.artFrom.url=this.soure_link,Object(p.h)(this.artFrom).then((function(e){e=e.data.productInfo,t.$emit("on-close",e),t.spinShow=!1})).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))}else this.$message.warning("请输入链接地址!")}}}),C=(w=(a("3c9b"),Object(v.a)(w,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],staticClass:"Box"},[e("div",[e("div",{staticClass:"tips"},[t._v("\n 生成的商品默认是没有上架的,请手动上架商品!\n "),2==t.copyConfig.copy_type?e("a",{attrs:{href:"https://doc.crmeb.com/single/v5/7785",target:"_blank"}},[t._v("如何配置密钥")]):e("span",[t._v("您当前剩余"+t._s(t.copyConfig.copy_num)+"条采集次数,"),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"add",on:{click:function(e){return t.mealPay()}}},[t._v("增加采集次数")])])]),e("div",[t._v("商品采集设置:设置 > 系统设置 > 第三方接口设置 > 采集商品配置")])]),e("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{"label-width":"80px","label-position":"right"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"链接地址:"}},[e("el-input",{staticClass:"numPut",attrs:{clearable:"",placeholder:"请输入链接地址"},model:{value:t.soure_link,callback:function(e){t.soure_link=e},expression:"soure_link"}}),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml15",attrs:{type:"primary"},on:{click:t.add}},[t._v("确定")])],1)],1)],1)}),[],!1,null,"4108d8b5",null).exports),a("c24f")),$=a("d708"),F=a("c276"),S=a("0e5c"),T=a("ed08"),B=a("5d2d"),O=[{title:"图片",slot:"pic",align:"center",minWidth:"80px"},{title:"售价",slot:"price",align:"center",minWidth:"120px"},{title:"成本价",slot:"cost",align:"center",minWidth:"120px"},{title:"划线价",slot:"ot_price",align:"center",minWidth:"120px"},{title:"库存",slot:"stock",align:"center",minWidth:"120px"},{title:"商品编码",slot:"bar_code",align:"center",minWidth:"120px"},{title:"条形码",slot:"bar_code_number",align:"center",minWidth:"120px"},{title:"重量(KG)",slot:"weight",align:"center",minWidth:"95px"},{title:"体积(m³)",slot:"volume",align:"center",minWidth:"95px"},{title:"默认选中规格",slot:"selected_spec",fixed:"right",align:"center",minWidth:"100px"},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:"120px"}],N=[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:120},{title:"成本价",slot:"cost",align:"center",minWidth:120},{title:"原价",slot:"ot_price",align:"center",minWidth:120},{title:"库存",slot:"stock",align:"center",minWidth:120},{title:"产品编号",slot:"bar_code",align:"center",minWidth:120},{title:"虚拟商品",slot:"fictitious",align:"center",minWidth:120},{title:"默认选中规格",slot:"selected_spec",fixed:"right",align:"center",minWidth:90},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],L=[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:120},{title:"成本价",slot:"cost",align:"center",minWidth:120},{title:"原价",slot:"ot_price",align:"center",minWidth:120},{title:"库存",slot:"stock",align:"center",minWidth:120},{title:"产品编号",slot:"bar_code",align:"center",minWidth:120},{title:"默认选中规格",slot:"selected_spec",fixed:"right",align:"center",minWidth:90},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],D=[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"划线价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编码",slot:"bar_code",align:"center",minWidth:120},{title:"条形码",slot:"bar_code_number",align:"center",minWidth:120},{title:"重量(KG)",slot:"weight",align:"center",minWidth:95},{title:"体积(m³)",slot:"volume",align:"center",minWidth:95},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],I=[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"原价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编码",slot:"bar_code",align:"center",minWidth:120},{title:"条形码",slot:"bar_code_number",align:"center",minWidth:120},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],P=[{value:"text",label:"文本框"},{value:"number",label:"数字"},{value:"email",label:"邮件"},{value:"data",label:"日期"},{value:"time",label:"时间"},{value:"id",label:"身份证"},{value:"phone",label:"手机号"},{value:"img",label:"图片"}],A={share:[{required:!0,message:"请输入赠送股份",trigger:"blur"},{type:"number",min:0,message:"赠送股份必须大于0",trigger:"blur"}],store_name:[{required:!0,message:"请输入商品名称",trigger:"blur"}],cate_id:[{required:!0,message:"请选择商品分类",trigger:"change",type:"array",min:"1"}],unit_name:[{required:!0,message:"请输入单位",trigger:"blur"}],slider_image:[{required:!0,message:"请上传商品轮播图",type:"array",trigger:"change"}],spec_type:[{required:!0,message:"请选择商品规格",trigger:"change"}],is_virtual:[{required:!0,message:"请选择商品类型",trigger:"change"}],selectRule:[{required:!0,message:"请选择商品规格属性",trigger:"change"}],temp_id:[{required:!0,message:"请选择运费模板",trigger:"change",type:"number"}],presale_time:[{required:!0,type:"array",message:"请选择活动时间",trigger:"change"}],logistics:[{required:!0,type:"array",min:1,message:"请选择物流方式",trigger:"change"},{type:"array",max:2,message:"请选择物流方式",trigger:"change"}],give_integral:[{type:"integer",message:"请输入整数"}]},j={name:"BasicInfo",components:{useLabel:h},props:{formValidate:{type:Object,required:!0},goodsType:{type:Array,required:!0},treeSelect:{type:Array,required:!0},tileLabelList:{type:Array,required:!0},upload:{type:Object,required:!0},isCai:{type:Number|String,required:!0}},methods:{virtualbtn:function(t,e){this.$emit("virtualbtn",t,e)},handleDragStart:function(t,e){this.$emit("handleDragStart",t,e)},handleDragOver:function(t,e){this.$emit("handleDragOver",t,e)},handleDragEnter:function(t,e){this.$emit("handleDragEnter",t,e)},handleDragEnd:function(t,e){this.$emit("handleDragEnd",t,e)},handleRemove:function(t){this.$emit("handleRemove",t)},modalPicTap:function(t){this.$emit("modalPicTap",t)},addVideo:function(){this.$emit("addVideo")},delVideo:function(){this.$emit("delVideo")},addCate:function(){this.$emit("addCate")},addGoodsTag:function(){this.$emit("addGoodsTag")}}},R=(j=(a("be29"),Object(v.a)(j,(function(){var t=this,e=t._self._c;return e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品类型:",props:"is_virtual"}},t._l(t.goodsType,(function(a,i){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"},{name:"show",rawName:"v-show",value:t.formValidate.id&&t.formValidate.virtual_type==a.id||-1==t.isCai&&0==i&&!t.formValidate.id||0==t.isCai&&!t.formValidate.id,expression:"\n (formValidate.id && formValidate.virtual_type == item.id) ||\n (isCai == -1 && index == 0 && !formValidate.id) ||\n (isCai == 0 && !formValidate.id)\n "}],key:i,staticClass:"virtual",class:t.formValidate.virtual_type==a.id?"virtual_boder":"virtual_boder2",on:{click:function(e){return t.virtualbtn(a.id,2)}}},[e("div",{staticClass:"virtual_top"},[t._v(t._s(a.tit))]),e("div",{staticClass:"virtual_bottom"},[t._v("("+t._s(a.tit2)+")")]),t.formValidate.virtual_type==a.id?e("div",{staticClass:"virtual_san"}):t._e(),t.formValidate.virtual_type==a.id?e("div",{staticClass:"virtual_dui"},[t._v("✓")]):t._e()])})),0)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品名称:",prop:"store_name"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入商品名称",maxlength:"80","show-word-limit":""},model:{value:t.formValidate.store_name,callback:function(e){t.$set(t.formValidate,"store_name",e)},expression:"formValidate.store_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name"}},[e("el-input",{staticClass:"input_width",attrs:{placeholder:"请输入单位",maxlength:"5","show-word-limit":""},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"slider_image"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.slider_image,(function(a,i){return e("div",{key:i,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,a)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,a)},dragenter:function(e){return t.handleDragEnter(e,a)},dragend:function(e){return t.handleDragEnd(e,a)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a,expression:"item"}]}),e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-error btndel",on:{click:function(e){return t.handleRemove(i)}}})])})),t.formValidate.slider_image.length<10?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e(),e("el-input",{staticStyle:{display:"none"},model:{value:t.formValidate.slider_image[0],callback:function(e){t.$set(t.formValidate.slider_image,0,e)},expression:"formValidate.slider_image[0]"}})],2),e("div",{staticClass:"tips-info"},[t._v("建议尺寸:800*800,可拖拽改变图片顺序,默认首张图为主图,最多上传10张")])])],1),e("el-col",{attrs:{span:24,id:"selectvideo"}},[e("el-form-item",{attrs:{label:"添加视频:",prop:"video_link"}},[t.formValidate.video_link?t._e():e("div",{staticClass:"videbox",on:{click:t.addVideo}},[e("i",{staticClass:"el-icon-video-camera"})]),t.formValidate.video_link?e("div",{staticClass:"box-video-style"},[e("video",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t.formValidate.video_link,controls:"controls"}},[t._v("\n 您的浏览器不支持 video 标签。\n ")]),e("div",{staticClass:"mark"}),e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-delete iconv",on:{click:t.delVideo}})]):t._e(),t.upload.videoIng?e("Progress",{staticClass:"progress",attrs:{percent:t.progress,"stroke-width":5}}):t._e(),e("div",{staticClass:"tips-info"},[t._v("建议时长:9~30秒,视频宽高比16:9")])],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品分类:",prop:"cate_id"}},[e("el-cascader",{staticClass:"content_width",attrs:{filterable:"",size:"small",options:t.treeSelect,props:{multiple:!0,checkStrictly:!0,emitPath:!1},clearable:""},model:{value:t.formValidate.cate_id,callback:function(e){t.$set(t.formValidate,"cate_id",e)},expression:"formValidate.cate_id"}}),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"addfont",on:{click:t.addCate}},[t._v("新增分类")])],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品标签:"}},[e("div",{staticClass:"flex"},[t.tileLabelList.length?e("useLabel",{attrs:{activeId:t.formValidate.label_list,listData:t.tileLabelList},on:{"update:activeId":function(e){return t.$set(t.formValidate,"label_list",e)},"update:active-id":function(e){return t.$set(t.formValidate,"label_list",e)}}}):t._e(),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:t.addGoodsTag}},[t._v("选择标签")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品状态:"}},[e("el-radio-group",{model:{value:t.formValidate.is_show,callback:function(e){t.$set(t.formValidate,"is_show",e)},expression:"formValidate.is_show"}},[e("el-radio",{staticClass:"radio",attrs:{label:1}},[t._v("上架")]),e("el-radio",{attrs:{label:0}},[t._v("下架")])],1)],1)],1)],1)}),[],!1,null,"3c2d6c2b",null).exports),a("c7cd"),a("0f32")),M=a.n(R),q=(R={name:"el-table-virtual-scroll",props:{data:{type:Array,required:!0},height:{type:Number,default:60},buffer:{type:Number,default:500},keyProp:{type:String,default:"id"},throttleTime:{type:Number,default:100}},data:function(){return{sizes:{}}},computed:{offsetMap:function(t){for(var e=t.keyProp,a=t.height,i=t.sizes,n=t.data,o={},r=0,l=0;l tbody > .el-table__row");Array.from(e).forEach((function(e,a){a=t.renderData[a];a&&(a=a[t.keyProp],e=e.offsetHeight,t.sizes[a]!==e)&&t.$set(t.sizes,a,e)}))},handleScroll:function(){var t=!(0{var t=o.value,i=e.oneFormBatch[0];a.length&&!e.isSubset(t.attr_arr,a)||r.forEach((function(a){i[a]&&void 0!==i[a]&&("pic"===a&&i[a]||"pic"!=a)&&e.$set(t,a,i[a])}))})()}catch(t){s.e(t)}finally{s.f()}},changeSpecImg:function(t,e){for(var a=this,i=!1,n=1;n{setTimeout((function(l){var c=a.generateAttrBatch(t,i.slice(r,r+o),e);n=[].concat(Object(s.a)(n),Object(s.a)(c)),a.manyFormValidate=[].concat(Object(s.a)(a.oneFormBatch),Object(s.a)(n))}),0)})(r);else n=this.generateAttrBatch(t,i,e),this.manyFormValidate=[].concat(Object(s.a)(this.oneFormBatch),Object(s.a)(n))},generateAttrBatch:function(t,e,a){var i=this,n=this.manyFormValidate.slice(1);return e.map((function(e){var o={attr_arr:e,detail:{},title:"",key:"",price:0,pic:"",ot_price:0,cost:0,stock:0,is_show:1,is_default_select:0,unique:"",weight:"",volume:"",brokerage:0,brokerage_two:0,vip_price:0,vip_proportion:0};return 1===i.formValidate.virtual_type?(o.virtual_list=[],o.disk_info=""):2===i.formValidate.virtual_type&&(o.coupon_id=0,o.coupon_name=""),t.forEach((function(t,l){l=e[l],o[t.value]=l,o.title=t.value,o.key=t.value,o.detail[t.value]=l,l=n.find((function(t){return t.attr_arr&&Object(T.a)(t.attr_arr,e)}));l?(Object.assign(o,Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)({price:l.price,cost:l.cost,ot_price:l.ot_price,stock:l.stock,pic:l.pic,unique:l.unique||"",weight:l.weight||"",volume:l.volume||"",is_show:l.is_show||1,is_default_select:l.is_default_select||0},"volume",l.volume||0),"bar_code_number",l.bar_code_number||0),"is_virtual",l.is_virtual),"brokerage",l.brokerage),"brokerage_two",l.brokerage_two),"vip_price",l.vip_price),"vip_proportion",l.vip_proportion)),1===i.formValidate.virtual_type?(o.virtual_list=l.virtual_list,o.disk_info=l.disk_info):2===i.formValidate.virtual_type&&l.coupon_id&&(o.coupon_id=l.coupon_id,o.coupon_name=l.coupon_name)):t.add_pic&&e.includes(a)&&(l=t.detail.find((function(t){return e.includes(t.value)})))&&(o.pic=l.pic)})),o}))},changeDefaultSelect:function(t,e){this.manyFormValidate.map((function(t,a){a!==e&&(t.is_default_select=0)})),t&&(this.manyFormValidate[e].is_show=1)},changeDefaultShow:function(t){1===this.manyFormValidate[t].is_default_select&&(this.manyFormValidate[t].is_show=1,this.$message.error("默认规格不可隐藏"))},generateCombinations:function(t){var e,a,i=this,n=1{var e=Object(d.a)(Object(c.a)().m((function e(a){var i;return Object(c.a)().w((function(e){for(;;)switch(e.n){case 0:i=a.data.productInfo,t.infoData(i),t.spinShow=!1;case 1:return e.a(2)}}),e)})));return function(t){return e.apply(this,arguments)}})()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))},handleRemove:function(t){this.images.splice(t,1),this.formValidate.slider_image.splice(t,1),this.oneFormValidate[0].pic=this.formValidate.slider_image[0]},changeCancel:function(t){this.modalPic=!1},modalPicTap:function(t){var e=1{var t=Object(d.a)(Object(c.a)().m((function t(a){return Object(c.a)().w((function(t){for(;;)switch(t.n){case 0:e.openSubimit=!1,e.$message.success(a.msg),"0"===e.$route.params.id&&Object(p.c)().catch((function(t){e.$message.error(t.msg)})),setTimeout((function(){e.openSubimit=!1,e.$router.push({path:e.$routeProStr+"/product/product_list"})}),500);case 1:return t.a(2)}}),t)})));return function(e){return t.apply(this,arguments)}})()).catch((function(t){setTimeout((function(t){e.openSubimit=!1}),1e3),e.$message.error(t.msg)})))}))},changeTemplate:function(t){this.template=t},validate:function(t,e,a){!1===e&&this.$message.warning(a)},handleDragStart:function(t,e){this.dragging=e},handleDragEnd:function(t,e){this.dragging=null},handleDragOver:function(t){t.dataTransfer.dropEffect="move"},handleDragEnter:function(t,e){var a;t.dataTransfer.effectAllowed="move",e!==this.dragging&&(a=(t=Object(s.a)(this.formValidate.slider_image)).indexOf(this.dragging),e=t.indexOf(e),t.splice.apply(t,[e,0].concat(Object(s.a)(t.splice(a,1)))),this.formValidate.slider_image=t)},unique:function(t){var e=new Map;return t.filter((function(t){return!e.has(t.product_id)&&e.set(t.product_id,1)}))},getProductId:function(t){this.goods_modals=!1,this.formValidate.recommend_list=this.unique(this.formValidate.recommend_list.concat(t))},changeGoods:function(){this.goods_modals=!0,this.$refs.goodslist.getList(),this.$refs.goodslist.goodsCategory()},activeData:function(t){this.labelShow=!1,this.dataLabel=t},activeLabel:function(t){this.tagShow=!1,this.formValidate.label_list=Array.from(new Set(t))},labelClose:function(){this.labelShow=!1,this.tagShow=!1},closeLabel:function(t){var e=this.dataLabel.indexOf(this.dataLabel.filter((function(e){return e.id==t.id}))[0]);this.dataLabel.splice(e,1)},openLabel:function(t){this.labelShow=!0},handleRemoveRecommend:function(t){this.formValidate.recommend_list.splice(t,1)},watchActivity:function(){var t=[],e={"默认":!0,"秒杀":"seckill","砍价":"bargain","拼团":"combination"};this.formValidate.activity.forEach((function(a){var i;(!0===e[a]||e[a]&&(i=e[a],-1<(B.a.get("PERMISSIONS")||["seckill","bargain","combination"]).indexOf(i)))&&t.push(a)})),this.formValidate.activity=t}}},a("5eb6"),y=Object(v.a)(_,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],attrs:{id:"shopp-manager"}},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑商品":"添加商品",backUrl:t.$routeProStr+"/product/product_list"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0px 20px"}}},[e("el-tabs",{model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},t._l(t.headTab,(function(t,a){return e("el-tab-pane",{key:a,attrs:{label:t.tit,name:t.name}})})),1),e("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{rules:t.ruleValidate,model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("basic-info",{directives:[{name:"show",rawName:"v-show",value:"1"===t.currentTab,expression:"currentTab === '1'"}],attrs:{isCai:t.type,formValidate:t.formValidate,goodsType:t.goodsType,treeSelect:t.treeSelect,tileLabelList:t.tileLabelList,progress:t.progress,upload:t.upload,videoIng:t.videoIng},on:{virtualbtn:t.virtualbtn,handleDragStart:t.handleDragStart,handleDragOver:t.handleDragOver,handleDragEnter:t.handleDragEnter,handleDragEnd:t.handleDragEnd,handleRemove:t.handleRemove,modalPicTap:t.modalPicTap,addVideo:t.addVideo,delVideo:t.delVideo,addCate:t.addCate,addGoodsTag:t.addGoodsTag}}),e("spec-stock",{directives:[{name:"show",rawName:"v-show",value:"2"===t.currentTab,expression:"currentTab === '2'"}],ref:"specStock",attrs:{formValidate:t.formValidate,ruleList:t.ruleList,attrs:t.attrs,manyFormValidate:t.manyFormValidate,oneFormValidate:t.oneFormValidate,tableKey:t.tableKey,oneFormBatch:t.oneFormBatch,formDynamic:t.formDynamic,canSel:t.canSel},on:{changeSpec:t.changeSpec,confirm:t.confirm,onMoveSpec:t.onMoveSpec,changeCurrentIndex:t.changeCurrentIndex,handleRemoveRole:t.handleRemoveRole,attrChangeValue:t.attrChangeValue,handleFocus:t.handleFocus,addPic:t.addPic,handleRemove2:t.handleRemove2,attrDetailChangeValue:t.attrDetailChangeValue,handleBlur:t.handleBlur,handleSelImg:t.handleSelImg,handleRemoveImg:t.handleRemoveImg,handleShowPop:t.handleShowPop,createAttr:t.createAttr,handleAddRole:t.handleAddRole,handleSaveAsTemplate:t.handleSaveAsTemplate,batchAdd:t.batchAdd,batchDel:t.batchDel,modalPicTap:t.modalPicTap,changeDefaultSelect:t.changeDefaultSelect,changeDefaultShow:t.changeDefaultShow,addGoodsCoupon:t.addGoodsCoupon,see:t.see,addVirtual:t.addVirtual}}),e("product-detail",{directives:[{name:"show",rawName:"v-show",value:"3"===t.currentTab,expression:"currentTab === '3'"}],attrs:{contents:t.contents,content:t.content},on:{getEditorContent:t.getEditorContent}}),e("logistics-setting",{directives:[{name:"show",rawName:"v-show",value:7===t.headTab.length&&"4"===t.currentTab,expression:"headTab.length === 7 ? currentTab === '4' : false"}],attrs:{formValidate:t.formValidate,templateList:t.templateList},on:{logisticsBtn:t.logisticsBtn,addTemp:t.addTemp}}),e("price-commission",{directives:[{name:"show",rawName:"v-show",value:7===t.headTab.length?"5"===t.currentTab:"4"===t.currentTab,expression:"headTab.length === 7 ? currentTab === '5' : currentTab === '4'"}],attrs:{formValidate:t.formValidate,oneFormValidate:t.oneFormValidate,manyFormValidate:t.manyFormValidate,columnsInstall:t.columnsInstall,columnsInstal2:t.columnsInstal2,manyBrokerage:t.manyBrokerage,manyBrokerageTwo:t.manyBrokerageTwo,manyVipPrice:t.manyVipPrice,manyVipDiscount:t.manyVipDiscount},on:{"update:manyBrokerage":function(e){t.manyBrokerage=e},"update:many-brokerage":function(e){t.manyBrokerage=e},"update:manyBrokerageTwo":function(e){t.manyBrokerageTwo=e},"update:many-brokerage-two":function(e){t.manyBrokerageTwo=e},"update:manyVipPrice":function(e){t.manyVipPrice=e},"update:many-vip-price":function(e){t.manyVipPrice=e},"update:manyVipDiscount":function(e){t.manyVipDiscount=e},"update:many-vip-discount":function(e){t.manyVipDiscount=e},checkAllGroupChange:t.checkAllGroupChange,changeVipPrice:t.changeVipPrice,changeDiscount:t.changeDiscount,brokerageSetUp:t.brokerageSetUp}}),e("marketing-setting",{directives:[{name:"show",rawName:"v-show",value:7===t.headTab.length?"6"===t.currentTab:"5"===t.currentTab,expression:"headTab.length === 7 ? currentTab === '6' : currentTab === '5'"}],attrs:{formValidate:t.formValidate,couponName:t.couponName,dataLabel:t.dataLabel,activity:t.activity},on:{handleClose:t.handleClose,addCoupon:t.addCoupon,openLabel:t.openLabel,closeLabel:t.closeLabel,addLabel:t.addLabel,onchangeTime:t.onchangeTime,handleRemoveRecommend:t.handleRemoveRecommend,changeGoods:t.changeGoods}}),e("other-setting",{directives:[{name:"show",rawName:"v-show",value:7===t.headTab.length?"7"===t.currentTab:"6"===t.currentTab,expression:"headTab.length === 7 ? currentTab === '7' : currentTab === '6'"}],attrs:{formValidate:t.formValidate,customBtn:t.customBtn,paramsType:t.paramsType,paramsTypeList:t.paramsTypeList,protectionList:t.protectionList,CustomList:t.CustomList},on:{"update:customBtn":function(e){t.customBtn=e},"update:custom-btn":function(e){t.customBtn=e},modalPicTap:t.modalPicTap,changeParamsType:t.changeParamsType,deleteRow:t.deleteRow,handleAddParams:t.handleAddParams,addProtection:t.addProtection,customMessBtn:t.customMessBtn,delcustom:t.delcustom,addcustom:t.addcustom}}),e("el-form-item",["1"!==t.currentTab?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:t.upTab}},[t._v("上一步")]):t._e(),"7"!==t.currentTab&&0==t.formValidate.virtual_type?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",on:{click:t.downTab}},[t._v("下一步")]):t._e(),"6"!==t.currentTab&&0!=t.formValidate.virtual_type?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",on:{click:t.downTab}},[t._v("下一步")]):t._e(),t.$route.params.id||"1"!==t.currentTab?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formValidate")}}},[t._v("保存")]):t._e()],1)],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",scrollable:"",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("el-dialog",{attrs:{visible:t.addVirtualModel,width:"720px",title:"添加卡密","show-close":!0,"close-on-click-modal":!1},on:{"update:visible":function(e){t.addVirtualModel=e},closed:t.initVirtualData}},[e("div",{staticClass:"trip"}),e("div",{staticClass:"type-radio"},[e("el-form",{attrs:{"label-width":"85px"}},[e("el-form-item",{attrs:{label:"卡密类型:"}},[e("el-radio-group",{attrs:{size:"large"},model:{value:t.disk_type,callback:function(e){t.disk_type=e},expression:"disk_type"}},[e("el-radio",{attrs:{label:1}},[t._v("固定卡密")]),e("el-radio",{attrs:{label:2}},[t._v("一次性卡密")])],1),1==t.disk_type?e("div",[e("div",{staticClass:"stock-disk"},[e("el-input",{attrs:{size:"large",type:"textarea",rows:4,placeholder:"填写卡密信息"},model:{value:t.disk_info,callback:function(e){t.disk_info=e},expression:"disk_info"}})],1),e("div",{staticClass:"stock-input"},[e("el-input-number",{attrs:{controls:!1,max:1e5,min:1,step:1,precision:0},model:{value:t.stock,callback:function(e){t.stock=e},expression:"stock"}}),e("span",{staticClass:"pl10"},[t._v("件")])],1)]):t._e(),2==t.disk_type?e("div",{staticClass:"scroll-virtual"},t._l(t.virtualList,(function(a,i){return e("div",{key:i,staticClass:"virtual-data mb10"},[e("span",{staticClass:"mr10 virtual-title"},[t._v("卡号"+t._s(i+1)+":")]),e("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{type:"text",placeholder:"请输入卡号(非必填)"},model:{value:a.key,callback:function(e){t.$set(a,"key","string"==typeof e?e.trim():e)},expression:"item.key"}}),e("span",{staticClass:"mr10 virtual-title"},[t._v("卡密"+t._s(i+1)+":")]),e("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{type:"text",placeholder:"请输入卡密"},model:{value:a.value,callback:function(e){t.$set(a,"value","string"==typeof e?e.trim():e)},expression:"item.value"}}),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"deteal-btn",on:{click:function(e){return t.removeVirtual(i)}}},[t._v("删除")])],1)})),0):t._e(),2==t.disk_type?e("div",{staticClass:"add-more"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"h-33",attrs:{type:"primary"},on:{click:t.handleAdd}},[t._v("新增")]),e("el-upload",{staticClass:"ml10",attrs:{action:t.cardUrl,data:t.uploadData,headers:t.header,"on-success":t.upFile,"before-upload":t.beforeUpload}},[e("el-button",[t._v("导入卡密")])],1)],1):t._e()],1)],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:t.closeVirtual}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.upVirtual}},[t._v("确 定")])],1)])],1),e("freightTemplate",{ref:"templates",attrs:{template:t.template},on:{changeTemplate:t.changeTemplate,addSuccess:t.productGetTemplate}}),e("add-attr",{ref:"addattr",on:{getList:t.userSearchs}}),e("coupon-list",{ref:"couponTemplates",attrs:{couponids:t.formValidate.coupon_ids,updateIds:t.updateIds,updateName:t.updateName},on:{nameId:t.nameId}}),e("coupon-list",{ref:"goodsCoupon",attrs:{many:"one",luckDraw:!0},on:{getCouponId:t.goodsCouponId}}),e("el-dialog",{staticClass:"Box",attrs:{visible:t.modals,title:"复制淘宝、天猫、京东、苏宁、1688","close-on-click-modal":!1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[t.modals?e("tao-bao",{ref:"taobaos",on:{"on-close":t.onClose}}):t._e()],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.goods_modals,title:"商品列表",footerHide:"",scrollable:"",width:"1000px"},on:{"update:visible":function(e){t.goods_modals=e}}},[t.goods_modals?e("goods-list",{ref:"goodslist",attrs:{ischeckbox:!0},on:{getProductId:t.getProductId}}):t._e()],1),e("el-dialog",{attrs:{visible:t.labelShow,title:"请选择用户标签","show-close":!0,width:"540px","close-on-click-modal":!1},on:{"update:visible":function(e){t.labelShow=e}}},[e("userLabel",{ref:"userLabel",on:{activeData:t.activeData,close:t.labelClose}})],1),e("el-dialog",{attrs:{visible:t.tagShow,title:"请选择商品标签","show-close":!0,width:"540px","close-on-click-modal":!1},on:{"update:visible":function(e){t.tagShow=e}}},[e("goodsLabel",{ref:"goodsLabel",attrs:{defaultLabelList:t.labelList},on:{activeLabel:t.activeLabel,close:t.labelClose}})],1)],1)}),[],!1,null,"656d9aa5",null);e.default=y.exports},ce14:function(t,e,a){a("ec88")},e2d9:function(t,e,a){},e401:function(t,e,a){},e8cd:function(t,e,a){},ec88:function(t,e,a){},eda8:function(t,e,a){a("e2d9")},fea3:function(t,e,a){},ffd6:function(t,e,a){var i=a("3729"),n=a("1310");t.exports=function(t){return"symbol"==typeof t||n(t)&&"[object Symbol]"==i(t)}}}]);