2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
import{P as I,I as q,D as N,G as U,H as P,C as T,F as G,i as H,N as L}from"./element-plus.7c242749.js";import{_ as O}from"./index.0bd51538.js";import{u as S,a as $}from"./vue-router.680b42ce.js";import{l as j}from"./lodash.2fdde5ef.js";import{n as z,s as M}from"./message.1bab6998.js";import{e as Q}from"./index.0f3c9d87.js";import{d as v,r as W,a1 as X,s as J,o as m,c as p,X as e,P as t,Q as K,u as a,O as Y,U as l,V as d,a as r,W as Z,a8 as ee}from"./@vue.54440ad7.js";import"./@element-plus.b60a8dd3.js";import"./lodash-es.2b4cc642.js";import"./dayjs.62787758.js";import"./axios.07bd1294.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.b082b0c1.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./nprogress.a60d1674.js";import"./pinia.37585b34.js";import"./@vueuse.30711f4d.js";import"./css-color-function.62c3b5fd.js";import"./color.9f8dc46a.js";import"./clone.cb80ecd4.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"./vue-clipboard3.185e208b.js";import"./clipboard.1c7a5dc5.js";import"./echarts.0909e9bd.js";import"./tslib.60310f1a.js";import"./zrender.91adfe72.js";import"./highlight.js.0fd4a67c.js";import"./@highlightjs.3654fb0a.js";const te=r("div",{class:"font-medium mb-7"},"\u901A\u77E5\u540D\u79F0",-1),oe=r("div",{class:"font-medium mb-7"},"\u77ED\u4FE1\u901A\u77E5",-1),se={class:"w-80"},ae={class:"flex-1"},ne={class:"w-full max-w-[320px]"},ue={class:"form-tips"},ie=v({name:"noticeEdit"}),$e=v({...ie,setup(le){const f=S(),B=$(),_=W(!1),o=X({id:"",scene_name:"",type:"",scene_desc:"",sms_notice:{status:0,template_id:"",content:"",tips:[]},oa_notice:{},mnp_notice:{},system_notice:{}}),g={"sms_notice.template_id":[{required:!0,message:"\u8BF7\u8F93\u5165\u6A21\u677FID",trigger:"blur"}],"sms_notice.content":[{required:!0,message:"\u8BF7\u8F93\u5165\u77ED\u4FE1\u5185\u5BB9",trigger:"blur"}]},{removeTab:D}=Q(),E=J(),w=async()=>{_.value=!0;const u=await z({id:f.query.id});Object.keys(u).forEach(s=>{o[s]=u[s]}),_.value=!1},y=async()=>{var s;await((s=E.value)==null?void 0:s.validate());const u={id:o.id,template:j.exports.pick(o,["sms_notice","oa_notice","mnp_notice","system_notice"])};await M(u),D(),B.back()};return f.query.id&&w(),(u,s)=>{const V=I,c=q,i=N,F=U,h=P,b=T,A=G,k=H,x=O,R=L;return m(),p("div",null,[e(c,{class:"!border-none",shadow:"never"},{default:t(()=>[e(V,{content:"\u7F16\u8F91\u901A\u77E5\u8BBE\u7F6E",onBack:s[0]||(s[0]=n=>u.$router.back())})]),_:1}),K((m(),Y(A,{ref_key:"formRef",ref:E,model:a(o),"label-width":"120px",rules:g},{default:t(()=>[e(c,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[te,e(i,{label:"\u901A\u77E5\u540D\u79F0"},{default:t(()=>[l(d(a(o).scene_name),1)]),_:1}),e(i,{label:"\u901A\u77E5\u7C7B\u578B"},{default:t(()=>[l(d(a(o).type),1)]),_:1}),e(i,{label:"\u901A\u77E5\u4E1A\u52A1"},{default:t(()=>[l(d(a(o).scene_desc),1)]),_:1})]),_:1}),e(c,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[oe,e(i,{label:"\u5F00\u542F\u72B6\u6001",prop:"sms_notice.status",required:""},{default:t(()=>[e(h,{modelValue:a(o).sms_notice.status,"onUpdate:modelValue":s[1]||(s[1]=n=>a(o).sms_notice.status=n)},{default:t(()=>[e(F,{label:"0"},{default:t(()=>[l("\u5173\u95ED")]),_:1}),e(F,{label:"1"},{default:t(()=>[l("\u5F00\u542F")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(i,{label:"\u6A21\u677FID",prop:"sms_notice.template_id"},{default:t(()=>[r("div",se,[e(b,{modelValue:a(o).sms_notice.template_id,"onUpdate:modelValue":s[2]||(s[2]=n=>a(o).sms_notice.template_id=n),placeholder:"\u8BF7\u8F93\u5165\u6A21\u677FID"},null,8,["modelValue"])])]),_:1}),e(i,{label:"\u77ED\u4FE1\u5185\u5BB9",prop:"sms_notice.content"},{default:t(()=>[r("div",ae,[r("div",ne,[e(b,{type:"textarea",autosize:{minRows:6,maxRows:6},modelValue:a(o).sms_notice.content,"onUpdate:modelValue":s[3]||(s[3]=n=>a(o).sms_notice.content=n)},null,8,["modelValue"])]),r("div",ue,[(m(!0),p(Z,null,ee(a(o).sms_notice.tips,(n,C)=>(m(),p("div",{key:C},d(n),1))),128))])])]),_:1})]),_:1})]),_:1},8,["model"])),[[R,a(_)]]),e(x,null,{default:t(()=>[e(k,{type:"primary",onClick:y},{default:t(()=>[l("\u4FDD\u5B58")]),_:1})]),_:1})])}}});export{$e as default};
|