fix
无故事王国
2024-06-24 910e88b92778ae78f0444f5c6f6202668c3110f6
DolphinEnglishLearnStudent/Services/Services.swift
@@ -12,8 +12,8 @@
import JQTools
#if DEBUG
let All_Url = "http://192.168.110.237:9000"
//let All_Url = "http://1.95.15.237:9000"
//let All_Url = "http://192.168.110.237:9000"
let All_Url = "http://1.95.15.237:9000"
#else
let All_Url = "http://1.95.15.237:9000"
#endif
@@ -141,11 +141,13 @@
                        return NetworkRequest.request(params: params, method: .get, progress: true)
            }
            class  func completeStory(storyId:Int,integral:Int)->Observable<BaseResponse<SimpleModel>>{
            class  func completeStory(storyId:Int,accuracy:Int,studyTime:Int,type:Int)->Observable<BaseResponse<SimpleModel>>{
                        let params = ParamsAppender.build(url: All_Url)
                        params.interface(url: "/study/base/study/completeStory")
                        params.append(key: "storyId", value: storyId)
                        params.append(key: "integral", value: integral)
                        params.append(key: "accuracy", value: accuracy)
                        params.append(key: "studyTime", value: studyTime)
                        params.append(key: "type", value: type)
                        return NetworkRequest.request(params: params, method: .get, progress: true)
            }
@@ -322,7 +324,7 @@
                        return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding.default, progress: true)
            }
            class func exitLearning(type:Int,week:Int,day:Int,teamIds:[String],topicIds:[String],answerNumber:Int,correctNumber:Int,studyTime:Int)->Observable<BaseResponse<SimpleModel>>{
            class func exitLearning(type:Int,week:Int,day:Int,teamIds:[String],topicIds:[String],answerNumber:Int,correctNumber:Int,studyTime:Int,schedule:Int)->Observable<BaseResponse<SimpleModel>>{
                        let params = ParamsAppender.build(url: All_Url)
                        params.interface(url: "/study/base/study/exitLearning")
                                    .append(key: "week", value: week)
@@ -333,6 +335,7 @@
                                    .append(key: "answerNumber", value: answerNumber)
                                    .append(key: "correctNumber", value: correctNumber)
                                    .append(key: "studyTime", value: studyTime)
                                    .append(key: "schedule", value: schedule)
                        return NetworkRequest.request(params: params, method: .post,encoding: JSONEncoding.default, progress: true)
            }
@@ -355,6 +358,19 @@
                        params.interface(url: "/study/base/study/giveIntegral")
                        return NetworkRequest.request(params: params, method: .get, progress: false)
            }
            class func confirmStudy(id:Int)->Observable<BaseResponse<SimpleModel>>{
                        let params = ParamsAppender.build(url: All_Url)
                        params.interface(url: "/goods/base/goods/confirmStudy")
                                    .append(key: "id", value: id)
                        return NetworkRequest.request(params: params, method: .get, progress: false)
            }
            class func shareInfo()->Observable<BaseResponse<ShareInfoModel>>{
                        let params = ParamsAppender.build(url: All_Url)
                        params.interface(url: "/study/base/user/shareInfo")
                        return NetworkRequest.request(params: params, method: .get, progress: false)
            }
}
extension Services{