chunk-e2d85290.3a20a214.js 9.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e2d85290"],{"909a":function(e,t,a){"use strict";a("fb98")},a42b:function(e,t,a){"use strict";a.r(t);var o=a("7a23");const i=Object(o["withScopeId"])("data-v-56ed9352"),s=i((e,t,a,s,r,l)=>{const n=Object(o["resolveComponent"])("a-input"),d=Object(o["resolveComponent"])("a-form-item"),c=Object(o["resolveComponent"])("a-form"),m=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[Object(o["createVNode"])(m,{destroyOnClose:"",width:700,visible:a.visible,"confirm-loading":r.loading,title:r.isUpdate?"修改":"添加","body-style":r.body_style,"onUpdate:visible":l.updateVisible,onOk:l.save},{default:i(()=>[Object(o["createVNode"])(c,{ref:"form",model:r.form,rules:r.rules,"label-col":{span:4},"wrapper-col":{span:20}},{default:i(()=>[Object(o["createVNode"])(d,{label:"标题:",name:"title",help:"将作为页面标题显示"},{default:i(()=>[Object(o["createVNode"])(n,{"allow-clear":"",placeholder:"请输入标题",value:r.form.title,"onUpdate:value":t[1]||(t[1]=e=>r.form.title=e)},null,8,["value"])]),_:1}),Object(o["createVNode"])(d,{label:"备注:"},{default:i(()=>[Object(o["createVNode"])(n,{"allow-clear":"",placeholder:"请输入备注内容",value:r.form.remark,"onUpdate:value":t[2]||(t[2]=e=>r.form.remark=e)},null,8,["value"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["visible","confirm-loading","title","body-style","onUpdate:visible","onOk"])])});var r=a("0bf9");let l={id:"",title:"",remark:""};var n={name:"addOrEdit",components:{},emits:["done","update:visible"],props:{visible:Boolean,data:Object},data(){return{body_style:{paddingBottom:"8px",maxHeight:"70vh",overflowY:"auto"},serve_label_data:[],form:{},rules:{title:[{required:!0,message:"请输入标题",trigger:"change"}]},merchantList:[],getMerchantLoading:!1,loading:!1,isUpdate:!1,merchant_info:"",visibleImageSelector:!1}},watch:{visible(e){e&&(this.isUpdate=!!this.data.id,this.form=Object.assign({},l),this.data.id&&(this.form.id=this.data.id,this.form.title=this.data.title,this.form.remark=this.data.remark),this.form=this.data,this.$refs.form&&this.$refs.form.clearValidate())}},methods:{save(){this.$refs.form.validate().then(()=>{this.loading=!0;let e=r["a"];this.form.id&&(e=r["e"]),e(this.form).then(()=>{this.updateVisible(!1),this.$emit("done")}).finally(()=>{this.loading=!1})}).catch(()=>{})},updateVisible(e){this.$emit("update:visible",e)}}},d=a("6b0d"),c=a.n(d);const m=c()(n,[["render",s],["__scopeId","data-v-56ed9352"]]);t["default"]=m},a817:function(e,t,a){"use strict";a.r(t);var o=a("7a23");const i=Object(o["withScopeId"])("data-v-bea93000");Object(o["pushScopeId"])("data-v-bea93000");const s={class:"ele-body ele-body-card"},r=Object(o["createTextVNode"])("数据共 "),l={class:"ele-text-primary"},n=Object(o["createTextVNode"])(" 条"),d=Object(o["createVNode"])("em",null,null,-1),c=Object(o["createTextVNode"])("编辑"),m=Object(o["createTextVNode"])("页面设计"),b=Object(o["createTextVNode"])("删除"),p=Object(o["createTextVNode"])("添加"),g=Object(o["createVNode"])("div",null,"1.如果目标商户已经装修过,本次操作将会覆盖原装修",-1),u=Object(o["createVNode"])("div",null,"2.复制后的装修,如果有分类跳转,需要手动修改跳转,否则无法查到数据",-1);Object(o["popScopeId"])();const h=i((e,t,a,h,f,O)=>{const v=Object(o["resolveComponent"])("a-alert"),j=Object(o["resolveComponent"])("a-button"),D=Object(o["resolveComponent"])("a-popconfirm"),y=Object(o["resolveComponent"])("a-space"),_=Object(o["resolveComponent"])("ele-pro-table"),w=Object(o["resolveComponent"])("a-card"),N=Object(o["resolveComponent"])("addOrEdit"),V=Object(o["resolveComponent"])("designPage"),P=Object(o["resolveComponent"])("a-input"),k=Object(o["resolveComponent"])("a-form-item"),C=Object(o["resolveComponent"])("a-form"),E=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])("div",s,[Object(o["createVNode"])(w,{bordered:!1},{default:i(()=>[Object(o["createVNode"])(v,{type:"info","show-icon":"",class:"mb16"},{message:i(()=>[Object(o["createVNode"])("span",null,[r,Object(o["createVNode"])("b",l,Object(o["toDisplayString"])(f.total),1),n,d])]),_:1}),Object(o["createVNode"])(_,{title:"自定义装修",where:f.whereFormData,parseData:O.parseData,ref:"table","row-key":"id",onDone:O.eleTableDone,datasource:f.url,columns:f.columns},{create_time:i(({record:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(f.toDateString(e.create_time)),1)]),update_time:i(({record:e})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(f.toDateString(e.update_time)),1)]),action:i(({record:e})=>[Object(o["createVNode"])(y,null,{default:i(()=>[Object(o["createVNode"])(j,{size:"small",type:"link",onClick:t=>O.openEdit(e)},{default:i(()=>[c]),_:2},1032,["onClick"]),Object(o["createVNode"])(j,{size:"small",type:"link",onClick:t=>O.openDesignPageEdit(e)},{default:i(()=>[m]),_:2},1032,["onClick"]),Object(o["createVNode"])(D,{title:"确定要删除此页面吗?请确保在任何地方都没有用到此装修页面",onConfirm:t=>O.removeDesignPage(e)},{default:i(()=>[Object(o["createVNode"])(j,{size:"small",type:"link"},{default:i(()=>[b]),_:1})]),_:2},1032,["onConfirm"])]),_:2},1024)]),toolkit:i(()=>[Object(o["createVNode"])(y,{size:"middle"},{default:i(()=>[Object(o["createVNode"])(j,{type:"primary",onClick:t[1]||(t[1]=e=>O.openEdit(null))},{default:i(()=>[p]),_:1})]),_:1})]),_:1},8,["where","parseData","onDone","datasource","columns"])]),_:1}),Object(o["createVNode"])(N,{visible:f.showEdit,"onUpdate:visible":t[2]||(t[2]=e=>f.showEdit=e),data:f.currentData,onDone:O.reload},null,8,["visible","data","onDone"]),Object(o["createVNode"])(V,{visible:f.showDesignPageEdit.show,"onUpdate:visible":t[3]||(t[3]=e=>f.showDesignPageEdit.show=e),data:f.showDesignPageEdit},null,8,["visible","data"]),Object(o["createVNode"])(E,{visible:f.copyDesignPage.show,"onUpdate:visible":t[6]||(t[6]=e=>f.copyDesignPage.show=e),title:"复制装修",confirmLoading:f.copyDesignPage.loading,onOk:O.toCopyDesignPage},{default:i(()=>[Object(o["createVNode"])(v,{message:"请注意",type:"error","show-icon":""},{description:i(()=>[g,u]),_:1}),Object(o["createVNode"])(C,{class:"mt20",model:f.copyDesignPage.form,"label-col":{span:6},"wrapper-col":{span:16}},{default:i(()=>[Object(o["createVNode"])(k,{label:"复制商户ID:"},{default:i(()=>[Object(o["createVNode"])(P,{value:f.copyDesignPage.form.source_mid,"onUpdate:value":t[4]||(t[4]=e=>f.copyDesignPage.form.source_mid=e),placeholder:"请输入需要复制的装修商户ID"},null,8,["value"])]),_:1}),Object(o["createVNode"])(k,{label:"目标商户ID:"},{default:i(()=>[Object(o["createVNode"])(P,{value:f.copyDesignPage.form.target_mid,"onUpdate:value":t[5]||(t[5]=e=>f.copyDesignPage.form.target_mid=e),placeholder:"请输入目标商户ID"},null,8,["value"])]),_:1})]),_:1},8,["model"])]),_:1},8,["visible","confirmLoading","onOk"])])});var f=a("a42b"),O=a("71b4"),v=a("6ace");function j(e){return Object(v["a"])("/api/manager/MerchantDecorate/copyDecorate","post",e,!0)}var D=a("0bf9"),y=a("2c2a");const _={category_name:"",keywordk:""};var w={components:{designPage:O["default"],addOrEdit:f["default"]},data(){return{copyDesignPage:{show:!1,loading:!1,form:{source_mid:"",target_mid:""}},toDateString:y["toDateString"],url:"/manager/TaoDecorate/getList",whereFormData:JSON.parse(JSON.stringify(_)),dataSource:[],columns:[{title:"标题",dataIndex:"title",slots:{customRender:"title"}},{title:"备注",dataIndex:"remark",slots:{customRender:"remark"}},{title:"修改时间",dataIndex:"update_time",slots:{customRender:"update_time"}},{title:"创建时间",dataIndex:"create_time",slots:{customRender:"create_time"}},{title:"操作",dataIndex:"action",slots:{customRender:"action"}}],showEdit:!1,currentData:null,total:0,showDesignPageEdit:{show:!1,id:"",title:""}}},methods:{removeDesignPage(e){Object(D["b"])({id:e.id}).then(()=>{this.reload()})},openCopyDesignPage(){this.copyDesignPage.form.source_mid="",this.copyDesignPage.form.target_mid="",this.copyDesignPage.show=!0},toCopyDesignPage(){this.copyDesignPage.form.source_mid?this.copyDesignPage.form.source_mid?(this.copyDesignPage.loading=!0,j(this.copyDesignPage.form).then(()=>{this.reload(),this.copyDesignPage.show=!1}).finally(()=>{this.copyDesignPage.loading=!1})):this.$message.info("请输入目标商户ID"):this.$message.info("请输入需要复制的装修商户ID")},openDesignPageEdit(e){this.showDesignPageEdit.id=e.id,this.showDesignPageEdit.title=e.title,this.showDesignPageEdit.show=!0},openEdit(e){let t={distance:0,freight:0,mid:"",merchant_name:"",status:1};this.currentData=e||t,this.showEdit=!0},reset(){this.whereFormData=JSON.parse(JSON.stringify(_)),this.$nextTick(()=>{this.$refs.table.reload({page:1})})},reload(){this.$refs.table.reload()},search(){this.$refs.table.reload({page:1})},eleTableDone(e,t,a){this.total=a},parseData(e){return{code:1==e.code?0:e.code,data:e.data.list,count:e.data.total,msg:e.message}}}},N=(a("909a"),a("6b0d")),V=a.n(N);const P=V()(w,[["render",h],["__scopeId","data-v-bea93000"]]);t["default"]=P},fb98:function(e,t,a){}}]);