| 1 |
- import{a as s}from"./vue-router.yxIMtaxH.js";import{b as e,a as t,x as i,g as r,y as a}from"./element-plus.DUy1TWHM.js";import{M as o,aD as p,u as l,v as n,I as m,bk as c,bJ as j,F as d,aX as u,aU as E,aL as v,H as y,s as h,bb as _}from"./@vue.DbmRtknU.js";import{_ as b}from"./index.B1CvNv-2.js";import"./lodash-es.DaM9m3L-.js";import"./async-validator.j0i5Y79Y.js";import"./@popperjs.DxtSUbXb.js";import"./@ctrl.BEgk5vdO.js";import"./dayjs.DCWbrgJ0.js";import"./memoize-one.BAtLgO95.js";import"./normalize-wheel-es.TzhA1irr.js";import"./@floating-ui.8vigAAFV.js";import"./pinia.BlfmsheH.js";import"./@vueuse.Dnsd2JKX.js";import"./vue-i18n.DXLOBfKS.js";import"./@intlify.DPMNdUn_.js";import"./nprogress.BTjJXJ-u.js";import"./codemirror.CYSLATvI.js";import"./diff-match-patch.DkK4wJpa.js";import"./vue-web-terminal.D-rog7dz.js";import"./vue.MGxsMDTR.js";/* empty css */import"./axios.Da-QW0H8.js";import"./qs.BQjOrGHM.js";import"./side-channel.4q28KFJj.js";import"./es-errors.DTEWvbA_.js";import"./object-inspect.DvQZIv3_.js";import"./side-channel-list.Do0-XmF5.js";import"./side-channel-map.DNHQ53lO.js";import"./get-intrinsic.Bbe5x-9b.js";import"./es-object-atoms.CyiuHMUS.js";import"./math-intrinsics.pM-JTNwN.js";import"./gopd.BudZp56J.js";import"./es-define-property.F0aoeP8o.js";import"./has-symbols.BcO-SUVM.js";import"./get-proto.Cb_fpw-j.js";import"./dunder-proto.WEH3rgQR.js";import"./call-bind-apply-helpers.DJjIjCF_.js";import"./function-bind.DrnB-baK.js";import"./hasown.BXcyoiLU.js";import"./call-bound.22gFUC2Q.js";import"./side-channel-weakmap.DpSeWE6i.js";import"./pinia-plugin-persistedstate.COWkwNh5.js";const R={class:"enterprise-select"},f={class:"select-container"},T={key:0,class:"loading"},I={key:1,class:"error"},k={key:2,class:"empty"},g={key:3,class:"enterprise-list"},A={class:"card-header"},C={class:"enterprise-name"},N={class:"card-body"},S={class:"enterprise-id"},D={class:"enterprise-short-name"},P={class:"enterprise-account"},w=b(o({__name:"select",setup(o){const b=s(),w=E([]),x=E(!0),H=E(null),z=async()=>{x.value=!0,H.value=null,x.value=!1},U=()=>{b.push("/enterprise/create")};return p(()=>{z()}),(s,o)=>(v(),l("div",R,[n("div",f,[o[3]||(o[3]=n("h1",{class:"title"},"选择企业",-1)),o[4]||(o[4]=n("p",{class:"subtitle"},"请选择您要管理的企业",-1)),x.value?(v(),l("div",T,[...o[0]||(o[0]=[n("p",null,"加载企业列表中...",-1)])])):H.value?(v(),l("div",I,[m(c(e),{title:H.value,type:"error","show-icon":"",closable:!1},null,8,["title"]),m(c(t),{type:"primary",onClick:z},{default:j(()=>[...o[1]||(o[1]=[y("重新加载",-1)])]),_:1})])):0===w.value.length?(v(),l("div",k,[m(c(i),{description:"暂无企业"}),m(c(t),{type:"primary",onClick:U},{default:j(()=>[...o[2]||(o[2]=[y("创建企业",-1)])]),_:1})])):(v(),l("div",g,[(v(!0),l(d,null,u(w.value,s=>(v(),h(c(a),{key:s.enterprise_id,class:"enterprise-card",onClick:s=>{}},{default:j(()=>[n("div",A,[n("h3",C,_(s.name),1),m(c(r),{type:"ENTERPRISE_ACTIVATED"===s.status?"success":"info",size:"small"},{default:j(()=>{return[y(_((e=s.status,{ENTERPRISE_CREATE:"已创建",ENTERPRISE_ACTIVATED:"已激活",ENTERPRISE_UNSIGN:"已解约",ENTERPRISE_WITHDRAW:"已注销",ENTERPRISE_AUTH:"认证中",ENTERPRISE_AUTH_REJECTED:"认证失败"}[e]||e)),1)];var e}),_:2},1032,["type"])]),n("div",N,[n("p",S,"企业ID: "+_(s.enterprise_id),1),n("p",D,"简称: "+_(s.short_name||"-"),1),n("p",P,"支付宝账号: "+_(s.account_id||"-"),1)])]),_:2},1032,["onClick"]))),128))]))])]))}}),[["__scopeId","data-v-b03ab617"]]);export{w as default};
|