无故事王国
2023-11-29 93783809cfb18ae273bd3a78c8dbca91facd10d9
WanPai/Network/Services.swift
@@ -12,8 +12,8 @@
import JQTools
#if DEBUG
//let All_Url = "http://192.168.110.27:56666" //罗易胜
let All_Url = "http://8.137.22.229:56666" //正式地址
let All_Url = "http://192.168.110.27:56666" //罗易胜
//let All_Url = "http://8.137.22.229:56666" //正式地址
let Game_Url = "https://try.daowepark.com"
@@ -603,11 +603,12 @@
    }
        /// 课后练习-课后视频详情
    static func exerciseCourseDetail(coursePackageId:Int,videoId:Int)->Observable<BaseResponse<ExerciseVideoDetailModel>>{
   static func exerciseCourseDetail(coursePackageId:Int,videoId:Int,scId:Int? = nil)->Observable<BaseResponse<ExerciseVideoDetailModel>>{
        let params = ParamsAppender.build(url: All_Url)
            .interface(url: "/course/api/startCource/afterSourceDetail")
            .append(key: "coursePackageId", value: coursePackageId)
            .append(key: "videoId", value: videoId)
         .append(key: "scId", value: scId)
        return NetworkRequest.request(params: params, method: .post, progress: true)
    }
@@ -661,12 +662,13 @@
    }
      /// 更新课后视频学习状态
   static func updateVideoStatus(coursePackageId:Int,videoId:Int?)->Observable<BaseResponse<SimpleModel>>{
   static func updateVideoStatus(coursePackageId:Int,videoId:Int?,scId:Int? = nil)->Observable<BaseResponse<SimpleModel>>{
      let params = ParamsAppender.build(url: All_Url)
         .interface(url: "/course/api/startCource/updateVideoStatus")
         .append(key: "coursePackageId", value: coursePackageId)
         .append(key: "videoId", value: videoId)
         .append(key: "isOver", value: 1)
         .append(key: "scId", value: scId)
      return NetworkRequest.request(params: params, method: .post, progress: false)
   }