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-8770f041.js";import{b as a}from"./index-1eff536f.js";/* empty css *//* empty css */import{d as l,m as s,at as t,x as i,W as o,o as r,l as m,w as d,a as n,f as p,c,F as u,y as f,e as _,b as h,a4 as j,a2 as v,a3 as b,A as g,B as y,S as w,Y as x,$ as k,_ as A}from"./index-0b461f7f.js";import"./http-79cdf0ed.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([]);t("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),i((()=>{P("wechatPlatformOfficialAccountList")})),(e,l)=>{const s=v,t=b,i=g,O=y,q=w,D=x,C=k;return o((r(),m(D,{model:p(V),"label-width":"120px",ref_key:"form",ref:L,class:"pr-4"},{default:d((()=>[n(t,{label:"测试ID",prop:"openid",rules:[{required:!0,message:"测试ID必须填写"}]},{default:d((()=>[n(s,{placeholder:"请输入测试ID",modelValue:p(V).openid,"onUpdate:modelValue":l[0]||(l[0]=e=>p(V).openid=e),clearable:""},null,8,["modelValue"])])),_:1}),n(t,{label:"公众号",prop:"gzh_id",rules:[{required:!0,message:"公众号必须选择"}]},{default:d((()=>[n(O,{modelValue:p(V).gzh_id,"onUpdate:modelValue":l[1]||(l[1]=e=>p(V).gzh_id=e),filterable:"",remote:"",clearable:"","remote-method":e=>{((e,a)=>{"wechatPlatformOfficialAccountList"===a&&P("wechatPlatformOfficialAccountList",{nick_name:e})})(e,"wechatPlatformOfficialAccountList")}},{default:d((()=>[(r(!0),c(u,null,f(p(z),(e=>(r(),m(i,{key:e.id,label:e.nick_name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","remote-method"])])),_:1}),_("div",I,[n(q,{type:"primary",onClick:l[2]||(l[2]=e=>{var l;(l=p(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=>{j.success(e.message),A("close")})).catch((e=>{}))}})).then((()=>{}))})},{default:d((()=>[h("确定")])),_:1})])])),_:1},8,["model"])),[[C,e.loading]])}}}),[["__scopeId","data-v-6a31bcf7"]]);export{O as default};
|