PageSourceSearch

https://www.quickapp.cn/_nuxt/BD4tBBA3.js

js quickapp.cn collected 2026-10-03 21:59:55 UTC 5,686 bytes, 1 lines download raw bytes

1import{E as D}from"./Jw1Kqj6i.js";import{E as z,f as M}from"./C88a7zV1.js";import{E as j,a as H}from"./CfAMn6AJ.js";import{E as O}from"./D4FNgQlo.js";import{_ as W}from"./C3m4p6gI.js";import{_ as G,a as J,O as K,u as L,a9 as X,r as n,i as Y,H as Z,e as ee,v as p,x as y,z as a,A as r,P as e,ad as te,t as f,y as N,Q as v,B,C as oe,D as ae,a6 as le,ah as re,ar as se}from"./B1lTqXQd.js";/* empty css        *//* empty css        *//* empty css        *//* empty css        */import{s as ne}from"./CeUod4Or.js";import"./DLPczxzP.js";import{E as S}from"./U3Y1wxYh.js";import"./f7oEb2UQ.js";import"./CnW2nCkr.js";import"./PTIcVtu_.js";import"./BZvTZkUm.js";import"./r5W6hzzQ.js";import"./Ddqvm6un.js";import"./DriZXaE6.js";import"./DTSoX0G0.js";import"./DZGZCLis.js";import"./dW-2rDST.js";import"./DT4WAVQi.js";import"./B3n4zFR-.js";import"./DCTLXrZ8.js";import"./nkjrUMQ-.js";const ie=g=>(oe("data-v-26d1f583"),g=g(),ae(),g),ue={class:"password py-80"},de=ie(()=>y("div",{class:"font-40 text-center font-weight mb-40 text-color-1"},"变更联系人",-1)),ce={class:"content pt-70 pb-60 radius-20"},me={key:0},pe={key:1},fe={key:0},_e={key:0},ve={key:1},ge={__name:"modifyContact",setup(g){const{$regexp:V}=J(),F=K(),U=L(),o=X(F.user),b=n(),i=n(!1),R={contactName:[{required:!0,message:"联系人姓名不能为空,请填写真实姓名",trigger:"blur"},{max:20,message:"联系人姓名不能超过20个字",trigger:"blur"}],contactPhone:[{required:!0,message:"请填写手机号码",trigger:"blur"},{pattern:V.phone,message:"手机号码必须为11位真实有效的号码",trigger:"blur"}],code:[{required:!0,message:"请填写验证码",trigger:"blur"},{pattern:V.phoneCode,message:"请输入6位数的验证码",trigger:"blur"}],contactEmail:[{required:!0,message:"请填写联系人邮箱",trigger:"blur"},{type:"email",message:"邮箱格式不正确",trigger:"blur"}],weixinId:[{required:!0,message:"请填写微信",trigger:"blur"},{pattern:V.weixinId,message:"请填写5-20位正确的微信号",trigger:"blur"}]},h=n(),x=Y(()=>u.value<60||h.value&&h.value.validateState!=="success");let I=!1;Z(o,()=>{I||(le(()=>{b.value&&b.value.validateField("contactPhone")}),I=!0)},{immediate:!0});const u=n(60),_=n(null),d=n(""),E=n(!1),w=n(""),k=async c=>{if(u.value>0){const{data:t}=await re({mobile:o.contactPhone,type:"3",method:c});t.value.code===0?(w.value=c,_.value=ne(()=>{u.value--,d.value=u.value+"s",u.value<0&&(clearInterval(_.value),d.value="",u.value=60,_.value=null,E.value=!0)},1e3)):S.alert(t.value.msg,"提示",{confirmButtonText:"确定"})}},A=c=>{c&&(i.value=!0,c.validate(async t=>{if(t){i.value=!1;const{data:s}=await se({contactName:o.contactName,contactEmail:o.contactEmail,contactPhone:o.contactPhone,code:o.code,weixinId:o.weixinId,qqId:o.qqId});s.value.code===0?(i.value=!1,S.alert("变更成功","提示",{confirmButtonText:"确定",callback:()=>{U.push("/account/personal")}})):(q.value.showDialog(s.value),i.value=!1)}else i.value=!1}))},q=n();return ee(()=>{_.value&&clearInterval(_.value)}),(c,t)=>{const s=D,m=M,C=j,P=O,Q=H,T=z,$=W;return f(),p(te,null,[y("div",ue,[de,y("div",ce,[a(T,{ref_key:"ruleFormRef",ref:b,model:e(o),class:"q-form m-auto","scroll-to-error":!0,"scroll-into-view-options":{block:"center"},rules:R,"label-width":"140",size:"large","label-position":"top"},{default:r(()=>[a(m,{prop:"contactName",label:"联系人姓名"},{default:r(()=>[a(s,{modelValue:e(o).contactName,"onUpdate:modelValue":t[0]||(t[0]=l=>e(o).contactName=l),placeholder:"请填写联系人姓名"},null,8,["modelValue"])]),_:1}),a(m,{prop:"contactPhone",label:"联系人手机号码",ref_key:"contactPhoneRef",ref:h},{default:r(()=>[a(Q,{class:"w-p-100 h-40",justify:"space-between"},{default:r(()=>[a(C,{span:15},{default:r(()=>[a(s,{modelValue:e(o).contactPhone,"onUpdate:modelValue":t[1]||(t[1]=l=>e(o).contactPhone=l),placeholder:"请填写联系人手机号码"},null,8,["modelValue"])]),_:1}),a(C,{span:8},{default:r(()=>[a(P,{type:"primary",disabled:e(x),class:"w-p-100",onClick:t[2]||(t[2]=l=>k("sms"))},{default:r(()=>[e(w)=="sms"?(f(),p("span",me,N(e(d)||"发送验证码"),1)):v("",!0),e(w)!="sms"?(f(),p("span",pe," 发送验证码 ")):v("",!0)]),_:1},8,["disabled"])]),_:1})]),_:1}),e(E)?(f(),p("div",fe,[e(w)=="call"&&e(d)?(f(),p("div",_e," 语音呼叫已发起,请保持电话畅通,请勿重复操作("+N(e(d))+") ",1)):v("",!0),!e(x)&&!e(d)?(f(),p("div",ve,[B(" 未收到?试试"),y("a",{class:"colorBlue",onClick:t[3]||(t[3]=l=>k("call"))},"语音验证码")])):v("",!0)])):v("",!0)]),_:1},512),a(m,{prop:"code",label:"手机验证码"},{default:r(()=>[a(s,{modelValue:e(o).code,"onUpdate:modelValue":t[4]||(t[4]=l=>e(o).code=l),placeholder:"请填写手机验证码"},null,8,["modelValue"])]),_:1}),a(m,{prop:"contactEmail",label:"联系人邮箱地址"},{default:r(()=>[a(s,{modelValue:e(o).contactEmail,"onUpdate:modelValue":t[5]||(t[5]=l=>e(o).contactEmail=l),placeholder:"请填写联系人邮箱"},null,8,["modelValue"])]),_:1}),a(m,{prop:"weixinId",label:"联系人微信账号"},{default:r(()=>[a(s,{modelValue:e(o).weixinId,"onUpdate:modelValue":t[6]||(t[6]=l=>e(o).weixinId=l),placeholder:"请填写联系人微信账号"},null,8,["modelValue"])]),_:1}),a(m,{prop:"qqId",label:"联系人QQ账号"},{default:r(()=>[a(s,{modelValue:e(o).qqId,"onUpdate:modelValue":t[7]||(t[7]=l=>e(o).qqId=l),placeholder:"请填写联系人QQ账号"},null,8,["modelValue"])]),_:1}),a(P,{type:"primary",loading:e(i),class:"w-p-100",onClick:t[8]||(t[8]=l
1=>A(e(b)))},{default:r(()=>[B("提交")]),_:1},8,["loading"])]),_:1},8,["model"])])]),a($,{ref_key:"dialogRef",ref:q},null,512)],64)}}},Oe=G(ge,[["__scopeId","data-v-26d1f583"]]);export{Oe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.