pc_details-UaY15Fc2.js 4.0 KB

1
  1. import{d as v,h as k,j as B,i as d,c as C,Y as E,y as N,a as P,o as u,m as p,b as _,w as s,C as V,v as h,e as m,cm as I,q as f,z as O,N as S,H as j,x as H}from"./index-B7lIjkly.js";import{E as J}from"./el-card-HaRGEz_y.js";import{a as M,s as R}from"./decoration-Cwp6d07Q.js";import T from"./preview-pc-BzKplOFe.js";import"./index-B-wheNmR.js";import"./attr-C-R_723U.js";import"./el-form-item-CqXM3D_g.js";import"./_baseClone-QtjU6BKd.js";import"./_Uint8Array-CSVAjAzq.js";import"./_initCloneObject-BbzLu0zF.js";import"./index-DaubPtim.js";import"./picker-D9JarDDq.js";import"./index-CWX6hLUa.js";import"./index-CvRc8Fuk.js";import"./index.vue_vue_type_script_setup_true_lang-COKCa212.js";import"./el-tag-qg3eT83X.js";import"./isEqual-CmnmBqf8.js";import"./el-select-B0VmXCf8.js";import"./index-CixgS8lO.js";import"./token-DI9FKtlJ.js";import"./el-table-column-D216qz8L.js";import"./el-checkbox-DcLsU6nO.js";import"./article-CTyRSY8x.js";import"./usePaging-B9tx97Yl.js";/* empty css *//* empty css *//* empty css */import"./index-LMOsN7Ge.js";import"./picker-C7i41GZ0.js";import"./index-D5jvE2Or.js";import"./index-AlRIeQDf.js";import"./el-text-kZfE-XwB.js";import"./index.vue_vue_type_script_setup_true_lang-CpyVkyJ-.js";import"./el-popover-CLQMpFJi.js";import"./content.vue_vue_type_script_setup_true_lang-DzqwTR8e.js";import"./decoration-img-gBMUpfqW.js";import"./decoration-img.vue_vue_type_style_index_0_scoped_2e762fcb_lang-P_jGbTw_.js";import"./attr.vue_vue_type_script_setup_true_lang-Dx96Ydy3.js";import"./content-0iiPYxiA.js";import"./attr.vue_vue_type_script_setup_true_lang-DAbgYtYU.js";import"./content.vue_vue_type_script_setup_true_lang-FX2so4dA.js";import"./attr.vue_vue_type_script_setup_true_lang-C74DhwmN.js";import"./add-nav.vue_vue_type_script_setup_true_lang-hbbcfr3f.js";import"./content-jK39-lRg.js";import"./attr.vue_vue_type_script_setup_true_lang-FNU_iTkY.js";import"./content.vue_vue_type_script_setup_true_lang-CNnYvO7N.js";import"./attr.vue_vue_type_script_setup_true_lang-BRN6CuP0.js";import"./content-DozULJ4u.js";import"./attr.vue_vue_type_script_setup_true_lang-ClLT_vII.js";import"./index.vue_vue_type_script_setup_true_lang-ZPdE6l40.js";import"./content-CG8jgDGk.js";import"./content.vue_vue_type_script_setup_true_lang-0QZG21Zn.js";import"./el-alert-SLrne4uQ.js";import"./attr.vue_vue_type_script_setup_true_lang-DswOuRHs.js";import"./content-CgzzKdYw.js";import"./attr.vue_vue_type_script_setup_true_lang-Cj7ocetE.js";import"./content.vue_vue_type_script_setup_true_lang-CiuQLI4d.js";import"./attr.vue_vue_type_script_setup_true_lang-CkRUtuFl.js";import"./content--SAmLShJ.js";const q={class:"decoration-pages min-w-[1100px]"},z={class:"flex justify-between w-full"},U={class:"flex-1 h-full"},W=v({name:"decorationPc"}),Y=v({...W,setup(A){const g=k();let n;(t=>{t.HOME="4"})(n||(n={}));const r=B({4:{id:4,type:4,name:"首页装修",pageData:[]}}),o=d("4"),a=d(0),i=C(()=>{var t;return((t=r[o.value])==null?void 0:t.pageData)??[]}),w=async()=>{await j.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)},D=async()=>{await R({...r[o.value],data:JSON.stringify(r[o.value].pageData)}),c()};return E(o,()=>{a.value=i.value.findIndex(t=>!t.disabled),c()},{immediate:!0}),(t,e)=>{const l=h,x=J,y=N("perms");return u(),P("div",q,[p(x,{shadow:"never",class:"!border-none !rounded-none !bg-primary"},{default:s(()=>[_("div",z,[p(l,{link:"",type:"primary",icon:m(I),style:{color:"#fff"},onClick:w},{default:s(()=>e[1]||(e[1]=[f(" 返回 ")])),_:1,__:[1]},8,["icon"]),V((u(),O(l,{onClick:D},{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=>S(a)?a.value=b:null),pageData:m(i)},null,8,["modelValue","pageData"])])])}}}),Xt=H(Y,[["__scopeId","data-v-62826702"]]);export{Xt as default};