mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-21 10:38:10 +00:00
2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{d as B,v as D,r as d,h as _,c as x,e as a,w as o,a as t,t as m,u as p,J as I,m as L,k as y,z as N,aI as u,B as S,i as j,O as T,C as V,a6 as z,E as R,a7 as O,L as $,M as J,p as M,g as q,_ as A}from"./index-3f969305.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 F}from"./icon-addon-339e16d0.js";import{B as G}from"./diy-613272e0.js";import{t as H}from"./theme-list-e126ccdb.js";/* empty css *//* empty css */import"./edit-theme.vue_vue_type_script_setup_true_lang-f896dda1.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./add-theme.vue_vue_type_script_setup_true_lang-f10ef8aa.js";import"./diy-2c417a25.js";const K=l=>(M("data-v-fed94f3a"),l=l(),q(),l),P={class:"main-container"},Q={class:"flex justify-between items-center"},U={class:"text-page-title"},W={class:"flex items-center"},X=K(()=>t("div",{class:"flex items-center w-full h-full"},[t("img",{class:"w-full h-full",src:F,alt:""})],-1)),Y={class:"flex-1 ml-2 truncate"},Z={key:0,class:"rounded-[3px] inline-flex items-center justify-center border-[1px] border-solid border-[#f2f2f2] overflow-hidden"},ee=B({__name:"theme_style",setup(l){const b=D().meta.title,n=d(!0),f=d(null),h=d([]),v=()=>{n.value=!0,G({}).then(i=>{let s=T(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=V,c=z,k=R,w=O,C=$,E=J;return _(),x("div",P,[a(C,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[t("div",Q,[t("span",U,m(p(b)),1)]),I((_(),L(w,{data:h.value,size:"large",class:"mt-[20px]"},{empty:o(()=>[t("span",null,m(n.value?"":p(y)("emptyData")),1)]),default:o(()=>[a(c,{label:"应用","min-width":"120"},{default:o(({row:e})=>[t("div",W,[a(r,{class:"w-[40px] h-[40px] rounded-md overflow-hidden",src:p(N)(e.icon),fit:"contain"},{error:o(()=>[X]),_:2},1032,["src"]),t("div",Y,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?(_(),x("div",Z,[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)])):S("",!0)]),_:1}),a(c,{label:p(y)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:e})=>[a(k,{type:"primary",link:"",onClick:oe=>g(e)},{default:o(()=>[j("编辑")]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[E,n.value]])]),_:1}),a(H,{ref_key:"themeListRef",ref:f,onConfirm:s[0]||(s[0]=e=>v())},null,512)])}}});const Ie=A(ee,[["__scopeId","data-v-fed94f3a"]]);export{Ie as default};
|