第一次提交

This commit is contained in:
wangjiming
2026-07-27 09:12:47 +08:00
commit b4ff5db17b
579 changed files with 48768 additions and 0 deletions

View File

@@ -0,0 +1 @@
import{a as N,E as R}from"./index-DOmj2wT1.js";import{E as j}from"./index-DOTsJDGF.js";import{E as q}from"./index-CunlXsH6.js";import{E as F}from"./index-DcESg4sN.js";import{E as M,a as Q}from"./index-CUZ1e7n7.js";import{E as U}from"./index-BWwMJoxR.js";import{E as A}from"./index-CY01E5yO.js";import{E as G}from"./index-RB3L_ftg.js";import{v as H}from"./directive-DnYsEmpc.js";import{d as K,G as L,K as P,c as S,s as t,f as $,e as z,w as a,g as J,v as O,y as u,ac as W,o as y,x as n,aa as m,A as b}from"./index-_T_ZwAU8.js";import{a as X,s as Y,b as Z}from"./tenant-DIdSWA56.js";import{_ as h}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./castArray-BlzMMKhq.js";import"./_baseClone-BuLLSdZ_.js";import"./raf-BSHx3Xj9.js";import"./index-I-t9u_Se.js";import"./index-CaL9AHzU.js";import"./vnode-BBSgohgu.js";import"./index-BcpD6ypP.js";const ee={class:"page-wrap"},te=K({__name:"TenantDetailView",setup(ae){const g=W(),w=O(),o=u(null),p=u(!1),l=u(5),s=u("");async function d(){var _;p.value=!0;try{const e=await X(g.params.id);o.value=e,l.value=Number(((_=e.quota)==null?void 0:_.max_projects)??5),s.value=e.retention_policy_id??""}finally{p.value=!1}}async function x(){o.value&&(await Y(o.value.id,{max_projects:l.value}),b.success("配额已更新"),d())}async function V(){o.value&&(await Z(o.value.id,s.value),b.success("留存策略已更新"),d())}return L(d),(_,e)=>{const D=G,r=M,I=Q,c=U,k=A,f=q,v=N,E=R,C=j,T=F,B=H;return P((y(),S("div",ee,[t(D,{onBack:e[0]||(e[0]=i=>$(w).push("/tenants")),content:"租户详情"}),o.value?(y(),z(T,{key:0,class:"detail-card"},{default:a(()=>[t(I,{column:2,border:""},{default:a(()=>[t(r,{label:"名称"},{default:a(()=>[n(m(o.value.name),1)]),_:1}),t(r,{label:"编码"},{default:a(()=>[n(m(o.value.code),1)]),_:1}),t(r,{label:"状态"},{default:a(()=>[n(m(o.value.status),1)]),_:1}),t(r,{label:"拥有者"},{default:a(()=>[n(m(o.value.owner_user_id||"-"),1)]),_:1})]),_:1}),t(c,null,{default:a(()=>[...e[3]||(e[3]=[n("配额",-1)])]),_:1}),t(E,{"label-width":"100px",class:"inline-form"},{default:a(()=>[t(v,{label:"最大项目数"},{default:a(()=>[t(k,{modelValue:l.value,"onUpdate:modelValue":e[1]||(e[1]=i=>l.value=i),min:1},null,8,["modelValue"]),t(f,{type:"primary",style:{"margin-left":"12px"},onClick:x},{default:a(()=>[...e[4]||(e[4]=[n("保存配额",-1)])]),_:1})]),_:1})]),_:1}),t(c,null,{default:a(()=>[...e[5]||(e[5]=[n("留存策略",-1)])]),_:1}),t(E,{"label-width":"100px",class:"inline-form"},{default:a(()=>[t(v,{label:"留存策略ID"},{default:a(()=>[t(C,{modelValue:s.value,"onUpdate:modelValue":e[2]||(e[2]=i=>s.value=i),placeholder:"retention_policy ID"},null,8,["modelValue"]),t(f,{type:"primary",style:{"margin-left":"12px"},onClick:V},{default:a(()=>[...e[6]||(e[6]=[n("保存策略",-1)])]),_:1})]),_:1})]),_:1})]),_:1})):J("",!0)])),[[B,p.value]])}}}),xe=h(te,[["__scopeId","data-v-19c72faf"]]);export{xe as default};