Преглед на файлове

修改send code 添加country

zhejiushizhuce преди 2 години
родител
ревизия
9feec40259
променени са 4 файла, в които са добавени 14 реда и са изтрити 6 реда
  1. 8 3
      src/features/api.js
  2. 2 1
      src/widgets/LoginForm/index.jsx
  3. 2 1
      src/widgets/WBindPhone/index.jsx
  4. 2 1
      src/widgets/WWithdraw/PassEdit/WDPassEdit.jsx

+ 8 - 3
src/features/api.js

@@ -828,10 +828,12 @@ export const reqGameCardInfo=createAsyncThunk(
 export const reqSendCode=createAsyncThunk(
     APP_SEND_CODE,
     async (arg,thunkAPI)=>{
+        let country=arg.country;
         let params={
             url:APP_SEND_CODE,
             params:{
-                Phone:arg.phone
+                Phone:arg.phone,
+                country:country
             }
         }
         const response=await Http.get(params);
@@ -848,7 +850,8 @@ export const reqBindSMS=createAsyncThunk(
                 phone:arg.phone,
                 code:arg.code,
                 password:arg.password,
-                repassword:arg.repassword
+                repassword:arg.repassword,
+                country:arg.country
             }
         }
         const response=await Http.post(params);
@@ -863,7 +866,8 @@ export const reqSMSLogin=createAsyncThunk(
             url:APP_SMS_LOGIN,
             data:{
                 phone:arg.phone,
-                code:arg.code
+                code:arg.code,
+                country:arg.country
             }
         }
         const response=await Http.post(params);
@@ -908,6 +912,7 @@ export const reqForgetPayPass=createAsyncThunk(
                 code:arg.code,
                 newpassword:arg.newpassword,
                 renewpassword:arg.renewpassword,
+                country:arg.country
             }
         }
         const response=await Http.post(params);

+ 2 - 1
src/widgets/LoginForm/index.jsx

@@ -110,7 +110,7 @@ const LoginForm = ({close}) => {
             control.setError("phone",true)
             return;
         }
-        let params={phone:phone};
+        let params={phone:phone,country:country};
         dispatch(reqSendCode(params));
     }
     const getLeftCD=()=>{
@@ -130,6 +130,7 @@ const LoginForm = ({close}) => {
     const onSubmitOTPLogin=(data)=>{
         if (smsLoginStatus===REQ_STATUS.LOADING)return;
         data.callback=onCallback;
+        data.country=country;
         dispatch(reqSMSLogin(data));
     }
     const parseLogTypeList=(openType,stype)=>{

+ 2 - 1
src/widgets/WBindPhone/index.jsx

@@ -60,6 +60,7 @@ const WBindPhone=({})=>{
         if (bindStatus===REQ_STATUS.LOADING)return;
         let params=data;
         params.callback=onBindCB;
+        params.country=country;
         dispatch(reqBindSMS(params));
     }
     const onSendCode=(e)=>{
@@ -72,7 +73,7 @@ const WBindPhone=({})=>{
             control.setError("phone",true)
             return;
         }
-        let params={phone:phone};
+        let params={phone:phone,country:country};
         dispatch(reqSendCode(params));
     }
     const getLeftCD=()=>{

+ 2 - 1
src/widgets/WWithdraw/PassEdit/WDPassEdit.jsx

@@ -61,6 +61,7 @@ const WDPassEdit=({close})=>{
         else if (editType===2){
             let phone=getUserPhone();
             if (phone==null||phone==="")return;
+            pdata.country=user.RegisterLocation;
             pdata.phone=phone;
             pdata.code=data.code;
         }
@@ -86,7 +87,7 @@ const WDPassEdit=({close})=>{
         if (otpStatus===REQ_STATUS.LOADING)return;
         let phone=getUserPhone();
         if (phone==null||phone==="")return;
-        let params={phone:phone};
+        let params={phone:phone,country:user.RegisterLocation};
         dispatch(reqSendCode(params));
     }
     const getLeftCD=()=>{