niucloud-admin/niucloud/public/admin/assets/theme_style-cb787c89.js
全栈小学生 c665981070 up
2025-05-23 14:56:18 +08:00

2 lines
3.2 KiB
JavaScript

import{d as B,v as D,r as p,h as d,c as x,e as a,w as o,a as t,t as m,u as _,J as N,m as I,k as b,aA as u,B as L,i as S,N as j,C as T,Y as V,E as R,Z as z,K as $,L as A,p as J,g as K}from"./index-08dd4327.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as O}from"./icon-addon-339e16d0.js";import{B as Y}from"./diy-4c3548d7.js";import{t as Z}from"./theme-list-02fb19e4.js";import{_ as q}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */import"./edit-theme.vue_vue_type_script_setup_true_lang-6d789c5c.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./add-theme.vue_vue_type_script_setup_true_lang-f2996744.js";import"./diy-84497d46.js";const F=l=>(J("data-v-827b7003"),l=l(),K(),l),G={class:"main-container"},H={class:"flex justify-between items-center"},M={class:"text-page-title"},P={class:"flex items-center"},Q=F(()=>t("div",{class:"flex items-center w-full h-full"},[t("img",{class:"w-full h-full",src:O,alt:""})],-1)),U={class:"flex-1 ml-2 truncate"},W={key:0,class:"rounded-[3px] inline-flex items-center justify-center border-[1px] border-solid border-[#f2f2f2] overflow-hidden"},X=B({__name:"theme_style",setup(l){const y=D().meta.title,n=p(!0),f=p(null),h=p([]),v=()=>{n.value=!0,Y({}).then(i=>{let s=j(i.data);for(let r in s)s[r].key=r;h.value=Object.values(s),n.value=!1})};v();const g=i=>{f.value.open(i)};return(i,s)=>{const r=T,c=V,k=R,w=z,C=$,E=A;return d(),x("div",G,[a(C,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[t("div",H,[t("span",M,m(_(y)),1)]),N((d(),I(w,{data:h.value,size:"large",class:"mt-[20px]"},{empty:o(()=>[t("span",null,m(n.value?"":_(b)("emptyData")),1)]),default:o(()=>[a(c,{label:"应用","min-width":"120"},{default:o(({row:e})=>[t("div",P,[a(r,{class:"w-[40px] h-[40px] rounded-md overflow-hidden",src:e.icon,fit:"contain"},{error:o(()=>[Q]),_:2},1032,["src"]),t("div",U,m(e.addon_title),1)])]),_:1}),a(c,{label:"配色名称","min-width":"120"},{default:o(({row:e})=>[t("div",null,m(e.title),1)]),_:1}),a(c,{label:"配色方案","min-width":"120"},{default:o(({row:e})=>[e.theme?(d(),x("div",W,[t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-color"]})},null,4),t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-help-color2"]})},null,4),t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-color-dark"]})},null,4)])):L("",!0)]),_:1}),a(c,{label:_(b)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:e})=>[a(k,{type:"primary",link:"",onClick:te=>g(e)},{default:o(()=>[S("编辑")]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[E,n.value]])]),_:1}),a(Z,{ref_key:"themeListRef",ref:f,onConfirm:s[0]||(s[0]=e=>v())},null,512)])}}});const Ne=q(X,[["__scopeId","data-v-827b7003"]]);export{Ne as default};