SendMsgDrawer-CccU1X98.js 2.1 KB

1
  1. var p=(s,n,o)=>new Promise((m,i)=>{var c=e=>{try{a(o.next(e))}catch(r){i(r)}},t=e=>{try{a(o.throw(e))}catch(r){i(r)}},a=e=>e.done?m(e.value):Promise.resolve(e.value).then(c,t);a((o=o.apply(s,n)).next())});import{a as f,b as w,s as _,m as h}from"./useForm-S2-4SPyv.js";import{b as D,_ as x}from"./entry/index-BFpON5wd-1719886843165.js";import{B,a as F}from"./index-D8-pH9_c.js";import{j as b}from"./antd-V2f1Ijkg.js";import{d as M,a7 as g,_ as k,a8 as S,a9 as W,k as $,ac as v}from"./vue-B3Yl1XMW.js";import"./index-D--g-WIs.js";import"./tree-Dcz2GpQj.js";import"./copyTextToClipboard-TytJuPBe.js";import"./index-Cx3rMS0Q.js";import"./index-eZbZN8hc.js";import"./useWindowSizeFn-IiF7s4QS.js";import"./plugin-DHZ68pLH.js";import"./useSortable-Dipa7Xkv.js";import"./index-BN89L_L8.js";import"./index-DBtUZ0LU.js";import"./onMountedOrActivated-Cz7FEpZo.js";const{t:l}=D(),y=[{field:"msg",label:l("信息"),component:"InputTextArea",required:!0},{field:"imageMessage",component:"Input",label:l("图片"),required:!0},{field:"imageMessage",component:"Upload",label:l("图片2"),required:!0}];let u,d;const C=M({name:"SendMsgDrawer",components:{BasicDrawer:B,BasicForm:f},emits:["success","register"],setup(s,{emit:n}){const[o,{resetFields:m,validate:i}]=w({labelWidth:160,baseColProps:{span:24},layout:"vertical",schemas:y,showActionButtonGroup:!1}),[c,{setDrawerProps:t,closeDrawer:a}]=F(r=>p(this,null,function*(){m(),t({confirmLoading:!1}),u=r.record.wxWxid,d=r.record.wxid}));function e(){return p(this,null,function*(){const r=yield i();t({confirmLoading:!0}),yield _({wxWxid:u,wxid:d,picpath:r.imageMessage,diyfilename:"a"}),(yield h({wxWxid:u,wxid:d,msg:r.msg})).code===0&&(a(),b.success("发送成功!"),n("success")),t({confirmLoading:!1})})}return{registerDrawerMsg:c,registerForm:o,handleSubmit:e}}});function I(s,n,o,m,i,c){const t=g("BasicForm"),a=g("BasicDrawer");return k(),S(a,v(s.$attrs,{onRegister:s.registerDrawerMsg,showFooter:"",title:"发送信息",width:"500px",onOk:s.handleSubmit}),{default:W(()=>[$(t,{onRegister:s.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","onOk"])}const X=x(C,[["render",I]]);export{X as default};