Files
likeadmin/public/assets/edit.8ae6f66d.js
2023-01-13 11:21:10 +08:00

2 lines
4.1 KiB
JavaScript

import{N as R,O as x,P as q,I as U,D as L,C as O,F as P,w as S,L as T}from"./element-plus.078d4249.js";import{_ as $}from"./index.f0008794.js";import{u as j,a as z}from"./vue-router.9605b890.js";import{e as G,f as H}from"./index.1eff73d9.js";import{n as M,s as Q}from"./message.93832f46.js";import{d as v,r as W,a1 as X,s as J,o as i,c as _,X as e,P as t,Q as K,u as a,O as Y,U as n,V as d,a as m,W as Z,a8 as ee}from"./@vue.a137a740.js";import"./@vueuse.07613b64.js";import"./@element-plus.3660753f.js";import"./lodash-es.a31ceab4.js";import"./dayjs.bd523028.js";import"./axios.d8168cfd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.fd318bfa.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.48927ea5.js";import"./pinia.9b4180ce.js";import"./css-color-function.b4c88e1a.js";import"./color.a9016252.js";import"./clone.73d1916b.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.0f0f7ca7.js";import"./vue-clipboard3.4e164ffd.js";import"./clipboard.7c3d630c.js";import"./echarts.7e912674.js";import"./zrender.754e8e90.js";import"./tslib.60310f1a.js";import"./highlight.js.7165574c.js";import"./@highlightjs.7fc78ec7.js";const te=m("div",{class:"font-medium mb-7"},"\u901A\u77E5\u540D\u79F0",-1),oe=m("div",{class:"font-medium mb-7"},"\u77ED\u4FE1\u901A\u77E5",-1),ae={class:"w-80"},se={class:"flex-1"},ue={class:"w-full max-w-[320px]"},re={class:"form-tips"},le=v({name:"noticeEdit"}),ze=v({...le,setup(ne){const f=j(),g=z(),p=W(!1),o=X({id:"",name:"",type:"",remarks:"",smsNotice:{status:0,templateId:"",content:"",tips:[]}}),D={"smsNotice.templateId":[{required:!0,message:"\u8BF7\u8F93\u5165\u6A21\u677FID",trigger:"blur"}],"smsNotice.content":[{required:!0,message:"\u8BF7\u8F93\u5165\u77ED\u4FE1\u5185\u5BB9",trigger:"blur"}]},{removeTab:N}=G(),F=J(),B=async()=>{p.value=!0;const u=await M({id:f.query.id});Object.keys(u).forEach(s=>{o[s]=u[s]}),p.value=!1},w=async()=>{var u;await((u=F.value)==null?void 0:u.validate()),await Q(o),H.msgSuccess("\u64CD\u4F5C\u6210\u529F"),N(),g.back()};return f.query.id&&B(),(u,s)=>{const V=R,c=U,l=L,b=x,k=q,E=O,y=P,I=S,h=$,A=T;return i(),_("div",null,[e(c,{class:"!border-none",shadow:"never"},{default:t(()=>[e(V,{content:u.$route.meta.title,onBack:s[0]||(s[0]=r=>u.$router.back())},null,8,["content"])]),_:1}),K((i(),Y(y,{ref_key:"formRef",ref:F,model:a(o),"label-width":"120px",rules:D},{default:t(()=>[e(c,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[te,e(l,{label:"\u901A\u77E5\u540D\u79F0",prop:"name"},{default:t(()=>[n(d(a(o).name),1)]),_:1}),e(l,{label:"\u901A\u77E5\u7C7B\u578B",prop:"name"},{default:t(()=>[n(d(a(o).type),1)]),_:1}),e(l,{label:"\u901A\u77E5\u4E1A\u52A1",prop:"name"},{default:t(()=>[n(d(a(o).remarks),1)]),_:1})]),_:1}),e(c,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[oe,e(l,{label:"\u5F00\u542F\u72B6\u6001",prop:"smsNotice.status",required:""},{default:t(()=>[e(k,{modelValue:a(o).smsNotice.status,"onUpdate:modelValue":s[1]||(s[1]=r=>a(o).smsNotice.status=r)},{default:t(()=>[e(b,{label:"0"},{default:t(()=>[n("\u5173\u95ED")]),_:1}),e(b,{label:"1"},{default:t(()=>[n("\u5F00\u542F")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(l,{label:"\u6A21\u677FID",prop:"smsNotice.templateId"},{default:t(()=>[m("div",ae,[e(E,{modelValue:a(o).smsNotice.templateId,"onUpdate:modelValue":s[2]||(s[2]=r=>a(o).smsNotice.templateId=r),placeholder:"\u8BF7\u8F93\u5165\u6A21\u677FID"},null,8,["modelValue"])])]),_:1}),e(l,{label:"\u77ED\u4FE1\u5185\u5BB9",prop:"smsNotice.content"},{default:t(()=>[m("div",se,[m("div",ue,[e(E,{type:"textarea",autosize:{minRows:6,maxRows:6},modelValue:a(o).smsNotice.content,"onUpdate:modelValue":s[3]||(s[3]=r=>a(o).smsNotice.content=r)},null,8,["modelValue"])]),m("div",re,[(i(!0),_(Z,null,ee(a(o).smsNotice.tips,(r,C)=>(i(),_("div",{key:C},d(r),1))),128))])])]),_:1})]),_:1})]),_:1},8,["model"])),[[A,a(p)]]),e(h,null,{default:t(()=>[e(I,{type:"primary",onClick:w},{default:t(()=>[n("\u4FDD\u5B58")]),_:1})]),_:1})])}}});export{ze as default};