|
@@ -11,11 +11,6 @@ import com.grkj.iscs.extentions.removeLeadingZeros
|
|
|
import com.grkj.iscs.extentions.toHexStrings
|
|
import com.grkj.iscs.extentions.toHexStrings
|
|
|
import com.grkj.iscs.modbus.ModBusController
|
|
import com.grkj.iscs.modbus.ModBusController
|
|
|
import com.grkj.iscs.model.DeviceConst.DEVICE_TYPE_CARD
|
|
import com.grkj.iscs.model.DeviceConst.DEVICE_TYPE_CARD
|
|
|
-import com.grkj.iscs.model.DeviceConst.DEVICE_TYPE_FINGERPRINT
|
|
|
|
|
-import com.grkj.iscs.model.DeviceConst.DEVICE_TYPE_KEY
|
|
|
|
|
-import com.grkj.iscs.model.DeviceConst.DEVICE_TYPE_LOCK
|
|
|
|
|
-import com.grkj.iscs.model.DeviceConst.DOCK_TYPE_KEY
|
|
|
|
|
-import com.grkj.iscs.model.DeviceConst.DOCK_TYPE_LOCK
|
|
|
|
|
import com.grkj.iscs.model.DeviceConst.DOCK_TYPE_PORTABLE
|
|
import com.grkj.iscs.model.DeviceConst.DOCK_TYPE_PORTABLE
|
|
|
import com.grkj.iscs.presentation.LockerTogetherActivity
|
|
import com.grkj.iscs.presentation.LockerTogetherActivity
|
|
|
import com.grkj.iscs.presentation.PresentationActivity
|
|
import com.grkj.iscs.presentation.PresentationActivity
|
|
@@ -23,7 +18,6 @@ import com.grkj.iscs.presentation.PresentationManager
|
|
|
import com.grkj.iscs.util.Executor
|
|
import com.grkj.iscs.util.Executor
|
|
|
import com.grkj.iscs.util.FileUtil
|
|
import com.grkj.iscs.util.FileUtil
|
|
|
import com.grkj.iscs.util.ToastUtils
|
|
import com.grkj.iscs.util.ToastUtils
|
|
|
-import com.grkj.iscs.util.log.LogUtil
|
|
|
|
|
|
|
|
|
|
class PresentationLoginActivity : BaseActivity<ActivityPresentationLoginBinding>() {
|
|
class PresentationLoginActivity : BaseActivity<ActivityPresentationLoginBinding>() {
|
|
|
|
|
|
|
@@ -41,7 +35,7 @@ class PresentationLoginActivity : BaseActivity<ActivityPresentationLoginBinding>
|
|
|
}
|
|
}
|
|
|
println("Mac Json : $str")
|
|
println("Mac Json : $str")
|
|
|
PresentationManager.cardList =
|
|
PresentationManager.cardList =
|
|
|
- Gson().fromJson(str, object : TypeToken<List<PresentationManager.CardInfoBean>>() {}.type)
|
|
|
|
|
|
|
+ Gson().fromJson(str, object : TypeToken<List<PresentationManager.PCardInfoBean>>() {}.type)
|
|
|
|
|
|
|
|
handleLoading(true, "正在初始化设备...")
|
|
handleLoading(true, "正在初始化设备...")
|
|
|
BusinessManager.connectDock(1, true)
|
|
BusinessManager.connectDock(1, true)
|
|
@@ -64,7 +58,6 @@ class PresentationLoginActivity : BaseActivity<ActivityPresentationLoginBinding>
|
|
|
startActivity(Intent(this, PresentationActivity::class.java))
|
|
startActivity(Intent(this, PresentationActivity::class.java))
|
|
|
return@readPortalCaseCardRfid
|
|
return@readPortalCaseCardRfid
|
|
|
} else if (PresentationManager.cardList.any { it.rfid == rfid && !it.isLocker}) {
|
|
} else if (PresentationManager.cardList.any { it.rfid == rfid && !it.isLocker}) {
|
|
|
- // TODO 共锁人界面
|
|
|
|
|
ToastUtils.tip("登录成功,欢迎 $rfid")
|
|
ToastUtils.tip("登录成功,欢迎 $rfid")
|
|
|
startActivity(Intent(this, LockerTogetherActivity::class.java))
|
|
startActivity(Intent(this, LockerTogetherActivity::class.java))
|
|
|
return@readPortalCaseCardRfid
|
|
return@readPortalCaseCardRfid
|