PageSourceSearch

https://c1683.net/assets/theme-0/index.C8XDKrlI.js

js c1683.net collected 2026-10-10 02:24:56 UTC 2,397 bytes, 1 lines download raw bytes

1import{ah as P,a2 as A,iw as v,sR as D,Z as w,jg as I,a7 as r,al as f,a3 as k,sS as _,a4 as h,iB as L,V as F,ev as O,sT as T,M as V,W as Y,sU as M,sV as G,sW as U}from"./commonChunk.CR4CxMVO.js";import{e as b}from"./vendorChunk.WNrmIVU9.js";import{O as R,l as N}from"../vendors/vendor-stable.o_3iAGr9.js";import"../vendors/vendor-swiper.C-DHzZlW.js";const Z=()=>{const c=P(),d=A(),e=v(),S=D(),p=w(),g=()=>c.isNeedLoginRegisterKYC&&!L(),m=()=>c.isNeedUpIdSelfieAfterKYC;return{onMountedProcess:()=>{const t=()=>{var C,E;if(!F.package.isLite||!O().os.isAndroid)return;const i=(E=(C=p.systemInfos)==null?void 0:C.geetestDeviceAppId)!=null?E:"";if(!i)return;const s=p.getVestBagJumpConfigList();if(!(s!=null&&s.find(o=>(o==null?void 0:o.packageName)===T)))return;const a=(o,n)=>V.info(`Device Root Guard ${o}`,n);setTimeout(async()=>{var o;try{const n={appId:i};a("Req",n);const[y,u]=await b(Y("DEVICE_CHECK").send(n));a("Err",y),a("Res",u);let l=(o=u==null?void 0:u.payload)==null?void 0:o.riskCode;if(!l)return;Array.isArray(l)||(l=[l]),[M,G].find(K=>l.includes(K))&&U()}catch(n){}},2e3)};try{t()}catch(i){}},afterRegisterProcess:t=>{const i={sceneCode:I.REGISTER,needRedirect:!1,needIdSelfieOptions:{whenTriggerNotSupportOS:!1},...t};if(e.isNeedToSelfRestraint){const s=[g()&&r.KYC,m()&&r.IDSelfie].find(C=>R(C)),a={redirectName:s,redirectPayload:{useReplace:!0},isForce:!0,needRedirect:!s&&!(t!=null&&t.useReplace),...t};return a.redirectName===r.KYC&&N(a.redirectPayload,i),e.activateComplianceFlow(),f().toRestraintEntry(a),!0}if(g())return e.activateComplianceFlow(),f().toKYCValidate(i),!0;if(m())return e.activateComplianceFlow(),f().toIdSelfie(t),!0},afterLoginProcess:()=>{const t={sceneCode:I.LOGIN};if(e.isNeedToSelfRestraint){const i={redirectName:[g()&&r.KYC,m()&&r.IDSelfie].find(s=>R(s)),redirectPayload:{useReplace:!0}};i.redirectName===r.KYC&&N(i.redirectPayload,t),e.activateComplianceFlow(),f().toRestraintEntry(i)}else c.isNeedLoginRegisterKYC&&!d.isRegistered?c.isKycDialogVisible||(e.activateComplianceFlow(),k().openDialog("needKycValidate",{options:{isDelay:!0}})):c.isNeedUpIdSelfieAfterKYC&&!d.isRegistered&&_({backNeedRedirect:!0});e.isNeedActivityCheck&&d.isPureNormalMode&&S.startWatchActivity(),d.isPureNormalMode&&h("CATCH_GEOLOCATION").emit()},getIsInComplianceFlow:e.getIsInComplianceFlow,watchComplianceFlow:e.watchComplianceFlow}};export{Z as useComplianceCheck};

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.