Files
zyt/server/public/admin/assets/pc_details-XdR8Bksw.js
T
2026-03-13 14:08:52 +08:00

2 lines
4.6 KiB
JavaScript

import{i as b,J as P}from"./element-plus-D-JFNXWu.js";import{m as B}from"./@element-plus/icons-vue-Blep2MBz.js";import{a as N,s as V}from"./decoration-CfOm5lOP.js";import{f as C,d as E}from"./index-DgHUF7DW.js";import I from"./preview-pc-C5sXCVRh.js";import{a as h}from"./vue-router-CJXI7XhX.js";import{f as v,w as J,as as O,ak as d,I as S,a as p,aN as m,J as u,O as f,aP as M,G as R,A as T}from"./@vue/runtime-core-D7eUgySO.js";import{y as s,a as j,o as _,r as A}from"./@vue/reactivity-maRK_BBd.js";import"./@vue/runtime-dom-DVgibYoU.js";import"./nprogress-BpICrWuH.js";import"./@vue/shared-C75lBtbe.js";import"./lodash-es-BADexyn7.js";import"./@popperjs/core-C5az9QE8.js";import"./dayjs-BOuxpn4j.js";import"./@ctrl/tinycolor-BuyEbX8F.js";import"./async-validator-CFA_igpM.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./pinia-BhomUS5m.js";import"./axios-C80V62Fs.js";import"./lodash-Ct9_CZb9.js";import"./@vueuse/core-DCeljLnb.js";import"./@vueuse/shared-B444yVpD.js";import"./css-color-function-BVb6B1lA.js";import"./balanced-match-BdS7OldZ.js";import"./color-B2zxaWkI.js";import"./clone-DBZ6_OiU.js";import"./color-convert-OrFsTA_V.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-ChYu0NfX.js";import"./clipboard-Bmfw2kIN.js";import"./echarts-DYKKs4Al.js";import"./tslib-BDyQ-Jie.js";import"./zrender-CTTuYiLF.js";import"./highlight.js-jaPyNblr.js";import"./@highlightjs/vue-plugin-ASXrwou_.js";import"./index-CJm63QHA.js";import"./attr-Djnfw8Qd.js";import"./index-kKVJiUCL.js";import"./picker-BbSaPsK8.js";import"./index-Cp_4gpIF.js";import"./index.vue_vue_type_script_setup_true_lang-D8oSSfxQ.js";import"./article-CLsBk2Mb.js";import"./usePaging-CPrBIeJ2.js";import"./picker-CjRe_gxp.js";import"./index-BatBRS96.js";import"./index-DempaqRP.js";import"./index.vue_vue_type_script_setup_true_lang-CvzbbNi4.js";import"./vuedraggable-DoxySVw6.js";import"./vue-BWLcg9DT.js";import"./@vue/compiler-dom-Ddn9Zm90.js";import"./@vue/compiler-core-KYniu4wC.js";import"./sortablejs-BkVvOzsn.js";import"./content.vue_vue_type_script_setup_true_lang-BX_s3_sc.js";import"./decoration-img-CttNGVCW.js";import"./attr.vue_vue_type_script_setup_true_lang-BVeCPR9U.js";import"./content-BlSCSVcA.js";import"./attr.vue_vue_type_script_setup_true_lang-D1nC6xcc.js";import"./content.vue_vue_type_script_setup_true_lang-B5-3GwBf.js";import"./attr.vue_vue_type_script_setup_true_lang-BWsj4xT0.js";import"./add-nav.vue_vue_type_script_setup_true_lang-DzYP1kb2.js";import"./content-BmSHWdWq.js";import"./attr.vue_vue_type_script_setup_true_lang-Dolm4gBY.js";import"./content.vue_vue_type_script_setup_true_lang-B2hMMnZ0.js";import"./attr.vue_vue_type_script_setup_true_lang-DmW31KP_.js";import"./content-BEOEfESW.js";import"./attr.vue_vue_type_script_setup_true_lang-B333IY2f.js";import"./index.vue_vue_type_script_setup_true_lang-DLBTczRQ.js";import"./content-BcVo33hb.js";import"./content.vue_vue_type_script_setup_true_lang-CyJb5BW9.js";import"./attr.vue_vue_type_script_setup_true_lang-BU9HfYpn.js";import"./content-CkPP-n42.js";import"./attr.vue_vue_type_script_setup_true_lang-CbZc-emu.js";import"./content.vue_vue_type_script_setup_true_lang-FaipDzzu.js";import"./attr.vue_vue_type_script_setup_true_lang-B-j5hhf5.js";import"./content-DjoACUXH.js";const G={class:"decoration-pages min-w-[1100px]"},H={class:"flex justify-between w-full"},U={class:"flex-1 h-full"},W=v({name:"decorationPc"}),q=v({...W,setup(z){const g=h();let n;(t=>{t.HOME="4"})(n||(n={}));const a=A({4:{id:4,type:4,name:"首页装修",pageData:[]}}),e=_("4"),r=_(0),i=T(()=>{var t;return((t=a[e.value])==null?void 0:t.pageData)??[]}),w=async()=>{await C.confirm("确定离开此页面?系统可能不会保存您所做的更改。"),g.back()},c=async()=>{const t=await N({id:e.value});a[String(t.id)].pageData=JSON.parse(t.data),r.value=i.value.findIndex(o=>!o.disabled)},D=async()=>{await V({...a[e.value],data:JSON.stringify(a[e.value].pageData)}),c()};return J(e,()=>{r.value=i.value.findIndex(t=>!t.disabled),c()},{immediate:!0}),(t,o)=>{const l=b,y=P,x=O("perms");return d(),S("div",G,[p(y,{shadow:"never",class:"!border-none !rounded-none !bg-primary"},{default:m(()=>[u("div",H,[p(l,{link:"",type:"primary",icon:s(B),style:{color:"#fff"},onClick:w},{default:m(()=>[...o[1]||(o[1]=[f(" 返回 ",-1)])]),_:1},8,["icon"]),M((d(),R(l,{onClick:D},{default:m(()=>[...o[2]||(o[2]=[f(" 保存 ",-1)])]),_:1})),[[x,["decorate:pages:save"]]])])]),_:1}),u("div",U,[p(I,{modelValue:s(r),"onUpdate:modelValue":o[0]||(o[0]=k=>j(r)?r.value=k:null),pageData:s(i)},null,8,["modelValue","pageData"])])])}}}),vo=E(q,[["__scopeId","data-v-9bc87a24"]]);export{vo as default};