1 |
- import{_ as ke,__tla as He}from"./ContentWrap-4f9902bc.js";import{_ as Te,__tla as Ue}from"./index-7fa1b785.js";import{d as Ne,u as Pe,Y as Ae,K as Ke,r as s,aV as Ye,h as Oe,e as ze,l as Ee,Q as Fe,o as f,c as M,f as t,w as n,g as r,a as e,e6 as Ie,x as O,v as de,n as S,P as ue,R as v,a4 as pe,F as ve,q as je,t as he,aS as Be,d$ as Re,O as qe,C as Je,j as Le,V as Qe,A as We,B as $e,E as Ge,i as Xe,D as Ze,aT as ea,p as aa,k as ta,_ as la,__tla as oa}from"./index-49b3573e.js";import{E as na,__tla as sa}from"./el-card-ecbe54be.js";import{M as b,__tla as ia}from"./index-7e4eab9d.js";import ra,{__tla as ca}from"./MerchantTabs-c5b1c515.js";import{u as ma,__tla as da}from"./useMessage-4f7f4c6c.js";import{__tla as ua}from"./ContentWrap.vue_vue_type_script_setup_true_lang-387d5c36.js";import{__tla as pa}from"./index-338e5bc3.js";import{__tla as va}from"./SPuUploadImg-e3cf5fc9.js";import{__tla as ha}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-f4be59a1.js";import{__tla as _a}from"./index-fd44f4c6.js";import{__tla as fa}from"./el-image-viewer-4560d229.js";let _e,ya=Promise.all([(()=>{try{return He}catch{}})(),(()=>{try{return Ue}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return sa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ua}catch{}})(),(()=>{try{return pa}catch{}})(),(()=>{try{return va}catch{}})(),(()=>{try{return ha}catch{}})(),(()=>{try{return _a}catch{}})(),(()=>{try{return fa}catch{}})()]).then(async()=>{let w,z,E,F,I,j,B,R,q,J,L,Q,W,$,G,X,C,Z;w=x=>(aa("data-v-8a189126"),x=x(),ta(),x),z={style:{position:"relative"},class:"search"},E={style:{"text-align":"right"}},F={class:"searchMore"},I={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},j=["title"],B=["onClick"],R={style:{display:"flex","align-items":"center"}},q={style:{width:"151px",height:"85px","margin-right":"10px",border:"1px solid rgb(220 223 231)","border-radius":"5px",display:"flex","align-items":"center","justify-content":"center",overflow:"hidden"}},J=["src"],L={style:{"line-height":"30px",width:"calc(100% - 170px)"}},Q=w(()=>r("p",null,"\u9500\u91CF:111",-1)),W=w(()=>r("p",null,"\u5546\u54C1\u6570\u91CF:111",-1)),$=["title"],G={key:0},X=[w(()=>r("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u5546\u6237",-1))],C="views/system/sale/merchant/components/MerchantBaseInfo",Z=Ne({name:"Merchant",__name:"index",setup(x){const{currentRoute:ga,push:fe}=Pe(),ye=Ae(),D=Ke(()=>ye.getMobile),ee=s([{name:"BaseInfo",label:"\u57FA\u672C\u4FE1\u606F",component:"views/system/sale/merchant/components/MerchantBaseInfo"},{name:"Store",label:"\u5E97\u94FA",component:"views/system/sale/merchant/components/MerchantStore"},{name:"Product",label:"\u5546\u54C1",component:"views/system/sale/merchant/components/MerchantProduct"},{name:"Order",label:"\u8BA2\u5355",component:"views/system/sale/merchant/components/MerchantOrder"},{name:"Service",label:"\u5BA2\u670D",component:"views/system/sale/merchant/components/MerchantService"},{name:"AfterSales",label:"\u552E\u540E",component:"views/system/sale/merchant/components/MerchantAfterSales"},{name:"Campaign",label:"\u6D3B\u52A8",component:"views/system/sale/merchant/components/MerchantCampaign"},{name:"Points",label:"\u79EF\u5206",component:"views/system/sale/merchant/components/MerchantPoints"},{name:"Advertisement",label:"\u5E7F\u544A",component:"views/system/sale/merchant/components/MerchantAdvertisement"},{name:"Highlights",label:"\u770B\u70B9",component:"views/system/sale/merchant/components/MerchantHighlights"},{name:"Finance",label:"\u8D22\u52A1",component:"views/system/sale/merchant/components/MerchantFinance"},{name:"Employee",label:"\u4EBA\u5458",component:"views/system/sale/merchant/components/MerchantEmployee"}]),m=s({id:void 0,name:void 0,status:10,description:void 0,contact:void 0,address:void 0,contactNumber:void 0,website:void 0,complaintsHotline:void 0,createTime:void 0,customerServiceHotline:void 0,email:void 0,businessLicensePicture:void 0,expireTime:void 0,logoUrl:void 0,areaId:void 0});Ye("updateInitialData",m);const ge=s([{name:"\u5220\u9664",action:function(){xe(m.value.id)},type:"danger",isAdd:!1},{name:"\u4FDD\u5B58",action:async function(){const i=k.value.ComponentRef.validate();if(!k.value.picUrl)return void y.error("\u8BF7\u4E0A\u4F20logo");const a=await i;if(console.log(a),!!a)try{const u=m.value;m.value.id==null?(await b.createMerchant(u),y.success(P("common.createSuccess")),_()):(await b.updateMerchant(u),y.success(P("common.updateSuccess")),_()),h.value=!1}finally{}},type:"primary",isAdd:!0}]),k=s(),H=s(0),h=s(!1),T=s(""),U=s(!1),ae=s("");async function N(i,a){if(ae.value=i,a!=null){if(m.value=await b.getMerchant(a.id),D.value)return void fe({name:"MobileDetail",query:{tabs:JSON.stringify(ee.value),initialComponent:C.value,id:a.id,initialData:JSON.stringify(m.value),opentype:i}});U.value=i=="\u67E5\u770B",T.value=i+"-"+a.name,H.value=a.id}else U.value=!1,T.value=i,H.value=0,function(){for(const u of Object.keys(m.value))m.value[u]=void 0;m.value.status=10}();h.value=!0}const V=s(!1),be=()=>{V.value=!V.value},te=()=>{V.value=!1},y=ma(),{t:P}=Oe(),le=s(!0),g=s([]),oe=s(0),o=ze({pageNo:1,pageSize:10,name:void 0,status:void 0,description:void 0,contact:void 0,address:void 0,contactNumber:void 0,website:void 0,complaintsHotline:void 0,customerServiceHotline:void 0,email:void 0,expireTime:[],createTime:[]}),ne=s();s(!1);const _=async()=>{le.value=!0;try{const i=await b.getMerchantPage(o);i.list.forEach(a=>{a.showSetting=!1}),g.value=i.list,oe.value=i.total}finally{le.value=!1}},d=()=>{o.pageNo=1,_(),te()},we=()=>{ne.value.resetFields(),d()};s();const xe=async i=>{try{await y.delConfirm(),await b.deleteMerchant(i),y.success(P("common.delSuccess")),await _(),h.value=!1}catch{}};return Ee(()=>{_()}),(i,a)=>{const u=Je,se=Le,p=Qe,c=We,ie=$e,re=Ge,ce=Xe,Ve=Ze,Me=ea,Se=na,Ce=Te,De=ke,me=Fe("hasPermi");return f(),M(ve,null,[t(De,{class:"Content",style:{"min-height":"400px",border:"unset"}},{default:n(()=>[r("div",z,[r("div",E,[t(u,{icon:e(Ie),onClick:be},null,8,["icon"]),e(D)?ue("",!0):O((f(),de(u,{key:0,onClick:a[0]||(a[0]=l=>N("\u65B0\u589E"))},{default:n(()=>[t(se,{class:"mr-5px",icon:"ep:plus"}),S(" \u65B0\u589E ")]),_:1})),[[me,["sale:merchant:create"]]])]),O(r("div",F,[t(Ve,{class:"-mb-15px",model:e(o),ref_key:"queryFormRef",ref:ne,inline:!0,"label-width":"68px"},{default:n(()=>[t(c,{label:"\u5546\u6237\u540D\u79F0",prop:"name"},{default:n(()=>[t(p,{modelValue:e(o).name,"onUpdate:modelValue":a[1]||(a[1]=l=>e(o).name=l),placeholder:"\u8BF7\u8F93\u5165\u5546\u6237\u540D\u79F0",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8D1F\u8D23\u4EBA",prop:"contact"},{default:n(()=>[t(p,{modelValue:e(o).contact,"onUpdate:modelValue":a[2]||(a[2]=l=>e(o).contact=l),placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u4EBA",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u6240\u5728\u5730",prop:"address"},{default:n(()=>[t(p,{modelValue:e(o).address,"onUpdate:modelValue":a[3]||(a[3]=l=>e(o).address=l),placeholder:"\u8BF7\u8F93\u5165\u6240\u5728\u5730",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8D1F\u8D23\u4EBA\u7535\u8BDD",prop:"contactNumber"},{default:n(()=>[t(p,{modelValue:e(o).contactNumber,"onUpdate:modelValue":a[4]||(a[4]=l=>e(o).contactNumber=l),placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u4EBA\u7535\u8BDD",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u5B98\u7F51",prop:"website"},{default:n(()=>[t(p,{modelValue:e(o).website,"onUpdate:modelValue":a[5]||(a[5]=l=>e(o).website=l),placeholder:"\u8BF7\u8F93\u5165\u5B98\u7F51",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u7EF4\u6743\u7535\u8BDD",prop:"complaintsHotline"},{default:n(()=>[t(p,{modelValue:e(o).complaintsHotline,"onUpdate:modelValue":a[6]||(a[6]=l=>e(o).complaintsHotline=l),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u6743\u7535\u8BDD",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u5BA2\u670D\u7535\u8BDD",prop:"customerServiceHotline"},{default:n(()=>[t(p,{modelValue:e(o).customerServiceHotline,"onUpdate:modelValue":a[7]||(a[7]=l=>e(o).customerServiceHotline=l),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u670D\u7535\u8BDD",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u90AE\u7BB1",prop:"email"},{default:n(()=>[t(p,{modelValue:e(o).email,"onUpdate:modelValue":a[8]||(a[8]=l=>e(o).email=l),placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1",clearable:"",onKeyup:v(d,["enter"])},null,8,["modelValue"])]),_:1}),t(c,{label:"\u670D\u52A1\u5230\u671F\u65F6\u95F4",prop:"expireTime"},{default:n(()=>[t(ie,{modelValue:e(o).expireTime,"onUpdate:modelValue":a[9]||(a[9]=l=>e(o).expireTime=l),style:{width:"auto"},"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")]},null,8,["modelValue","default-time"])]),_:1}),t(c,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:n(()=>[t(ie,{modelValue:e(o).createTime,"onUpdate:modelValue":a[10]||(a[10]=l=>e(o).createTime=l),style:{width:"auto"},"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")]},null,8,["modelValue","default-time"])]),_:1}),t(ce,null,{default:n(()=>[t(re,null,{default:n(()=>[t(c,null,{default:n(()=>[t(u,{onClick:te},{default:n(()=>[S(" \u6536\u8D77 ")]),_:1}),t(u,{onClick:we},{default:n(()=>[S(" \u91CD\u7F6E ")]),_:1}),t(u,{onClick:d},{default:n(()=>[t(se,{icon:"ep:search",class:"mr-5px"}),S(" \u641C\u7D22 ")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],512),[[pe,e(V)]])]),t(ce,null,{default:n(()=>[(f(!0),M(ve,null,je(e(g),(l,A)=>(f(),de(re,{class:"card",key:A,span:7,xl:7,lg:7,md:7,sm:24,xs:24,onMouseover:K=>function(Y){g.value[Y].showSetting=!0}(A),onMouseout:K=>function(Y){g.value[Y].showSetting=!1}(A)},{default:n(()=>[t(Se,{onClick:K=>N("\u67E5\u770B",l)},{default:n(()=>[r("div",I,[r("p",{style:{width:"100%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:l.name},he(l.name),9,j),O((f(),M("div",{onClick:Be(K=>N("\u7F16\u8F91",l),["stop"]),class:"setting"},[t(Me,{size:"20",color:"rgb(220 223 231)"},{default:n(()=>[t(e(Re))]),_:1})],8,B)),[[pe,l.showSetting&&!e(D)],[me,["sale:merchant:update"]]])]),r("div",R,[r("div",q,[r("img",{src:l.logoUrl,style:{width:"auto",height:"auto","max-width":"100%","max-height":"100%"}},null,8,J)]),r("div",L,[Q,W,r("p",{style:{"white-space":"nowrap","text-overflow":"ellipsis",width:"100%",overflow:"hidden"},title:l.address},"\u6240\u5728\u5730:"+he(l.address),9,$)])])]),_:2},1032,["onClick"])]),_:2},1032,["onMouseover","onMouseout"]))),128))]),_:1}),e(g).length==0?(f(),M("div",G,[...X])):ue("",!0),t(Ce,{total:e(oe),page:e(o).pageNo,"onUpdate:page":a[11]||(a[11]=l=>e(o).pageNo=l),limit:e(o).pageSize,"onUpdate:limit":a[12]||(a[12]=l=>e(o).pageSize=l),onPagination:_},null,8,["total","page","limit"])]),_:1}),t(ra,{tabs:e(ee),initialData:e(m),buttonActions:e(ge),ref_key:"MerchantTabsRef",ref:k,isDetail:e(U),initialComponent:C,dialogTitle:e(T),id:e(H),modelValue:e(h),"onUpdate:modelValue":a[13]||(a[13]=l=>qe(h)?h.value=l:null),openType:e(ae)},null,8,["tabs","initialData","buttonActions","isDetail","dialogTitle","id","modelValue","openType"])],64)}}}),_e=la(Z,[["__scopeId","data-v-8a189126"],["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/system/sale/merchant/index.vue"]])});export{ya as __tla,_e as default};
|