| | |
| | | .append(key: "sex", value: model.sex.rawValue) |
| | | .append(key: "weight", value: model.weight.string) |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | |
| | | } |
| | | |
| | | |
| | | /// 购买课程 |
| | | class func courcePayment(conponId:Int? = nil,courseConfigId:Int,id:Int,price:Double,payType:PayType,stuId:[Int])->Observable<BaseResponse<PaymentModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | .interface(url: "/course/api/course/paymentCourse") |
| | | .append(key: "conponId", value: conponId) |
| | | .append(key: "coursePackagePaymentConfigId", value: courseConfigId) |
| | | .append(key: "id", value: id) |
| | | .append(key: "payType", value: payType.rawValue) |
| | | .append(key: "price", value: price.string) |
| | | .append(key: "studentIds", value: stuId.map({"\($0)"}).joined(separator: ";")) |
| | | return NetworkRequest.request(params: params, method: .post, progress: true) |
| | | } |
| | | |
| | | /// 查询店的免费福利 |
| | | class func queryStoreFreeBenefit(id:Int)->Observable<BaseResponse<StoreWalfareModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | .interface(url: "other/base/store/queryStoreFreeBenefit") |
| | | .append(key: "id", value: id) |
| | | return NetworkRequest.request(params: params, method: .post, progress: true) |
| | | } |
| | | } |
| | | |
| | |
| | | .append(key: "position", value: type.rawValue) |
| | | return NetworkRequest.request(params: params, method: .post, progress: false) |
| | | } |
| | | |
| | | class func enrollMember(paytype:PayType)->Observable<BaseResponse<PaymentModel>>{ |
| | | let params = ParamsAppender.build(url: All_Url) |
| | | .interface(url: "/account/api/appUser/addVipPayment") |
| | | .append(key: "payType", value: paytype.rawValue) |
| | | return NetworkRequest.request(params: params, method: .post, progress: true) |
| | | } |
| | | } |
| | | |
| | | extension Services{ |