chunk-71ab04bc.9d60e3d3.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-71ab04bc","chunk-2d0abdce","chunk-2d207803"],{"114b":function(e,t,n){"use strict";n.r(t);var a=n("7a23"),o=Object(a["withScopeId"])("data-v-b930ec60");Object(a["pushScopeId"])("data-v-b930ec60");var r={style:{"padding-bottom":"50px"}},i=Object(a["createTextVNode"])("删除"),c=Object(a["createTextVNode"])("添加");Object(a["popScopeId"])();var l=o((function(e,t,n,l,u,d){var s=Object(a["resolveComponent"])("a-button"),m=Object(a["resolveComponent"])("uploadButton"),p=Object(a["resolveComponent"])("a-form-item"),b=Object(a["resolveComponent"])("jump-component"),f=Object(a["resolveComponent"])("a-card"),v=Object(a["resolveComponent"])("draggable"),h=Object(a["resolveComponent"])("a-form"),O=Object(a["resolveComponent"])("imageSelector");return Object(a["openBlock"])(),Object(a["createBlock"])(a["Fragment"],null,[Object(a["createVNode"])("div",r,[Object(a["createVNode"])(h,{ref:"form",model:u.form,rules:u.rules,style:{"max-width":"300px",margin:"0 auto"},"label-col":{md:{span:7},sm:{span:24}},"wrapper-col":{md:{span:15},sm:{span:24}}},{default:o((function(){return[Object(a["createVNode"])(v,{modelValue:u.form.swiper,"onUpdate:modelValue":t[1]||(t[1]=function(e){return u.form.swiper=e}),group:u.swiperGroup,animation:"300",dragClass:"dragClass","item-key":"id",ghostClass:"ghostClass",chosenClass:"chosenClass"},{item:o((function(t){var n=t.element,r=t.index;return[Object(a["createVNode"])(f,{title:"图片"+(r+1),style:{width:"100%"},size:"small",headStyle:u.cardHeadStyle},{extra:o((function(){return[Object(a["createVNode"])(s,{size:"small",type:"primary",onClick:function(e){return d.handleDelete(r)},danger:""},{default:o((function(){return[i]})),_:2},1032,["onClick"])]})),default:o((function(){return[Object(a["createVNode"])(p,{label:"图片:",name:["swiper",r,"url"],rules:d.customRule("请上传图片")},{default:o((function(){return[Object(a["createVNode"])(m,{url:n.url,onRemove:function(e){return d.removePic(n)},onHandleImg:function(t){return e.handleImg(r)}},null,8,["url","onRemove","onHandleImg"])]})),_:2},1032,["name","rules"]),Object(a["createVNode"])(b,{element:u.form.swiper[r],"onUpdate:element":function(e){return u.form.swiper[r]=e},customRule:d.customRule,onUpdate:d.jumpUpdate,index:r,validateField:"swiper"},null,8,["element","onUpdate:element","customRule","onUpdate","index"])]})),_:2},1032,["title","headStyle"])]})),_:1},8,["modelValue","group"]),Object(a["createVNode"])(s,{type:"primary",onClick:d.handleAdd,style:{"margin-bottom":"50px"},disabled:d.addDisabled},{default:o((function(){return[c]})),_:1},8,["onClick","disabled"])]})),_:1},8,["model","rules"])]),Object(a["createVNode"])(O,{onConfirm:d.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[2]||(t[2]=function(t){return e.imgVisible=t})},null,8,["onConfirm","visible"])],64)})),u=n("5530"),d=(n("a434"),n("a9e3"),n("d81d"),n("ac1f"),n("1276"),n("d3b7"),n("a15b"),n("2c2a")),s=n("b76a"),m=n.n(s),p=n("c1df"),b=n.n(p),f=n("9e53"),v=n("1694"),h=n("5cfd"),O=n("a196"),j=n("16a4"),g={mixins:[O["chooseImgMixin"]],name:"swiperComponents",components:{uploadButton:v["a"],imageSelector:f["a"],draggable:m.a,jumpComponent:h["default"]},emits:["update"],props:{config:{require:!0,type:Object,default:function(){return{}}}},computed:{addDisabled:function(){return this.form.swiper.some((function(e){return!e.url}))}},data:function(){return{options:j["default"].options,cardHeadStyle:{backgroundColor:"#f7f7f7"},swiperGroup:{name:"swiperGroup",sort:!0,pull:!1},labelCol:{md:{span:6},sm:{span:24}},loading:!1,form:this.config,currentFiled:-1,rules:{platform_name:[{required:!0,message:"请填写平台名称",trigger:"blur"}],background_image:[{required:!0,message:"请设置背景图",trigger:"blur"}],search_area:[{required:!0,message:"请设置搜索框",trigger:"blur"}]}}},methods:{jumpUpdate:function(e,t){var n=this;this.form.swiper[e]=Object(u["a"])({},t),this.$nextTick((function(){n.$emit("update",Object(u["a"])({},n.form))}))},handleDelete:function(e){var t=this;this.form.swiper.splice(e,1),this.$nextTick((function(){t.$emit("update",Object(u["a"])({},t.form))}))},handleAdd:function(){this.form.swiper.push({id:Object(d["uuid"])(),url:"",target:"",type:"0"})},rangeChange:function(e){this.form.start_time=e[0].format("X"),this.form.end_time=e[1].format("X")},removePic:function(e){var t=this;e.url="",this.$nextTick((function(){t.$emit("update",Object(u["a"])({},t.form))}))},imgConfirm:function(e){var t=this;this.form.swiper[Number(this.currentFiled)].url=e.imageList[e.imageList.length-1].url,this.imgVisible=!1,this.$nextTick((function(){t.$emit("update",Object(u["a"])({},t.form))}))},openDetail:function(e){if(e){var t=Object.assign({},e);t.rangeDate=[b.a.unix(t.start_time),b.a.unix(t.end_time)],t.images=t.images.split(",").map((function(e){return{url:e}})),this.form=t}else this.form={title:"",images:[],status:"normal",is_verify_travel_order:"1",start_time:void 0,end_time:void 0}},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0;var t=Object.assign({},e.form);t.images=t.images.map((function(e){return e.url})).join(",");var n="";n=t.id?"/manager/travelPeopleCommentActive/editActive":"/manager/travelPeopleCommentActive/addActive",t.article_type=e.articleType,e.$post(n,t).then((function(){e.$message.success("操作成功!"),e.$emit("reload"),e.modalShow=!1}))})).finally((function(){e.loading=!1}))},customRule:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"string";return{required:!0,message:e,type:t,trigger:["change","blur"]}}}},y=(n("198c"),n("6b0d")),w=n.n(y);const C=w()(g,[["render",l],["__scopeId","data-v-b930ec60"]]);t["default"]=C},1694:function(e,t,n){"use strict";var a=n("7a23"),o=Object(a["withScopeId"])("data-v-571a5ff5");Object(a["pushScopeId"])("data-v-571a5ff5");var r={key:0},i={class:"avatar-uploader"},c={class:"avatar-uploader"},l={class:"ant-upload-text"},u={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},s={class:"ant-upload-text"};Object(a["popScopeId"])();var m=o((function(e,t,n,m,p,b){var f=Object(a["resolveComponent"])("a-image"),v=Object(a["resolveComponent"])("LoadingOutlined"),h=Object(a["resolveComponent"])("CloseCircleOutlined"),O=Object(a["resolveComponent"])("PlusOutlined"),j=Object(a["resolveComponent"])("a-row");return Object(a["openBlock"])(),Object(a["createBlock"])("div",null,[n.urls.length>0?(Object(a["openBlock"])(),Object(a["createBlock"])("div",r,[Object(a["createVNode"])(j,{wrap:!0},{default:o((function(){return[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(n.urls,(function(e,o){return Object(a["openBlock"])(),Object(a["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:o},[Object(a["createVNode"])("div",i,[e?(Object(a["openBlock"])(),Object(a["createBlock"])(f,{key:0,onClick:t[1]||(t[1]=Object(a["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:n.alt},null,8,["src","alt"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])("div",null,[Object(a["withDirectives"])(Object(a["createVNode"])(v,null,null,512),[[a["vShow"],n.loading]])])]),n.disabled?Object(a["createCommentVNode"])("",!0):Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(a["withModifiers"])((function(e){return b.remove(o)}),["stop"])},null,8,["onClick"])),[[a["vShow"],e]])])})),128)),Object(a["withDirectives"])(Object(a["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=function(){return b.handleImg&&b.handleImg.apply(b,arguments)})},[Object(a["createVNode"])("div",c,[Object(a["createVNode"])("div",null,[Object(a["withDirectives"])(Object(a["createVNode"])(v,null,null,512),[[a["vShow"],n.loading]]),Object(a["withDirectives"])(Object(a["createVNode"])(O,null,null,512),[[a["vShow"],!n.loading]]),Object(a["createVNode"])("div",l,Object(a["toDisplayString"])(n.tips),1)])])],512),[[a["vShow"],n.urls.length<n.max&&!n.disabled]])]})),_:1})])):(Object(a["openBlock"])(),Object(a["createBlock"])("div",u,[Object(a["createVNode"])("div",d,[n.url?(Object(a["openBlock"])(),Object(a["createBlock"])(f,{key:0,onClick:t[3]||(t[3]=Object(a["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:n.url,alt:n.alt},null,8,["src","alt"])):Object(a["createCommentVNode"])("",!0),Object(a["withDirectives"])(Object(a["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return b.handleImg&&b.handleImg.apply(b,arguments)})},[Object(a["withDirectives"])(Object(a["createVNode"])(v,null,null,512),[[a["vShow"],n.loading]]),Object(a["withDirectives"])(Object(a["createVNode"])(O,null,null,512),[[a["vShow"],!n.loading]]),Object(a["createVNode"])("div",s,Object(a["toDisplayString"])(n.tips),1)],512),[[a["vShow"],!n.url]])]),n.disabled?Object(a["createCommentVNode"])("",!0):Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(a["withModifiers"])(b.remove,["stop"])},null,8,["onClick"])),[[a["vShow"],n.url]])]))])})),p=(n("a9e3"),n("8fe6")),b=n("47ce"),f=n("411c"),v={name:"uploadButton",components:{LoadingOutlined:p["a"],PlusOutlined:b["a"],CloseCircleOutlined:f["a"]},props:{disabled:{type:Boolean,default:function(){return!1}},urls:{type:Array,default:function(){return[]}},url:{type:String,default:function(){return""}},max:{type:Number,default:function(){return 999}},loading:{type:Boolean,default:function(){return!1}},alt:{type:String,default:function(){return""}},tips:{type:String,default:function(){return"上传图片"}}},data:function(){return{}},methods:{remove:function(e){this.disabled||this.$emit("remove",e)},handleImg:function(){this.disabled||this.$emit("handleImg")}}},h=(n("6556"),n("6b0d")),O=n.n(h);const j=O()(v,[["render",m],["__scopeId","data-v-571a5ff5"]]);t["a"]=j},"16a4":function(e,t,n){"use strict";n.r(t),t["default"]={options:[{value:"0",label:"无跳转"},{value:"1",label:"跳转商品"},{value:"2",label:"跳转分类"},{value:"3",label:"跳转分享"},{value:"4",label:"跳转充值"},{value:"5",label:"跳转会员激活"},{value:"6",label:"跳转自定义链接"},{value:"7",label:"跳转站内地址"},{value:"8",label:"跳转本地生活"}]}},"198c":function(e,t,n){"use strict";n("db9e")},"35ff":function(e,t,n){},"5cfd":function(e,t,n){"use strict";n.r(t);n("caad"),n("2532");var a=n("7a23"),o=Object(a["createVNode"])("div",{class:"item-tips"},"注意:为适配小程序,链接地址需要为https链接,并配置[业务域名]",-1),r=Object(a["createVNode"])("div",{class:"item-tips"},"小程序配置业务域名路径:[开发]->[开发管理]->[开发设置]->[业务域名]",-1),i=Object(a["createVNode"])("div",{class:"item-tips"},"站内地址格式:/pages/xxx/xxx?param=xx",-1),c=Object(a["createVNode"])("div",{class:"item-tips"},"站内地址可从移动端地址中获取",-1);function l(e,t,n,l,u,d){var s=Object(a["resolveComponent"])("a-select"),m=Object(a["resolveComponent"])("a-form-item"),p=Object(a["resolveComponent"])("searchSelect"),b=Object(a["resolveComponent"])("a-textarea"),f=Object(a["resolveComponent"])("a-col"),v=Object(a["resolveComponent"])("a-row");return Object(a["openBlock"])(),Object(a["createBlock"])(v,null,{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(f,{span:24},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(m,{label:"跳转类型:",name:[n.validateField,n.index,"type"],rules:n.customRule("请选择跳转类型")},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(s,{value:u.item.type,"onUpdate:value":t[1]||(t[1]=function(e){return u.item.type=e}),showSearch:"",options:u.options,onChange:d.handleChange,filterOption:function(e,t){return t.label.includes(e)}},null,8,["value","options","onChange","filterOption"])]})),_:1},8,["name","rules"]),1==u.item.type?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:0,label:"选择产品:",name:[n.validateField,n.index,"target"],rules:n.customRule("请选择产品")},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(p,{url:"/manager/pcGoods/getList",value:u.item.target,"onUpdate:value":t[2]||(t[2]=function(e){return u.item.target=e}),keywordName:"name",onChange:d.handleChange},null,8,["value","onChange"])]})),_:1},8,["name","rules"])):Object(a["createCommentVNode"])("",!0),2==u.item.type?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:1,label:"选择分类:",name:[n.validateField,n.index,"target"],rules:n.customRule("请选择分类")},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(p,{url:"/manager/pcCate/getCateList",value:u.item.target,"onUpdate:value":t[3]||(t[3]=function(e){return u.item.target=e}),keywordName:"name",onChange:d.handleChange,param:{look_type:"all"}},null,8,["value","onChange"])]})),_:1},8,["name","rules"])):Object(a["createCommentVNode"])("",!0),6==u.item.type?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:2,label:"链接地址:",name:[n.validateField,n.index,"target"],rules:n.customRule("请输入链接地址")},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(b,{"allow-clear":"",placeholder:"请输入链接地址",value:u.item.target,"onUpdate:value":t[4]||(t[4]=function(e){return u.item.target=e}),onChange:d.handleChange},null,8,["value","onChange"]),o,r]})),_:1},8,["name","rules"])):Object(a["createCommentVNode"])("",!0),7==u.item.type?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:3,label:"站内地址:",name:[n.validateField,n.index,"target"],rules:n.customRule("请输入站内地址")},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(b,{"allow-clear":"",placeholder:"请输入站内地址",value:u.item.target,"onUpdate:value":t[5]||(t[5]=function(e){return u.item.target=e}),onChange:d.handleChange},null,8,["value","onChange"]),i,c]})),_:1},8,["name","rules"])):Object(a["createCommentVNode"])("",!0),8==u.item.type?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:4,label:"本地生活:"},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(p,{style:{width:"200px"},value:u.item.target,"onUpdate:value":t[6]||(t[6]=function(e){return u.item.target=e}),url:"/manager/pcAntActive/getActiveList",keywordName:"title",valueName:"link"},null,8,["value"])]})),_:1})):Object(a["createCommentVNode"])("",!0)]})),_:1})]})),_:1})}var u=n("5530"),d=(n("a9e3"),n("8de2")),s=n("16a4"),m={name:"jumpComponent",components:{searchSelect:d["a"]},emits:["update"],props:{element:{type:Object},validateField:{type:String},customRule:{type:Function},index:{type:Number}},data:function(){return{options:s["default"].options,item:this.element}},methods:{handleChange:function(){this.$emit("update",this.index,Object(u["a"])({},this.item))}}},p=n("6b0d"),b=n.n(p);const f=b()(m,[["render",l]]);t["default"]=f},6556:function(e,t,n){"use strict";n("35ff")},"8de2":function(e,t,n){"use strict";n("d81d"),n("99af"),n("caad"),n("2532"),n("ac1f"),n("1276"),n("159b"),n("7db0");var a=n("7a23"),o=n("85b1"),r={props:{url:String,keywordName:String,valueName:{require:!1,type:String,default:"id"},disabled:Boolean,param:{require:!1,type:Object,default:function(){return{}}},itemKey:{type:String},showKey:{type:String}},setup:function(e,t){var n=t.emit,r=e,i=0,c=Object(a["getCurrentInstance"])(),l=c.proxy,u=Object(a["reactive"])({data:[],value:[],fetching:!1}),d=Object(o["a"])((function(e){i+=1;var t=i;u.data=[],u.fetching=!0;var n=Object.assign({look_type:"all"},r.param);n[r.keywordName]=e||"",l.$post(r.url,n).then((function(e){if(t===i)if(Array.isArray(e)){var n=e.map((function(e){var t=r.showKey||r.keywordName,n=r.showKey?"(".concat(e[r.keywordName],")").concat(e[r.showKey]):"".concat(e[t]),a={label:n,value:"".concat(e[r.valueName])};if(r.itemKey)if(r.itemKey.includes(",")){var o=r.itemKey.split(",");o.forEach((function(t){a[t]=e[t]}))}else a[r.itemKey]=e[r.itemKey];return a}));u.data=n,u.fetching=!1}else{var a=e.data.map((function(e){var t=r.showKey||r.keywordName,n=r.showKey?"(".concat(e[r.keywordName],")").concat(e[r.showKey]):"".concat(e[t]),a={label:n,value:"".concat(e[r.valueName])};if(r.itemKey)if(r.itemKey.includes(",")){var o=r.itemKey.split(",");o.forEach((function(t){a[t]=e[t]}))}else a[r.itemKey]=e[r.itemKey];return a}));u.data=a,u.fetching=!1}}))}),500);d("");var s=function(e){n("update:value",e),n("onSelect",e);var t=u.data.find((function(t){return t.value==e}));t&&n("getItem",t)};return Object(a["watch"])(u.value,(function(){u.data=[],u.fetching=!1})),function(t,n){var o=Object(a["resolveComponent"])("a-spin"),r=Object(a["resolveComponent"])("a-select");return Object(a["openBlock"])(),Object(a["createBlock"])(r,{value:Object(a["unref"])(u).value,"onUpdate:value":n[1]||(n[1]=function(e){return Object(a["unref"])(u).value=e}),placeholder:"请选择",style:{width:"100%"},onSelect:s,"filter-option":!1,disabled:e.disabled,"not-found-content":Object(a["unref"])(u).fetching?void 0:null,showSearch:"",options:Object(a["unref"])(u).data,"allow-clear":"",onSearch:Object(a["unref"])(d)},Object(a["createSlots"])({_:2},[Object(a["unref"])(u).fetching?{name:"notFoundContent",fn:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(o,{size:"small"})]}))}:void 0]),1032,["value","disabled","not-found-content","options","onSearch"])}}};const i=r;t["a"]=i},a196:function(e,t,n){"use strict";n.r(t),n.d(t,"chooseImgMixin",(function(){return a}));var a={data:function(){return{currentFiled:"",imgVisible:!1}},methods:{handleImg:function(e){this.currentFiled=e,this.imgVisible=!0},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}}},db9e:function(e,t,n){}}]);