(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-598f1240"],{"29cf":function(t,e,i){i("bd39")},"6ea4":function(t,e,i){i("a9e3");var a={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var t;switch(this.stepList.length){case 3:t="wd160";case 4:t="wd120";default:t="wd100"}return t},stepActive:function(t){this.$emit("stepActive",t)}}};i("eebf"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"steps df-cc"},t._l(t.stepList,(function(i,a){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:a,staticClass:"steps-item",class:a<=t.isActive?"active":"",on:{click:function(e){return t.stepActive(a)}}},[e("div",{staticClass:"dot df-cc"},[t._v(t._s(a+1))]),e("span",{staticClass:"title"},[t._v(t._s(i))]),a{var e=Object(c.a)(Object(r.a)().m((function e(i){return Object(r.a)().w((function(e){for(;;)switch(e.n){case 0:t.formValidate=i.data,t.tableData=i.data.product_infos,t.tableData.forEach((function(t){t.parent=1,t.isAllChecked=!0,t.attrs.forEach((function(e){e.cate_name=t.cate_name,e.store_label=t.store_label}))})),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)}))})),"getRowKeys",(function(t){return t.id})),"changePrice",(function(t,e){this.$set(this.specsData[e],"price",t)})),"next",(function(t){var e,i=this;1===this.current?(this.formValidate.id=Number(this.$route.params.id)||0,this.submitOpen=!0,e=[],this.tableData.forEach((function(t){e.push({id:t.id,status:t.status,attrs:t.attrs}),i.formValidate.product_infos=e})),Object(h.lb)(this.formValidate).then((()=>{var t=Object(c.a)(Object(r.a)().m((function t(e){return Object(r.a)().w((function(t){for(;;)switch(t.n){case 0:i.submitOpen=!1,i.$message.success(e.msg),setTimeout((function(){i.$router.push({path:i.$routeProStr+"/marketing/store_seckill/index"})}),500);case 1:return t.a(2)}}),t)})));return function(e){return t.apply(this,arguments)}})()).catch((function(t){i.submitOpen=!1,i.$message.error(t.msg)}))):this.current+=1})),"step",(function(){this.current--})),"modalPicTap",(function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i})),"getPic",(function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=t.att_dir),this.modalPic=!1})),Object(a.a)(Object(a.a)(Object(a.a)(Object(a.a)(Object(a.a)(Object(a.a)(Object(a.a)(o,"getPicD",(function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1})),"handleRemove",(function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)})),"changeGoods",(function(){var t=this;this.modals=!0,this.$nextTick((function(e){t.$refs.goodslist.formValidate.is_show=-1,t.$refs.goodslist.formValidate.type=3,t.$refs.goodslist.getList(),t.$refs.goodslist.goodsCategory()}))})),"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 i;t.dataTransfer.effectAllowed="move",e!==this.dragging&&(i=(t=Object(s.a)(this.formValidate.images)).indexOf(this.dragging),e=t.indexOf(e),t.splice.apply(t,[e,0].concat(Object(s.a)(t.splice(i,1)))),this.formValidate.images=t)})))},i("29cf"),d=i("2877"),f=Object(d.a)(u,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑秒杀商品":"添加秒杀商品",backUrl:t.$routeProStr+"/marketing/store_seckill/list"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current},on:{stepActive:t.stepActive}})],1),e("el-col",{attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-col",{directives:[{name:"show",rawName:"v-show",value:0===t.current,expression:"current === 0"}]},[e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"活动标题:","label-for":"title"}},[e("el-input",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请输入活动标题",maxlength:"80","show-word-limit":""},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动时间:"}},[e("div",[e("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",editable:!1,type:"daterange",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"grey"},[t._v("设置活动开启结束时间,用户可以在有效时间内参与秒杀")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"开始时间:"}},[e("div",[e("el-select",{staticClass:"content_width",attrs:{multiple:""},model:{value:t.formValidate.time_ids,callback:function(e){t.$set(t.formValidate,"time_ids",e)},expression:"formValidate.time_ids"}},t._l(t.timeList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.time_name}})})),1),e("div",{staticClass:"grey"},[t._v("\n 选择产品开始时间段,该时间段内用户可参与购买;其它时间段会显示活动未开始或已结束。如活动超过一天,则活动期内,每天都会定时开启\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"总购买数量限制:"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入数量限制","element-id":"num",precision:0,max:1e4},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"grey"},[t._v("\n 活动有效期内每个用户可购买该商品总数限制。例如设置为4,表示本次活动有效期内,每个用户最多可购买总数4个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单次购买数量限制:"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入单次购买数量限制","element-id":"once_num",precision:0,max:1e4},model:{value:t.formValidate.once_num,callback:function(e){t.$set(t.formValidate,"once_num",e)},expression:"formValidate.once_num"}}),e("div",{staticClass:"grey"},[t._v("\n 用户参与秒杀时,一次购买最大数量限制。例如设置为2,表示参与秒杀时,用户一次购买数量最大可选择2个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"秒杀是否参与分销:",props:"is_commission","label-for":"is_commission"}},[e("div",[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.is_commission,callback:function(e){t.$set(t.formValidate,"is_commission",e)},expression:"formValidate.is_commission"}}),e("div",{staticClass:"grey"},[t._v("商品是否参与商城分销返佣")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1)],1),e("el-row",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("div",[e("el-button",{attrs:{type:"primary"},on:{click:t.addGoods}},[t._v("添加商品")]),e("el-button",{staticClass:"ml20",attrs:{disabled:!t.isAllChecked&&!t.checkPidList.length},on:{click:t.batchSet}},[t._v("批量设置")]),e("el-button",{staticClass:"ml20",attrs:{disabled:!t.isAllChecked&&!t.checkPidList.length},on:{click:t.delAll}},[t._v("批量删除")])],1),e("div",{staticClass:"goodsWord"},[e("el-form-item",{attrs:{label:"商品搜索:"}},[e("el-input",{staticClass:"w_input240",attrs:{placeholder:"请输入商品关键词"},on:{input:t.searchWord},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}})],1)],1)])]),e("el-col",{attrs:{span:24}},[e("div",{staticClass:"vxeTable"},[e("vxe-table",{ref:"xTree",attrs:{border:"inner","column-config":{resizable:!0},"row-id":"id","tree-config":{children:"attrs",reserve:!0},data:t.searchTableData.length||t.keyword?t.searchTableData:t.tableData},on:{"checkbox-all":t.checkboxAll,"checkbox-change":t.checkboxItem}},[e("vxe-column",{attrs:{type:"checkbox",title:"多选",width:"100","tree-node":""}}),e("vxe-column",{attrs:{field:"info",title:"商品信息","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(i){return i=i.row,[e("div",{staticClass:"flex imgPic row-middle"},[e("viewer",[e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:1==i.parent?i.image:i.pic,expression:"row.parent == 1 ? row.image : row.pic"}]})])]),e("div",{staticClass:"info"},[e("el-tooltip",{attrs:{"max-width":"200",placement:"bottom",transfer:""}},[e("span",{staticClass:"line2"},[t._v(t._s(i.store_name)+t._s(i.suk))]),e("p",{attrs:{slot:"content"},slot:"content"},[t._v(t._s(i.store_name)+t._s(i.suk))])])],1)],1)]}}])}),e("vxe-column",{attrs:{field:"cost",title:"成本价","min-width":"80"}}),e("vxe-column",{attrs:{field:"product_price",title:"售价","min-width":"80"}}),e("vxe-column",{attrs:{field:"price",title:"秒杀价","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(i){var a=i.row;return[1==a.parent?e("div",[t._v("——")]):e("vxe-input",{attrs:{min:"0",placeholder:"请输入秒杀价",type:"float",digits:"2",step:"1"},model:{value:a.price,callback:function(e){t.$set(a,"price",e)},expression:"row.price"}})]}}])}),e("vxe-column",{attrs:{field:"quota",title:"限量","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(i){var a=i.row;return[1==a.parent?e("div",[t._v("——")]):e("vxe-input",{attrs:{min:"0",placeholder:"请输入限量",type:"integer"},model:{value:a.quota,callback:function(e){t.$set(a,"quota",e)},expression:"row.quota"}})]}}])}),e("vxe-column",{attrs:{field:"stock",title:"库存","min-width":"90"}}),e("vxe-column",{attrs:{field:"status",title:"是否开启","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(i){var a=i.row;return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,size:"large"},model:{value:a.status,callback:function(e){t.$set(a,"status",e)},expression:"row.status"}},[e("span",{attrs:{slot:"open"},slot:"open"},[t._v("上架")]),e("span",{attrs:{slot:"close"},slot:"close"},[t._v("下架")])])]}}])}),e("vxe-column",{attrs:{field:"date",title:"操作","min-width":"100",fixed:"right",align:"center"},scopedSlots:t._u([{key:"default",fn:function(i){var a=i.row;return[1==a.parent?e("a",{on:{click:function(e){return t.del(a,e)}}},[t._v("删除")]):t._e()]}}])})],1)],1)])],1),e("el-col",{staticClass:"mt20",attrs:{span:24}},[e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:0===t.current},on:{click:t.step}},[t._v("上一步 ")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:t.submitOpen&&1===t.current,type:"primary"},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(1===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",attrs:{ischeckbox:!0,isdiy:"",goodsType:1},on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",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("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}}),e("el-dialog",{attrs:{visible:t.modalsSet,title:"批量设置"},on:{"update:visible":function(e){t.modalsSet=e},close:t.batchVisibleChange}},[e("el-form",{ref:"formBatch",attrs:{model:t.formBatch,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"秒杀价:",prop:"price"}},[e("el-input",{staticClass:"w_input315",attrs:{min:"0",placeholder:"请输入秒杀价",type:"float",digits:"2",step:"1"},model:{value:t.formBatch.price,callback:function(e){t.$set(t.formBatch,"price",e)},expression:"formBatch.price"}})],1),e("el-form-item",{attrs:{label:"限量:",prop:"quota"}},[e("el-input",{staticClass:"w_input315",attrs:{min:"0",placeholder:"请输入限量",type:"integer"},model:{value:t.formBatch.quota,callback:function(e){t.$set(t.formBatch,"quota",e)},expression:"formBatch.quota"}})],1)],1),e("div",{attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modalsSet=!1}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.okBatch}},[t._v("保存")])],1)],1)],1)}),[],!1,null,"5ba215eb",null);e.default=f.exports},eebf:function(t,e,i){i("cb90")}}]);