From d7213a2599c0abcef0dc94db37c45da5dee497f2 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期二, 19 十一月 2024 09:28:39 +0800
Subject: [PATCH] fix bug

---
 XQMuse/Root/Network/Services.swift |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/XQMuse/Root/Network/Services.swift b/XQMuse/Root/Network/Services.swift
index ef102bb..80b49f4 100644
--- a/XQMuse/Root/Network/Services.swift
+++ b/XQMuse/Root/Network/Services.swift
@@ -13,8 +13,8 @@
 import CoreLocation
 
 #if DEBUG
-let All_Url = "https://xq.xqzhihui.com/api"
-//let All_Url = "http://192.168.110.64:9000"
+//let All_Url = "https://xq.xqzhihui.com/api"
+let All_Url = "http://192.168.110.64:9000"
 //let All_Url = "https://mock.apipost.net/mock/31b303c60464000"
 #else
 let All_Url = "https://xq.xqzhihui.com/api"
@@ -31,7 +31,7 @@
 extension Services{
 
 				/// 密码登录
-				class func loginBy(phone:String,content:String,type:LoginType)->Observable<BaseResponse<LoginUserInfoModel>>{
+    class func loginBy(phone:String,content:String,type:LoginType,device:String)->Observable<BaseResponse<LoginUserInfoModel>>{
 								let params = ParamsAppender.build(url: All_Url)
 
 								switch type {
@@ -39,32 +39,36 @@
 																params.interface(url: "/auth/app/login")
 																				.append(key: "cellPhone", value: phone)
 																				.append(key: "password", value: content.jq_md5String())
+                    .append(key: "device",value:device)
 																				.append(key: "apipost_id", value: "246d780670e267")
 												case .code:
 																params.interface(url: "/auth/app/captchaLogin")
 																				.append(key: "cellPhone", value: phone)
 																				.append(key: "captcha",value:content)
+                    .append(key: "device",value:device)
 																				.append(key: "apipost_id", value: "246d780670e265")
 								}
         return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding(), progress: true)
 				}
 
 
-    class func loginByApple(appleId:String)->Observable<BaseResponse<LoginUserInfoModel>>{
+    class func loginByApple(appleId:String,device:String)->Observable<BaseResponse<LoginUserInfoModel>>{
         let params = ParamsAppender.build(url: All_Url)
         params.interface(url: "/auth/app/appleLogin")
             .append(key: "appleId", value: appleId)
+            .append(key: "device", value: device)
             .append(key: "apipost_id", value: "246d780670e264")
         return NetworkRequest.request(params: params, method: .post, progress: true)
     }
 
-    class func loginByWechat(headImgUrl:String,nickname:String,sex:Int,wxOpenId:String)->Observable<BaseResponse<LoginUserInfoModel>>{
+    class func loginByWechat(headImgUrl:String,nickname:String,sex:Int,wxOpenId:String,device:String)->Observable<BaseResponse<LoginUserInfoModel>>{
         let params = ParamsAppender.build(url: All_Url)
         params.interface(url: "/auth/app/wxLogin")
             .append(key: "headImgUrl", value: headImgUrl)
             .append(key: "nickname", value: nickname)
             .append(key: "sex", value: sex)
             .append(key: "wxOpenId", value: wxOpenId)
+            .append(key: "device", value: device)
             .append(key: "apipost_id", value: "246d7806b0e26c")
         return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding(), progress: true)
     }

--
Gitblit v1.7.1