1 |
- import{P as v,_ as y}from"./util-ceb99d81.js";import{g as f,u as w}from"./page-0fc4f2ca.js";import{u as V}from"./tagsView-bf9c3d65.js";import{u as g}from"./useMessage-2e335eca.js";import{d as _,r as i,u as x,L as P,x as b,a,o as k,j as D,l as U}from"./index-03f5d926.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./Qrcode-b2ae0f41.js";import"./el-text-90df1c5e.js";import"./IFrame.vue_vue_type_script_setup_true_lang-a3936123.js";import"./el-card-0ac51a7f.js";import"./vuedraggable.umd-1fb945d8.js";import"./el-collapse-item-52a26fb5.js";const j=_({name:"DiyPageDecorate",__name:"decorate",setup(F){const s=g(),r=i(!1),e=i(),l=i(),p=async()=>{if(l){r.value=!0;try{await w(a(e)),s.success("\u4FDD\u5B58\u6210\u529F")}finally{r.value=!1}}},{currentRoute:u}=x(),{delView:n}=V(),m=P();return b(()=>{var o;if(e.value={id:void 0,templateId:void 0,name:"",remark:"",previewPicUrls:[],property:""},(o=l.value)==null||o.resetFields(),!m.params.id)return s.warning("\u53C2\u6570\u9519\u8BEF\uFF0C\u9875\u9762\u7F16\u53F7\u4E0D\u80FD\u4E3A\u7A7A\uFF01"),void n(a(u));(async t=>{r.value=!0;try{e.value=await f(t)}finally{r.value=!1}})(m.params.id)}),(o,t)=>{const d=y;return a(e)&&!a(r)?(k(),D(d,{key:0,modelValue:a(e).property,"onUpdate:modelValue":t[0]||(t[0]=c=>a(e).property=c),title:a(e).name,libs:a(v),onSave:p},null,8,["modelValue","title","libs"])):U("",!0)}}});export{j as default};
|