Files
zyt/server/public/admin/assets/pc_details-D668REAO.js
2026-08-12 14:48:57 +08:00

2 lines
3.3 KiB
JavaScript

import{o as v,W as k,R as B,be as C,q as d,r as P,v as s,D as p,s as u,K as V,u as n,cu as E,L as f,ac as N,O as h,bg as I,C as O,M as _,p as M,ba as R}from"./.pnpm-C1KTa5cB.js";import{a as S,s as J}from"./decoration-BF4ut0tN.js";import{i as T,_ as W}from"./index-Cxx1IoGl.js";import j from"./preview-pc-DogSfs6I.js";import"./index-B8QxRZ_R.js";import"./attr-DJCmS0fQ.js";import"./index-B-rCQZ_o.js";import"./picker-BaeJGhM3.js";import"./index-B3Fu5tec.js";import"./index.vue_vue_type_script_setup_true_lang-CerDQAzd.js";import"./article-BaVF8uYW.js";import"./usePaging--aAVZOna.js";import"./picker-CNX2EN3u.js";import"./index-BhA3CyxZ.js";import"./index-CZyPOnHt.js";import"./file-D2AwthSZ.js";import"./index.vue_vue_type_script_setup_true_lang-0C3mdvgv.js";import"./content.vue_vue_type_script_setup_true_lang-DPajVJbA.js";import"./decoration-img-Vzh-KZHw.js";import"./attr.vue_vue_type_script_setup_true_lang-DneoXzdE.js";import"./content-Dt1esG11.js";import"./attr.vue_vue_type_script_setup_true_lang-BSBOWQnL.js";import"./content.vue_vue_type_script_setup_true_lang-B6Am_aBA.js";import"./attr.vue_vue_type_script_setup_true_lang-D_pPXHcq.js";import"./add-nav.vue_vue_type_script_setup_true_lang-DW1znYtt.js";import"./content-aJRGigxP.js";import"./attr.vue_vue_type_script_setup_true_lang-keaJgqFX.js";import"./content.vue_vue_type_script_setup_true_lang-DHWW-fo2.js";import"./attr.vue_vue_type_script_setup_true_lang-B-dt5wFe.js";import"./content-gcCdV-yA.js";import"./attr.vue_vue_type_script_setup_true_lang-Dot-5pr7.js";import"./index.vue_vue_type_script_setup_true_lang-CScz2Hxp.js";import"./content-CCuj-Ob7.js";import"./content.vue_vue_type_script_setup_true_lang-Cw1yD5Dq.js";import"./attr.vue_vue_type_script_setup_true_lang-C6DHyy0n.js";import"./content-DG3FcGDA.js";import"./attr.vue_vue_type_script_setup_true_lang-n-HgGvnU.js";import"./content.vue_vue_type_script_setup_true_lang-PyGFHp9z.js";import"./attr.vue_vue_type_script_setup_true_lang-Crc8ECqw.js";import"./content-D3p-zkka.js";const q={class:"decoration-pages min-w-[1100px]"},H={class:"flex justify-between w-full"},K={class:"flex-1 h-full"},L=v({name:"decorationPc"}),U=v({...L,setup(z){const g=k();let m;(t=>{t.HOME="4"})(m||(m={}));const r=R({4:{id:4,type:4,name:"首页装修",pageData:[]}}),a=_("4"),o=_(0),i=M(()=>{var t;return((t=r[a.value])==null?void 0:t.pageData)??[]}),D=async()=>{await T.confirm("确定离开此页面?系统可能不会保存您所做的更改。"),g.back()},c=async()=>{const t=await S({id:a.value});r[String(t.id)].pageData=JSON.parse(t.data),o.value=i.value.findIndex(e=>!e.disabled)},b=async()=>{await J({...r[a.value],data:JSON.stringify(r[a.value].pageData)}),c()};return B(a,()=>{o.value=i.value.findIndex(t=>!t.disabled),c()},{immediate:!0}),(t,e)=>{const l=V,w=I,x=C("perms");return d(),P("div",q,[s(w,{shadow:"never",class:"!border-none !rounded-none !bg-primary"},{default:p(()=>[u("div",H,[s(l,{link:"",type:"primary",icon:n(E),style:{color:"#fff"},onClick:D},{default:p(()=>[...e[1]||(e[1]=[f(" 返回 ",-1)])]),_:1},8,["icon"]),N((d(),h(l,{onClick:b},{default:p(()=>[...e[2]||(e[2]=[f(" 保存 ",-1)])]),_:1})),[[x,["decorate:pages:save"]]])])]),_:1}),u("div",K,[s(j,{modelValue:n(o),"onUpdate:modelValue":e[0]||(e[0]=y=>O(o)?o.value=y:null),pageData:n(i)},null,8,["modelValue","pageData"])])])}}}),Ot=W(U,[["__scopeId","data-v-9bc87a24"]]);export{Ot as default};