2 lines
2.6 KiB
JavaScript
2 lines
2.6 KiB
JavaScript
import{d as C,r as v,n as j,q as L,h as f,I as y,w as a,a as _,e as s,i as p,t as i,u as o,N as n,y as U,c as k,F as G,G as I,az as O,aA as S,X as $,Y as q,E as z,aa as A,a0 as K}from"./index-4dcc0234.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{a as T}from"./notice-b720dec8.js";const X={class:"input-width"},Y={class:"input-width"},H={class:"input-width"},J={class:"input-width"},M={class:"dialog-footer"},ne=C({__name:"notice-wechat",emits:["complete"],setup(P,{expose:D,emit:V}){const u=v(!1),r=v(!0),h={is_wechat:0,key:"",name:"",title:"",type:"",content:[],temp_key:"",keyword_name_list:""},t=j({...h}),w=v(),E=L(()=>({})),F=async l=>{r.value||!l||await l.validate(async e=>{if(e){r.value=!0;const d=t;d.status=d.is_wechat,T(d).then(b=>{r.value=!1,u.value=!1,V("complete")}).catch(()=>{r.value=!1})}})};return D({showDialog:u,setFormData:async(l=null)=>{r.value=!0,Object.assign(t,h),l&&Object.keys(t).forEach(e=>{l[e]!=null&&(t[e]=l[e]),l.wechat&&l.wechat[e]!=null&&(t[e]=l.wechat[e])}),r.value=!1}}),(l,e)=>{const d=O,b=S,m=$,x=q,g=z,N=A,B=K;return f(),y(N,{modelValue:u.value,"onUpdate:modelValue":e[3]||(e[3]=c=>u.value=c),title:o(n)("noticeSetting"),width:"550px","destroy-on-close":!0},{footer:a(()=>[_("span",M,[s(g,{onClick:e[1]||(e[1]=c=>u.value=!1)},{default:a(()=>[p(i(o(n)("cancel")),1)]),_:1}),s(g,{type:"primary",loading:r.value,onClick:e[2]||(e[2]=c=>F(w.value))},{default:a(()=>[p(i(o(n)("confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[U((f(),y(x,{model:t,"label-width":"110px",ref_key:"formRef",ref:w,rules:o(E),class:"page-form"},{default:a(()=>[s(m,{label:o(n)("status")},{default:a(()=>[s(b,{modelValue:t.is_wechat,"onUpdate:modelValue":e[0]||(e[0]=c=>t.is_wechat=c)},{default:a(()=>[s(d,{label:1},{default:a(()=>[p(i(o(n)("startUsing")),1)]),_:1}),s(d,{label:0},{default:a(()=>[p(i(o(n)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),s(m,{label:o(n)("name")},{default:a(()=>[_("div",X,i(t.name),1)]),_:1},8,["label"]),s(m,{label:o(n)("tempKey")},{default:a(()=>[_("div",Y,i(t.temp_key),1)]),_:1},8,["label"]),s(m,{label:o(n)("keywordNameList")},{default:a(()=>[_("div",H,i(t.keyword_name_list?t.keyword_name_list.join(","):""),1)]),_:1},8,["label"]),s(m,{label:o(n)("content")},{default:a(()=>[_("div",J,[(f(!0),k(G,null,I(t.content,(c,R)=>(f(),k("div",{key:R},i(c[0])+":"+i(c[1]),1))),128))])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[B,r.value]])]),_:1},8,["modelValue","title"])}}});export{ne as _};
|