فهرست منبع

refactor(更新) :
- 还钥匙时如果钥匙rfid丢失则记录为默认文本

周文健 5 ماه پیش
والد
کامیت
ed7e87352e
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      app/src/main/java/com/grkj/iscs/BusinessManager.kt

+ 3 - 2
app/src/main/java/com/grkj/iscs/BusinessManager.kt

@@ -113,6 +113,7 @@ object BusinessManager {
         }
 
     // 设备待取列表(需要报给后台的列表,等实际取完再上报)
+    @JvmStatic
     val mDeviceTakeList = mutableListOf<DeviceTakeUpdateBO>()
 
     // 是否是测试人员登录的
@@ -1427,7 +1428,7 @@ object BusinessManager {
             switchReadyMode(bleDevice)
         } else {
             // 上报隔离点状态
-            val keyNfc = ModBusController.getKeyByMac(bleDevice.mac)?.rfid
+            val keyNfc = ModBusController.getKeyByMac(bleDevice.mac)?.rfid?:"key rfid lost"
             workTicketGetBO?.data?.forEach { data ->
                 val updateList = mutableListOf<LockPointUpdateReqVO>()
                 data.dataList?.forEach { dataListDTO ->
@@ -1438,7 +1439,7 @@ object BusinessManager {
                         data.taskCode?.toLong(),
                         dataListDTO.infoRfidNo,
                         dataListDTO.equipRfidNo,
-                        keyNfc!!,
+                        keyNfc,
                         dataListDTO.target,
                         dataListDTO.status
                     )