pc_details-BIYZ7ZK_.js 4.0 KB

1
  1. import{d as v,h as k,j as V,i as d,c as B,V as C,C as E,a as P,o as u,m as p,b as _,w as s,D as h,v as N,e as m,bf as I,q as f,H as J,J as O,K as S,x as j}from"./index-CCU9aCns.js";import{E as H}from"./el-card-B5f4fxr5.js";import{a as M,s as R}from"./decoration-ugp9wl8Y.js";import T from"./preview-pc-CmuyJkLp.js";import"./index-BovqbZ6_.js";import"./attr-CSAfHnZw.js";import"./el-form-item-CcQBRl9A.js";import"./_baseClone-CCsI92mB.js";import"./_Uint8Array-B3VXDpj8.js";import"./_initCloneObject-BE9kd2Bt.js";import"./index-wbQhcKhK.js";import"./picker-Dw3INnaT.js";import"./index-CwjghTRx.js";import"./index-ShZ1Ghu9.js";import"./index.vue_vue_type_script_setup_true_lang-BzXHmdCc.js";import"./el-tag-Du0g49xg.js";import"./isEqual-D8flBje4.js";import"./el-select-C_rQgeiE.js";import"./index-bosozBbq.js";import"./token-DI9FKtlJ.js";import"./el-table-column-Dx0tDWRm.js";import"./el-checkbox-DivMJ7n7.js";import"./article-og4EwOwJ.js";import"./usePaging-Dxzo2_Wi.js";/* empty css *//* empty css *//* empty css */import"./index-EiVqsRoI.js";import"./picker-B7En_X1v.js";import"./index-BG-Qv27c.js";import"./index-BoN5x-hR.js";import"./el-text-CJ_1gKA1.js";import"./index.vue_vue_type_script_setup_true_lang-CmISubEA.js";import"./el-popover-BWQfusLT.js";import"./content.vue_vue_type_script_setup_true_lang-Cmwl0sJT.js";import"./decoration-img-Cj9O9LPd.js";import"./decoration-img.vue_vue_type_style_index_0_scoped_2e762fcb_lang-CC-SzdSV.js";import"./attr.vue_vue_type_script_setup_true_lang-BEULoUKU.js";import"./content-CDC3kxIC.js";import"./attr.vue_vue_type_script_setup_true_lang-CC2vHp1r.js";import"./content.vue_vue_type_script_setup_true_lang-DTDUig4s.js";import"./attr.vue_vue_type_script_setup_true_lang-BwTLsATC.js";import"./add-nav.vue_vue_type_script_setup_true_lang-DWzRHwO0.js";import"./content-BHrG7oEX.js";import"./attr.vue_vue_type_script_setup_true_lang-C_UVA20B.js";import"./content.vue_vue_type_script_setup_true_lang-D0dBD-yW.js";import"./attr.vue_vue_type_script_setup_true_lang-hANUls9g.js";import"./content-B1PCn7Gb.js";import"./attr.vue_vue_type_script_setup_true_lang-BUX1twB7.js";import"./index.vue_vue_type_script_setup_true_lang-C8-Mirb6.js";import"./content-3c3sVesv.js";import"./content.vue_vue_type_script_setup_true_lang-DjsLMMGa.js";import"./el-alert-B8Qj_FiJ.js";import"./attr.vue_vue_type_script_setup_true_lang-B5m-qrGm.js";import"./content-DcCJi08l.js";import"./attr.vue_vue_type_script_setup_true_lang-DC6b-FN1.js";import"./content.vue_vue_type_script_setup_true_lang-BMLaTBw7.js";import"./attr.vue_vue_type_script_setup_true_lang-CuFcg6vO.js";import"./content-D1hEid1O.js";const q={class:"decoration-pages min-w-[1100px]"},K={class:"flex justify-between w-full"},U={class:"flex-1 h-full"},W=v({name:"decorationPc"}),z=v({...W,setup(A){const g=k();let n;(t=>{t.HOME="4"})(n||(n={}));const r=V({4:{id:4,type:4,name:"首页装修",pageData:[]}}),o=d("4"),a=d(0),i=B(()=>{var t;return((t=r[o.value])==null?void 0:t.pageData)??[]}),D=async()=>{await S.confirm("确定离开此页面?系统可能不会保存您所做的更改。"),g.back()},c=async()=>{const t=await M({id:o.value});r[String(t.id)].pageData=JSON.parse(t.data),a.value=i.value.findIndex(e=>!e.disabled)},w=async()=>{await R({...r[o.value],data:JSON.stringify(r[o.value].pageData)}),c()};return C(o,()=>{a.value=i.value.findIndex(t=>!t.disabled),c()},{immediate:!0}),(t,e)=>{const l=N,x=H,y=E("perms");return u(),P("div",q,[p(x,{shadow:"never",class:"!border-none !rounded-none !bg-primary"},{default:s(()=>[_("div",K,[p(l,{link:"",type:"primary",icon:m(I),style:{color:"#fff"},onClick:D},{default:s(()=>e[1]||(e[1]=[f(" 返回 ")])),_:1,__:[1]},8,["icon"]),h((u(),J(l,{onClick:w},{default:s(()=>e[2]||(e[2]=[f(" 保存 ")])),_:1,__:[2]})),[[y,["decorate:pages:save"]]])])]),_:1}),_("div",U,[p(T,{modelValue:m(a),"onUpdate:modelValue":e[0]||(e[0]=b=>O(a)?a.value=b:null),pageData:m(i)},null,8,["modelValue","pageData"])])])}}}),Yt=j(z,[["__scopeId","data-v-62826702"]]);export{Yt as default};