1 |
- import{p as ie,K as re,t as de,L as me,k as ce}from"./elementPlus.94498fe7.js";import{u as C}from"./useResponse.4dd7726f.js";import{f as pe,h as ue,i as fe,j as _e,k as ge,l as be}from"./api.cc978e18.js";import{computerColumns as ve,historyColumns as he,shopCurrentColumns as ye,companySelect as Ce}from"./useColumns.6f4e9060.js";import{u as xe,a as x}from"./useTableData.5e6a7dd3.js";import{_ as Se}from"./EditDrawer.vue_vue_type_script_setup_true_lang.725e6d4e.js";import{u as we}from"./useTableHeight.dab95aed.js";import{d as Ne,aK as Oe,aC as ke,r as f,Z as Pe,E as De,ai as u,aq as Re,o as b,c as Z,P as Te,u as e,M as S,O as l,a as o,T as d,U as n,S as i,ac as Ve,ad as Ee,D as F,J as ze,R as Be}from"./vue.86c1cb21.js";import{_ as He}from"./_plugin-vue_export-helper.c27b6911.js";import"./index.9b1873ac.js";import"./countryInfo.d861f9d7.js";const Ue={class:"p-5 flex flex-col gap-2.5"},Ae={key:0,class:"artistic-text-container mr-7"},Ie={class:"artistic-text"},je={class:"mr-3.5 flex items-center justify-center text-5xl",style:{height:"100%",width:"100%","background-color":"#f5f5f5"}},qe={class:"text-lg"},Le={class:"font-semibold"},Ke={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},Me={class:"font-semibold"},$e={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},Je={class:"font-semibold"},Ze={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},Fe={class:"font-semibold"},Ge={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},Qe={class:"font-semibold"},We={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},Xe={class:"text-lg"},Ye={class:"font-semibold"},et={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},tt={class:"font-semibold"},ot={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},st={class:"font-semibold"},at={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},nt={class:"font-semibold"},lt={class:"font-medium italic ml-1.5",style:{color:"#64748b"}},it={class:"mr-2.5"},rt=Ne({__name:"ShopDetail",setup(dt){const w=Oe("cardContainer"),{tableHeight:G}=we(w),_=ke().query.platformNumber,s=f([]),N=f(!1),m=f("1"),{tableOptions:h,handlePageChange:Q}=xe(v),a=Pe({border:!1,round:!0,stripe:!0,currentRowHighLight:!0,height:"100%",toolbarConfig:{custom:!0,slots:{buttons:"toolbar_buttons",tools:"toolbar_tools"}},rowConfig:{isHover:!0},columnConfig:{resizable:!0},pagerConfig:{total:h.value.total,page:h.value.page,limit:h.value.limit},loading:!1,loadingConfig:{icon:"vxe-icon-indicator roll",text:"正在拼命加载中..."},columns:"",data:""}),g=f(!1),O=f({country:[],line:[]}),k=f([]);De(()=>{X(),v(m.value),W(),te()});async function W(){const c=await C({},pe);O.value=c.data}async function X(){const c=await C({platformNumber:_},ue,N);s.value=c.data}async function v(c){c===m.value&&(a.pagerConfig.page=1);const p={platformNumber:_,page:a.pagerConfig.page,limit:a.pagerConfig.limit};switch(c??m.value){case"1":a.columns=ye,await x(ge,p,a);break;case"2":a.columns=he,await x(_e,p,a);break;case"3":a.columns=ve,await x(fe,p,a);break}}function Y(){g.value=!0}function ee(){v(m.value)}async function te(){const c=await C({},be);k.value=c.data}return(c,t)=>{const p=u("el-icon"),P=u("el-image"),D=u("el-card"),y=u("el-radio-button"),oe=u("el-radio-group"),se=u("el-button"),ae=u("vxe-pager"),ne=u("vxe-grid"),le=Re("loading");return b(),Z("div",Ue,[Te((b(),S(D,{shadow:"hover",style:{border:"none"}},{default:l(()=>{var r,R,T,V,E,z,B,H,U,A,I,j,q,L,K,M,$,J;return[o("div",{ref_key:"cardContainer",ref:w,class:"flex items-center gap-10"},[e(_)?(b(),Z("div",Ae,[o("div",Ie,d(e(_)),1)])):(b(),S(P,{key:1,class:"mr-7 rounded-2xl",src:"",style:{height:"120px",width:"120px","object-fit":"contain"}},{error:l(()=>[o("div",je,[n(p,null,{default:l(()=>[n(e(ie))]),_:1})])]),_:1})),o("div",qe,[o("div",Le,[t[5]||(t[5]=i(" 平台编号: ")),o("span",Ke,d((r=e(s)[0])!=null&&r.platformNumber?(R=e(s)[0])==null?void 0:R.platformNumber:"--"),1)]),o("div",Me,[t[6]||(t[6]=i(" 所属公司: ")),o("span",$e,d((T=e(s)[0])!=null&&T.company?(V=e(s)[0])==null?void 0:V.company:"--"),1)]),o("div",Je,[t[7]||(t[7]=i(" 所属平台: ")),o("span",Ze,d((E=e(s)[0])!=null&&E.platform?(z=e(s)[0])==null?void 0:z.platform:"--"),1)]),o("div",Fe,[t[8]||(t[8]=i(" 运营: ")),o("span",Ge,d((B=e(s)[0])!=null&&B.operatorName?(H=e(s)[0])==null?void 0:H.operatorName:"--"),1)]),o("div",Qe,[t[9]||(t[9]=i(" 电脑: ")),o("span",We,d(((U=e(s)[0])==null?void 0:U.countComputer)===0?"0":((A=e(s)[0])==null?void 0:A.countComputer)||"--"),1)])]),o("div",Xe,[o("div",Ye,[t[10]||(t[10]=i(" 主账户手机号及归属人: ")),o("span",et,d((I=e(s)[0])!=null&&I.shopPhoneAndNameStr?(j=e(s)[0])==null?void 0:j.shopPhoneAndNameStr:"--"),1)]),o("div",tt,[t[11]||(t[11]=i(" 主账户Email: ")),o("span",ot,d((q=e(s)[0])!=null&&q.shopEmail?(L=e(s)[0])==null?void 0:L.shopEmail:"--"),1)]),o("div",st,[t[12]||(t[12]=i(" 子账户手机号及归属人: ")),o("span",at,d((K=e(s)[0])!=null&&K.subShopPhoneAndNameStr?(M=e(s)[0])==null?void 0:M.subShopPhoneAndNameStr:"--"),1)]),o("div",nt,[t[13]||(t[13]=i(" 子账户Email: ")),o("span",lt,d(($=e(s)[0])!=null&&$.subShopEmail?(J=e(s)[0])==null?void 0:J.subShopEmail:"--"),1)])])],512)]}),_:1})),[[le,e(N)]]),n(D,{class:"mt-2.5 flex-1",shadow:"hover",style:{border:"none"}},{default:l(()=>[o("div",{style:ze({height:e(G)+"px"})},[n(ne,Ve(Ee(e(a))),{toolbar_buttons:l(()=>[n(oe,{modelValue:e(m),"onUpdate:modelValue":t[0]||(t[0]=r=>F(m)?m.value=r:null),onChange:t[1]||(t[1]=r=>v(e(m)))},{default:l(()=>[n(y,{label:"当前信息",value:"1"},{default:l(()=>[n(p,{style:{top:"2px"}},{default:l(()=>[n(e(re))]),_:1}),t[14]||(t[14]=i(" 当前信息 "))]),_:1}),n(y,{label:"历史记录",value:"2"},{default:l(()=>[n(p,{style:{top:"2px"}},{default:l(()=>[n(e(de))]),_:1}),t[15]||(t[15]=i(" 历史记录 "))]),_:1}),n(y,{label:"电脑信息",value:"3"},{default:l(()=>[n(p,{style:{top:"2px"}},{default:l(()=>[n(e(me))]),_:1}),t[16]||(t[16]=i(" 电脑信息 "))]),_:1})]),_:1},8,["modelValue"])]),toolbar_tools:l(()=>[o("div",it,[n(se,{disabled:e(m)!="1",icon:e(ce),circle:"",plain:"",type:"warning",onClick:Y},null,8,["disabled","icon"])])]),pager:l(()=>[n(ae,{currentPage:e(a).pagerConfig.page,"onUpdate:currentPage":t[2]||(t[2]=r=>e(a).pagerConfig.page=r),pageSize:e(a).pagerConfig.limit,"onUpdate:pageSize":t[3]||(t[3]=r=>e(a).pagerConfig.limit=r),total:e(a).pagerConfig.total,onPageChange:e(Q)},null,8,["currentPage","pageSize","total","onPageChange"])]),_:1},16)],4)]),_:1}),e(g)?(b(),S(Se,{key:0,modelValue:e(g),"onUpdate:modelValue":t[4]||(t[4]=r=>F(g)?g.value=r:null),companySelect:e(Ce),formSelect:e(O),gridOptions:e(a),operatorOption:e(k),platformNumber:e(_),onRefresh:ee},null,8,["modelValue","companySelect","formSelect","gridOptions","operatorOption","platformNumber"])):Be("",!0)])}}});const xt=He(rt,[["__scopeId","data-v-10b75b12"]]);export{xt as default};
|