Browse Source

1.修改获取测评试题接口
2.修改获取测评历史记录接口

王鹏鹏 2 years ago
parent
commit
a8a12a01a2

+ 29 - 0
home/src/main/java/com/yingyangfly/home/entity/EvaluationHistoryBean.kt

@@ -0,0 +1,29 @@
+package com.yingyangfly.home.entity
+
+class EvaluationHistoryBean : ArrayList<EvaluationHistoryBeanSubListItem>()
+
+data class EvaluationHistoryBeanSubListItem(
+    val createBy: String,
+    val createTime: String,
+    val id: String,
+    val limit: Int,
+    val orgCode: Any,
+    val orgName: String,
+    val page: Int,
+    val result: EvaluationHistoryResult,
+    val reviewId: Any,
+    val reviewTaskId: String,
+    val reviewTaskName: String,
+    val status: String,
+    val type: String,
+    val updateBy: Any,
+    val updateTime: Any,
+    val userId: String
+)
+
+data class EvaluationHistoryResult(
+    val referenceValue: String,
+    val result: String,
+    val reviewContent: String,
+    val reviewScore: Int
+)

+ 1 - 1
home/src/main/java/com/yingyangfly/home/evaluation/EvaluationHistoryActivity.kt

@@ -80,7 +80,7 @@ class EvaluationHistoryActivity :
         } else {
             page++
         }
-        viewModel.getReviewTaskList(page, isLoading, fail = {
+        viewModel.getReviewTaskHistoryList(page, isLoading, fail = {
             endRefresh()
             it.toast()
         }, success = {

+ 2 - 2
home/src/main/java/com/yingyangfly/home/evaluation/EvaluationHistoryViewModel.kt

@@ -16,7 +16,7 @@ class EvaluationHistoryViewModel : BaseViewModel() {
     /**
      * 获取测评历史
      */
-    fun getReviewTaskList(
+    fun getReviewTaskHistoryList(
         index: Int,
         isLoading: Boolean,
         fail: ((msg: String) -> Unit)? = null,
@@ -27,7 +27,7 @@ class EvaluationHistoryViewModel : BaseViewModel() {
             status = "1"
         }
         val body = XUtils.createJson(GsonUtil.GsonString(requestBean))
-        HOME_API.getReviewTaskList(body)
+        HOME_API.getReviewTaskHistoryList(body)
     }.runUI(
         success,
         fail

+ 7 - 1
home/src/main/java/com/yingyangfly/home/net/HomeApiService.kt

@@ -57,7 +57,7 @@ interface HomeApiService {
     /**
      * 获取测评任务
      */
-    @POST("app/reviewTask/list")
+    @POST("app/reviewTask/selectQuestions")
     suspend fun getReviewTaskList(@Body requestBody: RequestBody): BaseResp<ReviewTaskListBean>
 
     /**
@@ -84,4 +84,10 @@ interface HomeApiService {
     @POST("app/logout")
     suspend fun logout(): BaseResp<String>
 
+    /**
+     * 获取测评任务
+     */
+    @POST("app/reviewTask/his")
+    suspend fun getReviewTaskHistoryList(@Body requestBody: RequestBody): BaseResp<ReviewTaskListBean>
+
 }