2 lines
2.8 KiB
JavaScript
2 lines
2.8 KiB
JavaScript
import{ag as e,r as a,m as l,e as o,w as r,N as t,bp as g,g as u,bq as d,am as m,O as _,l as p,an as s,aX as i,d7 as n,aO as f}from"./index.1757060910532DErf1CMz.js";import{E as c}from"./el-text.1757060910532CXQlln5b.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,q=()=>{v("update:showBindAircraftDialog",!1),x()},x=()=>{w.telegram_group="",w.telegram_notify="",w.telegram_group_name="",w.google_code=""},B=()=>{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&&n(e).then(e=>{f.success("绑定成功"),q(),D.value.resetForm()})})};return(e,a)=>{const n=m,f=d,h=c,V=g,v=s,x=i;return o(),l(x,{"model-value":b.showBindAircraftDialog,title:"绑定飞机",width:"600px","before-close":q},{footer:r(()=>[p("div",y,[t(v,{type:"primary",onClick:B},{default:r(()=>a[5]||(a[5]=[_(" 绑定群ID ")])),_:1,__:[5]}),t(v,{type:"danger",onClick:B},{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(f,{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(f,{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(f,{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(f,{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};
|