(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["addBanner"],{"05e6":function(e,t,a){"use strict";a("e492")},3143:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"positionT0L0"},[a("a-form-model",{ref:"ruleForm",attrs:{model:e.form,rules:e.rules,labelAlign:"left","label-col":{span:2},"wrapper-col":{span:8}}},[a("a-form-model-item",{staticClass:"por",attrs:{label:"banner名称",prop:"name"}},[a("a-input",{attrs:{maxLength:32},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}},[a("div",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[e._v(e._s(e.form.name.length)+"/32")])])],1),a("a-form-model-item",{class:{"has-error":!e.form.imageUrl&&e.isShowImag},attrs:{label:"banner图片",required:""}},[a("CropperUpload",{attrs:{options:e.coverOptions,imageUrl:e.form.imageUrl,avatarTextTop:"应用于首页",avatarTextBottom:"建议尺寸1209*480px,JPG.PNG.JPEG格式 图片小于1M"},on:{avatarfn:e.imageUrlFn}}),!e.form.imageUrl&&e.isShowImag?a("div",{staticClass:"ant-form-explain"},[e._v("请上传banner图片")]):e._e()],1),a("a-form-model-item",{attrs:{label:"banner详情",prop:"targetType","wrapper-col":{span:16}}},[a("a-radio-group",{attrs:{name:"radioGroup",value:e.form.targetType},on:{change:e.targetTypeChange}},[a("a-radio",{attrs:{value:1}},[e._v(" 商品")]),a("a-radio",{attrs:{value:2}},[e._v(" 跳转链接")]),a("a-radio",{attrs:{value:3}},[e._v(" 自定义内容")])],1),1==e.form.targetType?a("div",[e.isShowGoods?a("div",{staticClass:"product-box"},[a("a-icon",{staticClass:"product-close",style:{fontSize:"20px",color:"#9FA5AF"},attrs:{type:"close-circle"},on:{click:e.closeHandle}}),a("div",{staticClass:"product-wrap flexbox justify middle",class:{bg:0!=this.$route.params.id}},[a("div",{staticClass:"left-wrap flex1 flexbox left"},[a("div",{staticClass:"product-img"},[a("img",{staticClass:"p-img",attrs:{src:e.goodsDetail.coverUrl,alt:"图片"}})]),a("div",{staticClass:"product-info flex1"},[a("div",{staticStyle:{height:"56px"}},[a("div",{staticClass:"p-title more-t"},[e._v(e._s(e.goodsDetail.businessName))]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&0==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 0"}],staticClass:"p-price"},[e._v("免费")]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&1==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 1"}],staticClass:"p-price"},[e._v("¥"+e._s(e.goodsDetail.price))]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&2==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 2"}],staticClass:"p-price"},[e._v("不支持单独售卖")]),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.form.businessType,expression:"form.businessType == 2"}],staticClass:"p-price"},[e._v("¥"+e._s(e.goodsDetail.price))])]),a("div",{staticClass:"p-type"},[e._v("商品类型:"+e._s("1"==e.form.businessType?"课程":"会员"))])])]),a("div",{staticClass:"right-wrap"},[a("a-button",{attrs:{type:"primary"},on:{click:e.editGoods}},[e._v("更换商品")])],1)])],1):a("a-button",{attrs:{type:"primary",size:"large"},on:{click:e.addClick}},[e._v("添加商品")])],1):e._e(),2==e.form.targetType?a("div",[a("a-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入跳转链接"},model:{value:e.form.hrefUrl,callback:function(t){e.$set(e.form,"hrefUrl",t)},expression:"form.hrefUrl"}})],1):e._e(),a("Ueditor",{directives:[{name:"show",rawName:"v-show",value:3==e.form.targetType,expression:"form.targetType == 3"}],attrs:{content:e.form.description},on:{editorFn:e.editorFn}})],1),a("a-form-model-item",{ref:"putawayFlag\t",attrs:{label:"上架设置",prop:"putawayFlag"}},[a("a-radio-group",{attrs:{value:e.form.putawayFlag},on:{change:e.putawayFlagChange}},[a("a-radio",{style:e.radioStyle,attrs:{value:2}},[e._v("立即上架")]),a("a-radio",{style:e.radioStyle11,attrs:{value:1}},[e._v(" 定时上架")]),1==e.form.putawayFlag?[[a("a-date-picker",{attrs:{locale:e.locale,value:e.form.putawayTime?e.form.putawayTime:null,format:e.dateFormat,"show-time":"",placeholder:"请选择上架时间"},on:{change:e.putawayTimeChange,ok:e.putawayTimeOk}})]]:e._e(),a("a-radio",{style:e.radioStyle,attrs:{value:3}},[e._v(" 暂不上架")])],2)],1)],1),a("FooterToolBar",{attrs:{collapsed:e.sideCollapsed}},[a("a-button",{staticClass:"margin_right60",on:{click:function(){return e.$router.go(-1)}}},[e._v("返回")]),a("a-button",{attrs:{type:"primary",loading:e.keepLoading,disabled:e.keepLoading},on:{click:e.keepClick}},[e._v("保存")])],1),e.modalVisible?a("RadioModal",{attrs:{modalVisible:e.modalVisible,type:0,tabType:e.form.businessType,selectedRowKeys:e.selectedRowKeys,isShowMember:!0},on:{cancel:e.cancel,ok:e.ok}}):e._e()],1)},i=[],r=(a("a434"),a("a4d3"),a("e01a"),a("b0c0"),a("a9e3"),a("432b")),s=a("5a70"),n=a("f64c"),l=a("40a7"),c=a("c1df"),m=a.n(c),d=a("b893"),p=a("d11d"),u=a("b073"),f=a("44de9"),g=a("6395"),h={mixins:[r["a"]],components:{CropperUpload:u["a"],FooterToolBar:s["a"],Ueditor:f["a"],RadioModal:g["a"]},created:function(){var e=this,t=this.$route.params.id;"0"!==t&&(this.disabled=!0,this.isShowGoods=!0,Object(p["g"])({id:t}).then((function(t){var a=t.code,o=t.data;200==a&&(e.form=o,e.form.id=e.$route.params.id,e.goodsDetail.coverUrl=o.coverUrl,e.goodsDetail.businessName=o.businessName,e.goodsDetail.price=o.price)})))},mounted:function(){var e=this;Object(p["v"])().then((function(t){var a=t.code,o=t.data;200==a&&(e.lessonArr=o,e.lessonArr.splice(0,0,{CateName:"默认推荐",cateStatus:"1",CateNo:"0",createTime:"",name:"默认推荐"}))}))},data:function(){return{selectedRowKeys:[],goodsDetail:{coverUrl:"",businessName:"",price:""},locale:l["a"],isShowImag:!1,isShowGoods:!1,modalVisible:!1,dateFormat:"YYYY-MM-DD HH:mm:ss",keepLoading:!1,radioStyle:{display:"block",height:"30px",lineHeight:"30px"},coverOptions:{autoCrop:!0,autoCropWidth:1209,autoCropHeight:480,fixedBox:!0,previewsCircle:!1,title:"修改图片"},radioStyle11:{height:"30px",lineHeight:"30px"},form:{id:"",name:"",imageUrl:"",imageCosKey:"",targetType:1,hrefUrl:"",description:"",putawayTime:null,putawayFlag:2,businessNo:"",businessType:1,categoryNo:0},rules:{name:[{required:!0,message:"输入的内容不能为空",trigger:"blur"},{max:32,message:"长度最长为32个",trigger:"blur"}],targetType:[{required:!0,message:"请选择banner详情",trigger:"change"}]},lessonArr:[],disabled:!1}},methods:{moment:m.a,imageUrlFn:function(e){this.form.imageUrl=e.url,this.form.imageCosKey=e.cosKey},targetTypeChange:function(e){1==e.target.value&&(this.isShowGoods=!1),this.form.targetType=e.target.value},editorFn:function(e){this.form.description=e},putawayFlagChange:function(e){this.form.putawayFlag=e.target.value},putawayTimeChange:function(e,t){this.form.putawayTime=e},putawayTimeOk:function(e){this.form.putawayTime=e},addClick:function(){this.modalVisible=!0},editGoods:function(){this.modalVisible=!0},closeHandle:function(){this.goodsDetail=null,this.isShowGoods=!1},cancel:function(){this.modalVisible=!1},ok:function(e,t,a){t.memberNo||t.key?(t.memberNo?(this.form.businessNo=t.memberNo,this.$set(this.goodsDetail,"businessName",t.memberName),this.$set(this.goodsDetail,"coverUrl",t.coverImg),this.$set(this.goodsDetail,"price",t.price)):(this.form.businessNo=t.key,this.goodsDetail=t,this.$set(this.goodsDetail,"businessName",t.name),this.$set(this.goodsDetail,"coverUrl",t.coverUrl),this.$set(this.goodsDetail,"price",t.price)),this.form.businessType=Number(a),this.modalVisible=!1,this.isShowGoods=!0):this.modalVisible=!1},keepClick:function(){var e=this;this.form.putawayTime=Object(d["d"])(new Date(this.form.putawayTime),"yyyy-MM-dd HH:mm:ss"),this.keepLoading=!0,setTimeout((function(){e.keepLoading=!1}),3e3),this.form.imageUrl||(this.isShowImag=!0),"1970-01-01 08:00:00"!=this.form.putawayTime&&"NaN-aN-aN aN:aN:aN"!=this.form.putawayTime||(this.form.putawayTime=""),1!=this.form.targetType||this.isShowGoods?this.$refs.ruleForm.validate((function(t){t?0!=e.form.putawayFlag?0!=e.$route.params.id?Object(p["n"])(e.form).then((function(e){var t=e.code;200==t&&(n["a"].success("修改成功"),location.href="/indexManage/indexConfig")})):Object(p["k"])(e.form).then((function(e){var t=e.code;200==t&&(n["a"].success("新增成功"),location.href="/indexManage/indexConfig")})):n["a"].error("请选择上架设置"):n["a"].error("还有必填项未完成")})):n["a"].error("请添加商品")}}},y=h,b=(a("53a3"),a("2877")),v=Object(b["a"])(y,o,i,!1,null,"330a23f5",null);t["default"]=v.exports},"33d1":function(e,t,a){},3756:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"positionT0L0"},[a("a-form-model",{ref:"ruleForm",attrs:{model:e.form,rules:e.rules,labelAlign:"right","label-col":{span:3},"wrapper-col":{span:8}}},[a("a-form-model-item",{staticClass:"por",attrs:{label:"banner名称",prop:"name"}},[a("a-input",{attrs:{placeholder:"请输入banner名称",maxLength:32},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}},[a("div",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[e._v(e._s(e.form.name.length)+"/32")])])],1),a("a-form-model-item",{attrs:{label:"banner分类",prop:"categoryNo"}},[a("a-select",{attrs:{"show-search":"",placeholder:"banner分类",disabled:e.disabled,"option-filter-prop":"children",getPopupContainer:function(t){return t.parentNode||e.document.body}},on:{change:e.CateNoChange},model:{value:e.form.categoryNo,callback:function(t){e.$set(e.form,"categoryNo",t)},expression:"form.categoryNo"}},e._l(e.lessonArr,(function(t){return a("a-select-option",{key:t.CateNo,attrs:{value:t.CateNo}},[e._v(e._s(t.CateName))])})),1)],1),a("a-form-model-item",{class:{"has-error":!e.form.imageUrl&&e.isShowImag},attrs:{label:"banner图片",required:""}},[a("CropperUpload",{attrs:{options:e.coverOptions,imageUrl:e.form.imageUrl,avatarTextTop:"应用于首页",avatarTextBottom:"建议尺寸686*250px,JPG.PNG.JPEG格式 图片小于1M"},on:{avatarfn:e.imageUrlFn}}),!e.form.imageUrl&&e.isShowImag?a("div",{staticClass:"ant-form-explain"},[e._v("请上传banner图片")]):e._e()],1),a("a-form-model-item",{attrs:{label:"banner详情",prop:"targetType","wrapper-col":{span:16}}},[a("a-radio-group",{attrs:{name:"radioGroup",value:e.form.targetType},on:{change:e.targetTypeChange}},[a("a-radio",{attrs:{value:1}},[e._v("商品")]),a("a-radio",{attrs:{value:2}},[e._v("跳转链接")]),a("a-radio",{attrs:{value:3}},[e._v("自定义内容")]),a("a-radio",{attrs:{value:4}},[e._v("会员详情")]),a("a-radio",{attrs:{value:5}},[e._v("小程序")]),a("a-radio",{attrs:{value:6}},[e._v("抖音")])],1),1==e.form.targetType?a("div",[e.isShowGoods?a("div",{staticClass:"product-box"},[a("a-icon",{staticClass:"product-close",style:{fontSize:"20px",color:"#9FA5AF"},attrs:{type:"close-circle"},on:{click:e.closeHandle}}),a("div",{staticClass:"product-wrap flexbox justify middle",class:{bg:0!=this.$route.params.id}},[a("div",{staticClass:"left-wrap flex1 flexbox left"},[a("div",{staticClass:"product-img"},[a("img",{staticClass:"p-img",attrs:{src:e.goodsDetail.coverUrl,alt:"图片"}})]),a("div",{staticClass:"product-info flex1"},[a("div",{staticStyle:{height:"56px"}},[a("div",{staticClass:"p-title more-t"},[e._v(e._s(e.goodsDetail.businessName))]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&0==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 0"}],staticClass:"p-price"},[e._v("免费 ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&1==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 1"}],staticClass:"p-price"},[e._v("¥"+e._s(e.goodsDetail.price)+" ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.businessType&&2==e.goodsDetail.pricingType,expression:"form.businessType == 1 && goodsDetail.pricingType == 2"}],staticClass:"p-price"},[e._v("不支持单独售卖 ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.form.businessType,expression:"form.businessType == 2"}],staticClass:"p-price"},[e._v("¥"+e._s(e.goodsDetail.price)+" ")])]),a("div",{staticClass:"p-type"},[e._v("商品类型:"+e._s("1"==e.form.businessType?"课程":"会员"))])])]),a("div",{staticClass:"right-wrap"},[a("a-button",{attrs:{type:"primary"},on:{click:e.editGoods}},[e._v("更换商品")])],1)])],1):a("a-button",{attrs:{type:"primary",size:"large"},on:{click:e.addClick}},[e._v("添加商品")])],1):e._e(),a("Ueditor",{directives:[{name:"show",rawName:"v-show",value:3==e.form.targetType,expression:"form.targetType == 3"}],attrs:{content:e.form.description},on:{editorFn:e.editorFn}})],1),2==e.form.targetType?a("a-form-model-item",{ref:"hrefUrl",attrs:{label:"链接",prop:"hrefUrl"}},[a("a-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入跳转链接"},model:{value:e.form.hrefUrl,callback:function(t){e.$set(e.form,"hrefUrl",t)},expression:"form.hrefUrl"}})],1):e._e(),6==e.form.targetType?a("a-form-model-item",{ref:"tiktokType",attrs:{label:"抖音",prop:"tiktokType"}},[a("a-select",{attrs:{placeholder:"请选择类型"},model:{value:e.form.tiktokType,callback:function(t){e.$set(e.form,"tiktokType",t)},expression:"form.tiktokType"}},[a("a-select-option",{attrs:{value:1}},[e._v("直播间")]),a("a-select-option",{attrs:{value:2}},[e._v("用户主页")])],1)],1):e._e(),6==e.form.targetType?a("a-form-model-item",{ref:"text",attrs:{label:"ID",prop:"text"}},[a("a-input",{attrs:{placeholder:"请输入抖音ID"},model:{value:e.form.text,callback:function(t){e.$set(e.form,"text",t)},expression:"form.text"}})],1):e._e(),5==e.form.targetType?a("a-form-model-item",{ref:"appid",attrs:{label:"小程序名称",prop:"appid"}},[a("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择小程序"},model:{value:e.form.appid,callback:function(t){e.$set(e.form,"appid",t)},expression:"form.appid"}},e._l(e.appidList,(function(t){return a("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(e._s(t.name))])})),1)],1):e._e(),5==e.form.targetType?a("a-form-model-item",{ref:"appPath",attrs:{label:"小程序跳转路径",prop:"appPath"}},[a("a-input",{attrs:{placeholder:"请输入小程序跳转路径"},model:{value:e.form.appPath,callback:function(t){e.$set(e.form,"appPath",t)},expression:"form.appPath"}})],1):e._e(),a("a-form-model-item",{ref:"sort",attrs:{label:"排序"}},[a("a-input-number",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入排序"},model:{value:e.form.sort,callback:function(t){e.$set(e.form,"sort",t)},expression:"form.sort"}})],1),a("a-form-model-item",{attrs:{label:"有效期",rules:[{required:!0}]}},[a("a-range-picker",{attrs:{"show-time":""},on:{change:e.dateTimeChange},model:{value:e.dateTime,callback:function(t){e.dateTime=t},expression:"dateTime"}}),a("span",{directives:[{name:"show",rawName:"v-show",value:e.msgSize,expression:"msgSize"}],staticStyle:{color:"red"}},[e._v("请选择有效期")])],1),a("a-form-model-item",{ref:"putawayFlag\t",attrs:{label:"上架设置",prop:"putawayFlag"}},[a("a-radio-group",{attrs:{value:e.form.putawayFlag},on:{change:e.putawayFlagChange}},[a("a-radio",{style:e.radioStyle,attrs:{value:2}},[e._v("立即上架")]),a("a-radio",{style:e.radioStyle11,attrs:{value:1}},[e._v(" 定时上架")]),1==e.form.putawayFlag?[[a("a-date-picker",{attrs:{locale:e.locale,value:e.form.putawayTime?e.form.putawayTime:null,format:e.dateFormat,"show-time":"",placeholder:"请选择上架时间"},on:{change:e.putawayTimeChange,ok:e.putawayTimeOk}})]]:e._e(),a("a-radio",{style:e.radioStyle,attrs:{value:3}},[e._v(" 暂不上架")])],2)],1)],1),a("FooterToolBar",{attrs:{collapsed:e.sideCollapsed}},[a("a-button",{staticClass:"margin_right60",on:{click:function(){return e.$router.go(-1)}}},[e._v("返回")]),a("a-button",{attrs:{type:"primary",loading:e.keepLoading,disabled:e.keepLoading},on:{click:e.keepClick}},[e._v("保存")])],1),e.modalVisible?a("RadioModal",{attrs:{modalVisible:e.modalVisible,type:0,tabType:e.form.businessType,selectedRowKeys:e.selectedRowKeys,isShowMember:!0},on:{cancel:e.cancel,ok:e.ok}}):e._e()],1)},i=[],r=(a("a4d3"),a("e01a"),a("a434"),a("b0c0"),a("a9e3"),a("432b")),s=a("5a70"),n=a("f64c"),l=a("40a7"),c=a("c1df"),m=a.n(c),d=a("b893"),p=a("d11d"),u=a("b073"),f=a("44de9"),g=a("6395"),h=a("c9d9"),y={mixins:[r["a"]],components:{CropperUpload:u["a"],FooterToolBar:s["a"],Ueditor:f["a"],RadioModal:g["a"]},created:function(){var e=this,t=this.$route.params.id;"0"!==t&&(this.isShowGoods=!0,Object(p["h"])({id:t}).then((function(t){var a=t.code,o=t.data;200==a&&(e.form=o,e.form.startTime=o.startTime,e.form.endTime=o.endTime,e.dateTime=[o.startTime,o.endTime],e.form.id=e.$route.params.id,e.goodsDetail.coverUrl=o.coverUrl,e.goodsDetail.businessName=o.businessName,e.goodsDetail.price=o.price,e.tiktokType=o.tiktokType,6==e.form.targetType&&(e.form.text=o.description))})))},mounted:function(){var e=this;Object(p["v"])().then((function(t){var a=t.code,o=t.data;200==a&&(e.lessonArr=o,e.lessonArr.splice(0,0,{CateName:"默认推荐",cateStatus:"1",CateNo:"0",createTime:"",name:"默认推荐"}))}))},data:function(){return{selectedRowKeys:[],goodsDetail:{coverUrl:"",businessName:"",price:""},locale:l["a"],isShowImag:!1,isShowGoods:!1,modalVisible:!1,dateFormat:"YYYY-MM-DD HH:mm:ss",keepLoading:!1,radioStyle:{display:"block",height:"30px",lineHeight:"30px"},appidList:h["b"],coverOptions:{autoCrop:!0,autoCropWidth:686,autoCropHeight:250,fixedBox:!0,previewsCircle:!1,title:"修改图片"},radioStyle11:{height:"30px",lineHeight:"30px"},dateTime:[],msgSize:!1,form:{id:"",name:"",imageUrl:"",imageCosKey:"",targetType:1,hrefUrl:"",description:"",putawayTime:null,putawayFlag:2,businessNo:"",businessType:1,categoryNo:"0",appid:void 0,dithering:"",sort:"",tiktokType:void 0,text:"",startTime:"",endTime:"",appPath:""},rules:{hrefUrl:[{required:!0,message:"请输入链接",trigger:"blur"}],categoryNo:[{required:!0,message:"请选择分类",trigger:"change"}],name:[{required:!0,message:"输入的内容不能为空",trigger:"blur"},{max:32,message:"长度最长为32个",trigger:"blur"}],targetType:[{required:!0,message:"请选择banner详情",trigger:"change"}],appid:[{required:!0,message:"请选择小程序",trigger:"change"}],tiktokType:[{required:!0,message:"请选择类型",trigger:"change"}],text:[{required:!0,message:"请输入ID",trigger:"blur"}]},lessonArr:[],disabled:!1}},methods:{moment:m.a,dateTimeChange:function(e,t){console.log(e,t),this.form.startTime=t[0],this.form.endTime=t[1]},CateNoChange:function(e){this.form.categoryNo=e},imageUrlFn:function(e){this.form.imageUrl=e.url,this.form.imageCosKey=e.cosKey},targetTypeChange:function(e){this.form.description="",this.form.text="",this.form.hrefUrl="",this.form.appid=void 0,this.form.tiktokType=void 0,1==e.target.value&&(this.isShowGoods=!1),this.form.targetType=e.target.value},editorFn:function(e){this.form.description=e},putawayFlagChange:function(e){this.form.putawayFlag=e.target.value},putawayTimeChange:function(e,t){this.form.putawayTime=e},putawayTimeOk:function(e){this.form.putawayTime=e},addClick:function(){this.modalVisible=!0},editGoods:function(){this.modalVisible=!0},closeHandle:function(){this.goodsDetail=null,this.isShowGoods=!1},cancel:function(){this.modalVisible=!1},ok:function(e,t,a){t.memberNo||t.key?(t.memberNo?(this.form.businessNo=t.memberNo,this.$set(this.goodsDetail,"businessName",t.memberName),this.$set(this.goodsDetail,"coverUrl",t.coverImg),this.$set(this.goodsDetail,"price",t.price)):(this.form.businessNo=t.key,this.goodsDetail=t,this.$set(this.goodsDetail,"businessName",t.name),this.$set(this.goodsDetail,"coverUrl",t.coverUrl),this.$set(this.goodsDetail,"price",t.price)),this.form.businessType=Number(a),this.modalVisible=!1,this.isShowGoods=!0):this.modalVisible=!1},keepClick:function(){var e=this;if(this.form.putawayTime=Object(d["d"])(new Date(this.form.putawayTime),"yyyy-MM-dd HH:mm:ss"),this.keepLoading=!0,setTimeout((function(){e.keepLoading=!1}),3e3),this.form.imageUrl||(this.isShowImag=!0),"1970-01-01 08:00:00"!=this.form.putawayTime&&"NaN-aN-aN aN:aN:aN"!=this.form.putawayTime||(this.form.putawayTime=""),1!=this.form.targetType||this.isShowGoods){if(!this.form.startTime)return this.msgSize=!0,!1;this.msgSize=!1,this.$refs.ruleForm.validate((function(t){t?0!=e.form.putawayFlag?0!=e.$route.params.id?(void 0!=e.form.tiktokType&&e.form.tiktokType,void 0!=e.form.appid&&e.form.appid,6==e.form.targetType?e.form.description=e.form.text:e.form.description,Object(p["C"])(e.form).then((function(e){var t=e.code;200==t&&(n["a"].success("修改成功"),location.href="/indexManage/indexBannerList")}))):(6==e.form.targetType?e.form.description=e.form.text:e.form.description,void 0!=e.form.tiktokType&&e.form.tiktokType,void 0!=e.form.appid&&e.form.appid,Object(p["C"])(e.form).then((function(e){var t=e.code;200==t&&(n["a"].success("新增成功"),location.href="/indexManage/indexBannerList")}))):n["a"].error("请选择上架设置"):n["a"].error("还有必填项未完成")}))}else n["a"].error("请添加商品")}}},b=y,v=(a("f9c0"),a("2877")),w=Object(v["a"])(b,o,i,!1,null,"42a4138c",null);t["default"]=w.exports},"4d63":function(e,t,a){var o=a("83ab"),i=a("da84"),r=a("94ca"),s=a("7156"),n=a("9bf2").f,l=a("241c").f,c=a("44e7"),m=a("ad6d"),d=a("9f7f"),p=a("6eeb"),u=a("d039"),f=a("69f3").set,g=a("2626"),h=a("b622"),y=h("match"),b=i.RegExp,v=b.prototype,w=/a/g,T=/a/g,x=new b(w)!==w,C=d.UNSUPPORTED_Y,k=o&&r("RegExp",!x||C||u((function(){return T[y]=!1,b(w)!=w||b(T)==T||"/a/i"!=b(w,"i")})));if(k){var S=function(e,t){var a,o=this instanceof S,i=c(e),r=void 0===t;if(!o&&i&&e.constructor===S&&r)return e;x?i&&!r&&(e=e.source):e instanceof S&&(r&&(t=m.call(e)),e=e.source),C&&(a=!!t&&t.indexOf("y")>-1,a&&(t=t.replace(/y/g,"")));var n=s(x?new b(e,t):b(e,t),o?this:v,S);return C&&a&&f(n,{sticky:a}),n},_=function(e){e in S||n(S,e,{configurable:!0,get:function(){return b[e]},set:function(t){b[e]=t}})},F=l(b),N=0;while(F.length>N)_(F[N++]);v.constructor=S,S.prototype=v,p(i,"RegExp",S)}g("RegExp")},"508b":function(e,t,a){"use strict";a("9f3a")},"53a3":function(e,t,a){"use strict";a("b183")},6395:function(e,t,a){"use strict";var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:"添加商品",width:"64%",visible:e.modalVisible,okText:"确定",cancelText:"取消"},on:{ok:e.ok,cancel:function(){e.$emit("cancel")}}},[a("a-tabs",{on:{change:e.tabChange},model:{value:e.businessType,callback:function(t){e.businessType=t},expression:"businessType"}},[a("a-tab-pane",{key:"1",attrs:{tab:"课程"}},[a("div",{staticClass:"search-box"},[a("a-form-model",{attrs:{layout:"inline",model:e.searchForm},on:{submit:e.handleSubmit},nativeOn:{submit:function(e){e.preventDefault()}}},[a("a-form-model-item",{attrs:{label:"课程状态"}},[a("a-select",{staticStyle:{width:"120px"},on:{change:e.changePutawayFlag},model:{value:e.searchForm.putawayFlag,callback:function(t){e.$set(e.searchForm,"putawayFlag",t)},expression:"searchForm.putawayFlag"}},e._l(e.putawayFlagArr,(function(t){return a("a-select-option",{key:t.key},[e._v(" "+e._s(t.value)+" ")])})),1)],1),a("a-form-model-item",[a("a-input",{attrs:{placeholder:"请输入课程名称"},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}},[a("a-icon",{staticStyle:{color:"rgba(0, 0, 0, 0.25)"},attrs:{slot:"prefix",type:"search"},slot:"prefix"})],1)],1),a("a-form-model-item",[a("a-button",{staticClass:"margin_right10",attrs:{icon:"search",type:"primary","html-type":"submit"}},[e._v("搜索 ")]),a("a-button",{attrs:{type:"primary"},on:{click:function(t){e.searchForm.name=""}}},[e._v("重置")])],1)],1)],1),a("a-table",{ref:"courseTable",staticClass:"courseTable",attrs:{scroll:{y:300},pagination:!1,loading:e.courseLoading,columns:e.courseColumns,"data-source":e.courseList,"row-selection":{selectedRowKeys:e.courseSelectedRowKeys,onChange:e.onSelectCourseChange,type:"radio"}},scopedSlots:e._u([{key:"nameImgUrl",fn:function(t,o){return a("div",{staticClass:"flexbox middle"},[a("div",[a("img",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"course-img",attrs:{src:o.coverUrl}})]),a("label",[e._v(e._s(o.name))])])}},{key:"putawayFlag",fn:function(t,o){return a("span",{},[0==o.putawayFlag?a("a-badge",{attrs:{status:"default",text:o.putawayFlagText}}):e._e(),1==o.putawayFlag?a("a-badge",{attrs:{status:"processing",text:o.putawayFlagText}}):e._e(),2==o.putawayFlag?a("a-badge",{attrs:{status:"success",text:o.putawayFlagText}}):e._e(),3==o.putawayFlag?a("a-badge",{attrs:{status:"warning",text:o.putawayFlagText}}):e._e()],1)}},{key:"price",fn:function(t,o){return a("span",{},[a("span",{directives:[{name:"show",rawName:"v-show",value:0==o.pricingType,expression:"record.pricingType == 0"}]},[e._v("免费")]),a("span",{directives:[{name:"show",rawName:"v-show",value:1==o.pricingType,expression:"record.pricingType == 1"}]},[e._v(e._s(o.price))]),a("span",{directives:[{name:"show",rawName:"v-show",value:2==o.pricingType,expression:"record.pricingType == 2"}]},[e._v("不支持单独售卖")])])}}])})],1),e.isShowMember?a("a-tab-pane",{key:"2",attrs:{tab:"会员"}},[a("div",{staticClass:"search-box"},[a("a-form-model",{attrs:{layout:"inline",model:e.searchForm},on:{submit:e.handleSubmit}},[a("a-form-model-item",{attrs:{label:"会员状态"}},[a("a-select",{staticStyle:{width:"120px"},on:{change:e.changeStatus},model:{value:e.memberStatus,callback:function(t){e.memberStatus=t},expression:"memberStatus"}},e._l(e.statusArr,(function(t){return a("a-select-option",{key:t.key},[e._v(" "+e._s(t.value)+" ")])})),1)],1),a("a-form-model-item",[a("a-input",{attrs:{placeholder:"请输入会员名称"},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}},[a("a-icon",{staticStyle:{color:"rgba(0, 0, 0, 0.25)"},attrs:{slot:"prefix",type:"search"},slot:"prefix"})],1)],1),a("a-form-model-item",[a("a-button",{staticClass:"margin_right10",attrs:{icon:"search",type:"primary","html-type":"submit"}},[e._v("搜索 ")]),a("a-button",{attrs:{type:"primary"},on:{click:function(t){e.searchForm.name=""}}},[e._v("重置")])],1)],1)],1),a("a-table",{ref:"memberTable",staticClass:"memberTable",attrs:{scroll:{y:300},pagination:!1,loading:e.memberLoading,columns:e.memberColumns,"data-source":e.memberList,"row-selection":{selectedRowKeys:e.memberSelectedRowKeys,onChange:e.onSelectMemberChange,type:"radio"}},scopedSlots:e._u([{key:"nameImgUrl",fn:function(t,o){return a("div",{staticClass:"flexbox middle"},[a("div",[a("img",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"course-img",attrs:{src:o.coverImg}})]),a("label",[e._v(e._s(o.memberName))])])}},{key:"forbiddenStatus",fn:function(t,o){return a("span",{},[1==o.forbiddenStatus?a("a-badge",{attrs:{status:"success",text:o.forbiddenStatusText}}):e._e(),2==o.forbiddenStatus?a("a-badge",{attrs:{status:"error",text:o.forbiddenStatusText}}):e._e()],1)}}],null,!1,2439422875)})],1):e._e()],1)],1)},i=[],r=a("53ca"),s=(a("a9e3"),a("d3b7"),a("25f0"),a("159b"),a("b0c0"),a("d81d"),a("99af"),a("ac1f"),a("5319"),a("16e0")),n=a("d11d"),l=a("432b"),c={mixins:[l["a"]],props:{modalVisible:{type:Boolean,required:!0},type:{type:Number,default:0},tabType:{type:Number,default:1},isShowMember:{type:Boolean,default:!1},selectedRowKeys:{type:Array,default:[]}},data:function(){return{searchForm:{putawayFlag:2,name:""},putawayFlagArr:[{key:"",value:"全部状态"}],businessType:"1",selectedRows:"",courseCount:1,coursePage:1,coursePageSize:20,courseList:[],courseLoading:!1,courseSelectedRowKeys:[],courseColumns:[{title:"课程名称",dataIndex:"name",key:"name",scopedSlots:{customRender:"nameImgUrl"}},{title:"状态",dataIndex:"putawayFlag",key:"putawayFlag",width:"15%",scopedSlots:{customRender:"putawayFlag"}},{title:"课节数",dataIndex:"lessonsCount",key:"lessonsCount",width:"15%"},{title:"课程类型",dataIndex:"courseTypeText",key:"courseTypeText",width:"15%"},{title:"定价",dataIndex:"price",key:"price",width:"15%",scopedSlots:{customRender:"price"}}],statusArr:[{key:"",value:"全部状态"}],memberStatus:1,memberCount:1,memberPage:1,memberPageSize:20,memberList:[],memberLoading:!1,memberSelectedRowKeys:[],memberColumns:[{title:"会员名称",dataIndex:"name",key:"name",scopedSlots:{customRender:"nameImgUrl"}},{title:"状态",dataIndex:"forbiddenStatus",key:"forbiddenStatus",width:"15%",scopedSlots:{customRender:"forbiddenStatus"}},{title:"会员价格",dataIndex:"price",key:"price",width:"15%"},{title:"有效期",dataIndex:"days",key:"days",width:"15%"}]}},created:function(){var e=this;if(this.modalVisible){this.businessType=Object(r["a"])(this.tabType)==String?this.tabType:this.tabType.toString();var t=JSON.parse(localStorage.getItem("dictionaryObj"));t.putawayFlag.forEach((function(t){return e.putawayFlagArr.push(t)})),t.disableOrEnabled.forEach((function(t){return e.statusArr.push(t)})),this.switchHandle(),this.$nextTick((function(){var t="";2==e.businessType&&e.isShowMember?(t=document.querySelector(".memberTable .ant-table-body"),e.memberSelectedRowKeys=e.selectedRowKeys):(t=document.querySelector(".courseTable .ant-table-body"),e.courseSelectedRowKeys=e.selectedRowKeys);t.addEventListener("scroll",(function(){var a=t.scrollHeight-t.scrollTop-t.clientHeight;if(a<=200&&e.courseCount>e.courseList.length){if(2==e.businessType&&e.isShowMember){++e.memberPage;var o=Math.ceil(e.memberCount/e.memberPageSize);if(o0?e._l(e.imageUrlTow,(function(t,o){return""!=t?a("p",{key:o,staticStyle:{display:"flex",position:"relative","margin-right":"20px"},on:{mouseover:function(t){return e.changeActive(t)},mouseout:function(t){return e.removeActive(t)}}},[a("img",{staticClass:"upload_img",attrs:{src:t,alt:"avatar"}}),a("span",{on:{click:function(t){return e.remove(o)}}},[e._v("删除")])]):e._e()})):e._e()],2):a("a-upload",{attrs:{name:"avatar",listType:"picture-card",showUploadList:!1,beforeUpload:e.beforeUpload,customRequest:function(){},accept:"image/png,image/jpeg",disabled:e.readOnly},on:{change:e.handleChange}},[1===e.num&&e.imageUrl?a("img",{staticClass:"upload_img",attrs:{src:e.imageUrl,alt:"avatar"}}):e._e(),1===e.num&&!e.imageUrl||e.imageUrlTow&&e.imageUrlTow.lengtht.options.autoCropHeight?t.cropperMode=t.options.autoCropWidth+"px auto":e.width>=e.height?t.cropperMode="auto "+t.options.autoCropHeight+"px":t.cropperMode=t.options.autoCropWidth+"px auto"}},a},handleCropperSuccess:function(e){this.loading=!1,1!==this.num?(this.imageUrlTow.push(e.url),this.$emit("avatarfn",this.imageUrlTow,this.num)):this.$emit("avatarfn",e,this.num)},handleCropperClose:function(){this.loading=!1},getBase64:function(e,t){if(e){var a=new FileReader;a.addEventListener("load",(function(){return t(a.result)})),a.readAsDataURL(e)}}}},b=y,v=(a("05e6"),Object(f["a"])(b,o,i,!1,null,"a148c814",null));t["a"]=v.exports},b183:function(e,t,a){},b893:function(e,t,a){"use strict";a.d(t,"e",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"d",(function(){return c})),a.d(t,"a",(function(){return m})),a.d(t,"c",(function(){return d}));a("ac1f"),a("5319"),a("4d63"),a("25f0"),a("d81d"),a("159b");var o,i=a("c1df"),r=a.n(i),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3;o||(o=!0,setTimeout((function(){o=!1,"function"===typeof e&&e()}),t))},n=null,l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3;null!==n&&clearTimeout(n),n=setTimeout((function(){"function"===typeof e&&e()}),t)},c=function(e,t){var a={"M+":e.getMonth()+1,"d+":e.getDate(),"H+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()};for(var o in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),a)new RegExp("("+o+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?a[o]:("00"+a[o]).substr((""+a[o]).length)));return t},m=function(e){var t=JSON.parse(localStorage.getItem("powerListArr")),a="";return t.map((function(t){t.children.forEach((function(t){t.code==e&&(a=e),t.children.forEach((function(t){t.code==e&&(a=e)}))}))})),a},d=function(e){return e&&e