testSend-5c698217.js 2.5 KB

1
  1. /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{w as e}from"./index-8265c532.js";import{b as a}from"./index-06797b95.js";/* empty css *//* empty css */import{d as l,m as s,x as t,W as i,o,l as r,w as m,a as d,f as n,c as p,y as c,F as u,e as f,b as _,a4 as h,a2 as j,a3 as v,B as b,S as g,Y as y,$ as w,at as x,A as k,_ as A}from"./index-408f33e1.js";import"./http-de5c8471.js";/* empty css */const I={class:"flex justify-end"},O=A(l({__name:"testSend",props:{primary:null|Object},emits:["close"],setup(l,{emit:A}){const O=l;s([]);const V=s([]),z=s([]);x("rolesIdentify");const L=s(),P=(a,l)=>{if("wechatPlatformOfficialAccountList"===a)e({limit:999,...l}).then((e=>{z.value=e.data}))};return O.primary&&(O.primary,V.value.message_id=O.primary.id),t((()=>{P("wechatPlatformOfficialAccountList")})),(e,l)=>{const s=j,t=v,x=k,O=b,q=g,D=y,C=w;return i((o(),r(D,{model:n(V),"label-width":"120px",ref_key:"form",ref:L,class:"pr-4"},{default:m((()=>[d(t,{label:"测试ID",prop:"openid",rules:[{required:!0,message:"测试ID必须填写"}]},{default:m((()=>[d(s,{placeholder:"请输入测试ID",modelValue:n(V).openid,"onUpdate:modelValue":l[0]||(l[0]=e=>n(V).openid=e),clearable:""},null,8,["modelValue"])])),_:1}),d(t,{label:"公众号",prop:"gzh_id",rules:[{required:!0,message:"公众号必须选择"}]},{default:m((()=>[d(O,{modelValue:n(V).gzh_id,"onUpdate:modelValue":l[1]||(l[1]=e=>n(V).gzh_id=e),filterable:"",remote:"",clearable:"","remote-method":e=>{((e,a)=>{"wechatPlatformOfficialAccountList"===a&&P("wechatPlatformOfficialAccountList",{nick_name:e})})(e,"wechatPlatformOfficialAccountList")}},{default:m((()=>[(o(!0),p(u,null,c(n(z),(e=>(o(),r(x,{key:e.id,label:e.nick_name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","remote-method"])])),_:1}),f("div",I,[d(q,{type:"primary",onClick:l[2]||(l[2]=e=>{var l;(l=n(L))&&l.validate((e=>{var l,s,t;if(e){V.value;let e={message_id:null==(l=V.value)?void 0:l.message_id,gzh_id:null==(s=V.value)?void 0:s.gzh_id,openid:null==(t=V.value)?void 0:t.openid};a(e).then((e=>{h.success(e.message),A("close")})).catch((e=>{}))}})).then((()=>{}))})},{default:m((()=>[_("确定")])),_:1})])])),_:1},8,["model"])),[[C,e.loading]])}}}),[["__scopeId","data-v-6a31bcf7"]]);export{O as default};