| | |
| | | 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" |
| | |
| | | |
| | | ///用户相关 |
| | | extension Services{ |
| | | class func searchUserByPhone(_ phone:String)->Observable<BaseResponse<UserInfoModel>>{ |
| | | class func searchUserByPhone(_ phone:String,ignoreAlert:Bool)->Observable<BaseResponse<UserInfoModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user/getUserByPhone") |
| | | .append(key: "phone", value: phone) |
| | | .append(key: "apipost_id", value: "2e763463799135") |
| | | return NetworkRequest.request(params: params, method: .post, progress: true,ignoreAlert: true) |
| | | return NetworkRequest.request(params: params, method: .post, progress: true,ignoreAlert: ignoreAlert) |
| | | } |
| | | |
| | | /// 获取用户信息 |
| | |
| | | return NetworkRequest.request(params: params, method: .get, progress: true) |
| | | } |
| | | |
| | | class func saveUserAnswers(_ model:ResponseUserAnswerModel)->Observable<BaseResponse<SimpleModel>>{ |
| | | class func saveUserAnswers(_ model:ResponseUserAnswerModel,device:String)->Observable<BaseResponse<SimpleModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user/saveUserAnswers") |
| | | .append(dic: model.toJSON()!) |
| | | .append(key: "apipost_id", value: "25c3dab9f0e025") |
| | | .append(key: "device", value: device) |
| | | return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding(), progress: true) |
| | | } |
| | | |