import{ag as e,r as a,m as l,e as o,w as r,N as t,bo as g,g as u,bp as m,am as d,O as _,l as p,an as s,aX as i,aO as n}from"./index.1756813928779C3A0h-BU.js";import{E as f}from"./el-text.1756813928779i47SG0f_.js";import{b as c}from"./payee-user.1756813928779DYePqEGA.js";const y={class:"dialog-footer"},b={__name:"bind-aircraft",props:{showBindAircraftDialog:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showBindAircraftDialog"],setup(b,{emit:h}){const V=b,w=e({telegram_group:"",telegram_group_name:"",telegram_notify:""});e({telegram_group:[{required:!0,message:"请输入群组ID",trigger:"blur"}],telegram_group_name:[{required:!0,message:"请输入群组名称",trigger:"blur"}],telegram_notify:[{required:!0,message:"请输入绑定通知飞机号",trigger:"blur"}],google_code:[{required:!0,message:"请输入谷歌验证码",trigger:"blur"}]});const D=a(),v=h,x=()=>{v("update:showBindAircraftDialog",!1),B()},B=()=>{w.telegram_group="",w.telegram_notify="",w.telegram_group_name="",w.google_code=""},I=()=>{let e={shop_id:V.currentRow.shop_id,telegram_group:w.telegram_group,telegram_notify:w.telegram_notify.split(","),telegram_group_name:w.telegram_group_name,google_code:w.google_code};D.value.validate(a=>{a&&c(e).then(e=>{n.success("绑定成功"),x(),D.value.resetForm()})})};return(e,a)=>{const n=d,c=m,h=f,V=g,v=s,B=i;return o(),l(B,{"model-value":b.showBindAircraftDialog,title:"绑定飞机",width:"600px","before-close":x},{footer:r(()=>[p("div",y,[t(v,{type:"primary",onClick:I},{default:r(()=>a[5]||(a[5]=[_(" 绑定群ID ")])),_:1,__:[5]}),t(v,{type:"danger",onClick:I},{default:r(()=>a[6]||(a[6]=[_(" 清除群ID ")])),_:1,__:[6]})])]),default:r(()=>[t(V,{model:u(w),"label-width":"auto",ref_key:"channelRef",ref:D},{default:r(()=>[t(c,{label:"飞机群ID",prop:"telegram_group"},{default:r(()=>[t(n,{modelValue:u(w).telegram_group,"onUpdate:modelValue":a[0]||(a[0]=e=>u(w).telegram_group=e),placeholder:"飞机群ID"},null,8,["modelValue"])]),_:1}),t(c,{label:"飞机群名称",prop:"telegram_group_name"},{default:r(()=>[t(n,{modelValue:u(w).telegram_group_name,"onUpdate:modelValue":a[1]||(a[1]=e=>u(w).telegram_group_name=e),placeholder:"飞机群名称"},null,8,["modelValue"])]),_:1}),t(c,{label:"绑定通知",prop:"telegram_notify"},{default:r(()=>[t(n,{modelValue:u(w).telegram_notify,"onUpdate:modelValue":a[2]||(a[2]=e=>u(w).telegram_notify=e),type:"textarea",autosize:{minRows:4},placeholder:"请输入绑定通知飞机号"},null,8,["modelValue"]),t(h,{type:"danger"},{default:r(()=>a[4]||(a[4]=[_("用英文,分割")])),_:1,__:[4]})]),_:1}),t(c,{label:"谷歌验证码",prop:"google_code"},{default:r(()=>[t(n,{modelValue:u(w).google_code,"onUpdate:modelValue":a[3]||(a[3]=e=>u(w).google_code=e),placeholder:"谷歌验证码"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}};export{b as default};