index.ef202648.js 1.6 KB

1
  1. import{u as D}from"./useResponse.4dd7726f.js";import{b as V}from"./api.edce9ba7.js";import g from"./InfoCard.a3f84d93.js";import{o as k}from"./elementPlus.94498fe7.js";import{_ as w}from"./CompanyCreate.vue_vue_type_script_setup_true_lang.3ccbe362.js";import{h as B}from"./hasPermission.4ae4fe4e.js";import{d as N,r as n,G as R,E as h,ai as r,aq as M,o as l,c as O,U as t,O as i,a,u as s,M as f,S as P,R as A,P as E,D as I}from"./vue.86c1cb21.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./index.3b7c5cca.js";import"./官网.be3ac562.js";const j={class:"flex flex-col p-5"},q={class:"flex justify-between items-baseline"},G=N({__name:"index",setup(S){const d=n();R("cardData",d);const c=n(!1),o=n();h(()=>{_()});async function _(){const m=await D({},V,c);d.value=m.data}async function u(){o.value=!0}function v(){_()}return(m,e)=>{const x=r("el-divider"),y=r("el-button"),p=r("el-card"),b=M("loading");return l(),O("div",j,[t(p,{class:"mb-5",style:{border:"none"}},{default:i(()=>[a("div",q,[a("div",null,[e[1]||(e[1]=a("span",{class:"font-bold text-xl"},"公司信息概览",-1)),t(x,{class:"text-3xl",direction:"vertical"})]),a("span",null,[s(B)("COMPANY_ADD")?(l(),f(y,{key:0,icon:s(k),type:"primary",onClick:u},{default:i(()=>e[2]||(e[2]=[P("添 加")])),_:1},8,["icon"])):A("",!0)])])]),_:1}),E((l(),f(p,{class:"flex-grow",style:{border:"none"}},{default:i(()=>[t(g)]),_:1})),[[b,s(c)]]),t(w,{modelValue:s(o),"onUpdate:modelValue":e[0]||(e[0]=C=>I(o)?o.value=C:null),onRefresh:v},null,8,["modelValue"])])}}});const W=U(G,[["__scopeId","data-v-923c707a"]]);export{W as default};