| | |
| | | .append(key: "apipost_id", value: "2e763463799130") |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | |
| | | /// 树苗签到 |
| | | class func treeTaskSign()->Observable<BaseResponse<SimpleModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user-tree/sign") |
| | | .append(key: "apipost_id", value: "2e76346379912f") |
| | | return NetworkRequest.request(params: params, method: .post, progress: true) |
| | | } |
| | | |
| | | /// 树苗签到 |
| | | class func energyList(page:Int,pageSize:Int = 20,type:TreeTeskDetailType)->Observable<BaseResponse<[EnergyListModel]>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user-tree/energyDetail") |
| | | .append(key: "pageCurr", value: page) |
| | | .append(key: "pageSize", value: pageSize) |
| | | .append(key: "state", value: type.rawValue) |
| | | .append(key: "apipost_id", value: "2e763462b99129") |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | |
| | | ///兑换礼物列表 |
| | | class func energyExchangeGift(page:Int,pageSize:Int = 20)->Observable<BaseResponse<[EnergyExchangeGiftModel]>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user-tree/goodsList") |
| | | .append(key: "pageCurr", value: page) |
| | | .append(key: "pageSize", value: pageSize) |
| | | .append(key: "apipost_id", value: "2e76346379912d") |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | |
| | | /// 能量值 |
| | | class func getTotalEnergy()->Observable<BaseResponse<Int>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user/getTotalEnergyValue") |
| | | .append(key: "apipost_id", value: "2fc350e9799581") |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | |
| | | /// 兑换礼物 |
| | | class func exchangeGift(prizeId:Int)->Observable<BaseResponse<SimpleModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user-tree/exchange") |
| | | .append(key: "apipost_id", value: "2e76346339912a") |
| | | .append(key: "prizeId", value: prizeId) |
| | | return NetworkRequest.request(params: params, method: .post, progress: true) |
| | | } |
| | | |
| | | |
| | | ///兑换记录 |
| | | class func exchangeRecordList(page:Int,pageSize:Int = 20)->Observable<BaseResponse<[EnergyExchangeRecordModel]>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | params.interface(url: "/user/client/app-user-tree/exchangeRecordList") |
| | | .append(key: "apipost_id", value: "2e76346339912b") |
| | | .append(key: "pageCurr", value: page) |
| | | .append(key: "pageSize", value: pageSize) |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | } |
| | | |
| | | extension Services{ |
| | |
| | | return NetworkRequest.request(params: params, method: .get, progress: false) |
| | | } |
| | | |
| | | /// 获取客服二维码 |
| | | class func getCustomerCode()->Observable<BaseResponse<String>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | .interface(url: "/system/system/common-question/getQrCode") |
| | | .append(key: "apipost_id", value: "2fcbf1daf99704") |
| | | return NetworkRequest.request(params: params, method: .get, progress: false) |
| | | } |
| | | |
| | | } |