TmallWeb-dist/js/set-ip.BiYBVJ87.js

2 lines
1.6 KiB
JavaScript
Raw Normal View History

2025-07-26 09:01:55 +08:00
import{b4 as a,ag as e,b6 as l,r as s,bW as o,c as t,e as n,N as i,w as r,R as p,bw as u,c2 as d,g as c,a7 as f,a8 as m,m as b,c1 as _,an as y,O as g,bY as v,bv as D,bu as h}from"./index.DMuoDWpw.js";import{O as I,P as L}from"./account.sIIG5F8j.js";const O=a({__name:"set-ip",setup(a){const O=e({formData:{pay_ip:""},btnLoading:!1,payIpOtions:[],rules:{pay_ip:[{required:!0,message:"请选择支付ip",trigger:"blur"}]}});l(()=>{k()});const k=()=>{O.loading=!0,I().then(a=>{O.payIpOtions=Array.isArray(null==a?void 0:a.value)?a.value:[],(null==a?void 0:a.default_value)&&(O.formData.pay_ip=a.default_value),O.loading=!1}).catch(()=>{O.loading=!1})},w=s(),x=v(async()=>{w.value.validate(a=>{a&&(O.btnLoading=!0,L(O.formData).then(a=>{h.success("设置成功"),O.btnLoading=!1}).finally(()=>{O.btnLoading=!1}))})},500);return(a,e)=>{const l=_,s=d,v=u,h=y,I=D,L=o("click-debounce");return n(),t("div",null,[i(I,{ref_key:"setPayIpFormRef",ref:w,model:c(O).formData,class:"login-form",rules:c(O).rules},{default:r(()=>[i(v,{"label-width":"100px",label:"支付ip",prop:"pay_ip"},{default:r(()=>[i(s,{modelValue:c(O).formData.pay_ip,"onUpdate:modelValue":e[0]||(e[0]=a=>c(O).formData.pay_ip=a),placeholder:"请选择支付ip"},{default:r(()=>[(n(!0),t(f,null,m(c(O).payIpOtions,(a,e)=>(n(),b(l,{key:a+e,label:a,value:a},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),p((n(),b(h,{type:"primary",loading:c(O).btnLoading,class:"confirm-btn"},{default:r(()=>e[1]||(e[1]=[g("确定")])),_:1,__:[1]},8,["loading"])),[[L,c(x)]])]),_:1},8,["model","rules"])])}}},[["__scopeId","data-v-ee4b39fc"]]);export{O as default};