1 |
- import{P as c,_ as y}from"./util-ee919792.js";import{g as f,u as w}from"./page-936cf00d.js";import{u as V}from"./tagsView-0ec969dd.js";import{u as g}from"./useMessage-f6294882.js";import{d as _,r as i,u as j,L as x,x as P,a,o as b,j as k,l as D}from"./index-34852970.js";import"./Dialog-e0707d40.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./Qrcode-efebe7ff.js";import"./el-text-4f8c93d1.js";import"./IFrame.vue_vue_type_script_setup_true_lang-de956f99.js";import"./el-card-73839c3c.js";import"./vuedraggable.umd-6985d785.js";import"./el-collapse-item-58334586.js";const U=_({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}=j(),{delView:n}=V(),m=x();return P(()=>{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)?(b(),k(d,{key:0,modelValue:a(e).property,"onUpdate:modelValue":t[0]||(t[0]=v=>a(e).property=v),title:a(e).name,libs:a(c),onSave:p},null,8,["modelValue","title","libs"])):D("",!0)}}});export{U as default};
|