1 |
- import{P as c,a as v,_ as f}from"./util-186f09dd.js";import{g as w,u as g}from"./page-c5ba4169.js";import{u as V}from"./tagsView-ad21b221.js";import{c as b}from"./permission-efbfc0a5.js";import{u as _}from"./useMessage-6f610bbd.js";import{d as D,r as i,u as P,Y as k,b as x,a,o as U,A as j,E as A}from"./index-24b5bd0d.js";import"./Dialog-23d56afa.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./Qrcode-963fe952.js";import"./el-text-001f38cd.js";import"./IFrame.vue_vue_type_script_setup_true_lang-eddb2687.js";import"./el-card-0b237923.js";import"./vuedraggable.umd-d537df3c.js";import"./el-collapse-item-3214070f.js";const E=D({name:"DiyPageDecorate",__name:"decorate",setup(F){const m=_(),r=i(!1),e=i(),s=i(),l=async()=>{if(s){r.value=!0;try{await g(a(e)),m.success("\u4FDD\u5B58\u6210\u529F")}finally{r.value=!1}}},{currentRoute:u}=P(),{delView:n}=V(),p=k();return x(()=>{var t;if(e.value={id:void 0,templateId:void 0,name:"",remark:"",previewPicUrls:[],property:""},(t=s.value)==null||t.resetFields(),!p.params.id)return m.warning("\u53C2\u6570\u9519\u8BEF\uFF0C\u9875\u9762\u7F16\u53F7\u4E0D\u80FD\u4E3A\u7A7A\uFF01"),void n(a(u));(async o=>{r.value=!0;try{e.value=await w(o)}finally{r.value=!1}})(p.params.id)}),(t,o)=>{const d=f;return a(e)&&!a(r)?(U(),j(d,{key:0,modelValue:a(e).property,"onUpdate:modelValue":o[0]||(o[0]=y=>a(e).property=y),title:a(e).name,libs:a(b)(["promotion:diy-page:update-admin"])?a(c):a(v),onSave:l},null,8,["modelValue","title","libs"])):A("",!0)}}});export{E as default};
|