Przeglądaj źródła

修复提交物资检查记录传参错误

Frankensteinly 8 miesięcy temu
rodzic
commit
e75cc02a1d

+ 0 - 15
app/src/main/java/com/grkj/iscs_mc/model/vo/inspection/InsertCheckRecordReqVO.kt

@@ -1,15 +0,0 @@
-package com.grkj.iscs_mc.model.vo.inspection
-
-data class InsertCheckRecordReqVO(
-    val planId: Long?,
-
-    val cabinetId: Long?,
-
-    val materialsId: Long?,
-
-    val status: String?,
-
-    val reason: String?,
-
-    val measure: String?
-)

+ 1 - 2
app/src/main/java/com/grkj/iscs_mc/util/NetApi.kt

@@ -6,7 +6,6 @@ import com.grkj.iscs_mc.model.UrlConsts
 import com.grkj.iscs_mc.model.vo.card.CardInfoRespVO
 import com.grkj.iscs_mc.model.vo.dept.DeptListRespVO
 import com.grkj.iscs_mc.model.vo.home.HomePageDataRespVO
-import com.grkj.iscs_mc.model.vo.inspection.InsertCheckRecordReqVO
 import com.grkj.iscs_mc.model.vo.inspection.InspectionCheckTableDataRespVO
 import com.grkj.iscs_mc.model.vo.inspection.LatestInspectionPlanRespVO
 import com.grkj.iscs_mc.model.vo.key.KeyInfoRespVO
@@ -891,7 +890,7 @@ object NetApi {
     /**
      * 提交物资检查记录
      */
-    fun insertCheckRecord(list: MutableList<InsertCheckRecordReqVO>, callBack: (Boolean) -> Unit) {
+    fun insertCheckRecord(list: MutableList<InspectionCheckTableDataRespVO.IsMaterialsCheckRecord>, callBack: (Boolean) -> Unit) {
         NetHttpManager.getInstance().doRequestNet(
             UrlConsts.INSERT_CHECK_RECORD,
             false,

+ 2 - 9
app/src/main/java/com/grkj/iscs_mc/view/presenter/MaterialInspectionTablePresenter.kt

@@ -1,9 +1,6 @@
 package com.grkj.iscs_mc.view.presenter
 
-import com.google.gson.Gson
-import com.google.gson.reflect.TypeToken
 import com.grkj.iscs_mc.extentions.serialNo
-import com.grkj.iscs_mc.model.vo.inspection.InsertCheckRecordReqVO
 import com.grkj.iscs_mc.model.vo.inspection.InspectionCheckTableDataRespVO
 import com.grkj.iscs_mc.util.Executor
 import com.grkj.iscs_mc.util.NetApi
@@ -26,12 +23,8 @@ class MaterialInspectionTablePresenter : BasePresenter<IMaterialInspectionTableV
             LogUtil.w("No check record to save")
             return
         }
-        val saveList: MutableList<InsertCheckRecordReqVO> =
-            Gson().fromJson(
-                Gson().toJson(list),
-                object : TypeToken<MutableList<InspectionCheckTableDataRespVO>>() {}.type
-            )
-        NetApi.insertCheckRecord(saveList) {
+
+        NetApi.insertCheckRecord(list) {
             Executor.runOnMain {
                 callBack(it)
             }