|
@@ -44,7 +44,7 @@ import java.net.ConnectException
|
|
import java.net.SocketTimeoutException
|
|
import java.net.SocketTimeoutException
|
|
|
|
|
|
//废弃- 化学品
|
|
//废弃- 化学品
|
|
-class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBinding>(), IBankTeps {
|
|
|
|
|
|
+class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBinding>() {
|
|
private val mAdapter by lazy { WasteChemicalsAdapter(this) }
|
|
private val mAdapter by lazy { WasteChemicalsAdapter(this) }
|
|
private var mUsbReceiver: UsbReceiver? = null // 刷卡广播注册
|
|
private var mUsbReceiver: UsbReceiver? = null // 刷卡广播注册
|
|
private var mHandleScanEvent = false //当前是否已经获取过 usb返回的参数
|
|
private var mHandleScanEvent = false //当前是否已经获取过 usb返回的参数
|
|
@@ -75,7 +75,6 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
super.initViews(savedInstanceState)
|
|
super.initViews(savedInstanceState)
|
|
inAdapter()
|
|
inAdapter()
|
|
Constants.VIEW_TYPE = true
|
|
Constants.VIEW_TYPE = true
|
|
- seIBanks(this)
|
|
|
|
viewBinding.tvReturn.text = "返回${ChemicalApp.confs!!.backTime}s"
|
|
viewBinding.tvReturn.text = "返回${ChemicalApp.confs!!.backTime}s"
|
|
viewBinding.tvOutLogin.setOnClickListener {
|
|
viewBinding.tvOutLogin.setOnClickListener {
|
|
callLogoutApi {
|
|
callLogoutApi {
|
|
@@ -615,13 +614,16 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
1 -> {
|
|
1 -> {
|
|
viewBinding.one.visibility = View.VISIBLE
|
|
viewBinding.one.visibility = View.VISIBLE
|
|
}
|
|
}
|
|
|
|
+
|
|
2 -> {
|
|
2 -> {
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
}
|
|
}
|
|
|
|
+
|
|
3 -> {
|
|
3 -> {
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
}
|
|
}
|
|
|
|
+
|
|
else -> {
|
|
else -> {
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
@@ -644,11 +646,13 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
}
|
|
}
|
|
|
|
+
|
|
2 -> {
|
|
2 -> {
|
|
viewBinding.three.visibility = View.GONE
|
|
viewBinding.three.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
}
|
|
}
|
|
|
|
+
|
|
3 -> {
|
|
3 -> {
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
@@ -669,11 +673,13 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
}
|
|
}
|
|
|
|
+
|
|
2 -> {
|
|
2 -> {
|
|
viewBinding.three.visibility = View.GONE
|
|
viewBinding.three.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
}
|
|
}
|
|
|
|
+
|
|
3 -> {
|
|
3 -> {
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.many.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
viewBinding.drop.visibility = View.GONE
|
|
@@ -703,6 +709,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
}
|
|
}
|
|
|
|
+
|
|
2 -> {
|
|
2 -> {
|
|
// viewBinding.two.visibility = View.VISIBLE
|
|
// viewBinding.two.visibility = View.VISIBLE
|
|
viewBinding.one.setTextColor(
|
|
viewBinding.one.setTextColor(
|
|
@@ -727,6 +734,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
}
|
|
}
|
|
|
|
+
|
|
3 -> {
|
|
3 -> {
|
|
// viewBinding.three.visibility = View.VISIBLE
|
|
// viewBinding.three.visibility = View.VISIBLE
|
|
viewBinding.one.setTextColor(
|
|
viewBinding.one.setTextColor(
|
|
@@ -779,6 +787,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
}
|
|
}
|
|
|
|
+
|
|
2 -> {
|
|
2 -> {
|
|
viewBinding.one.setTextColor(
|
|
viewBinding.one.setTextColor(
|
|
ContextCompat.getColor(
|
|
ContextCompat.getColor(
|
|
@@ -802,6 +811,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
}
|
|
}
|
|
|
|
+
|
|
3 -> {
|
|
3 -> {
|
|
viewBinding.one.setTextColor(
|
|
viewBinding.one.setTextColor(
|
|
ContextCompat.getColor(
|
|
ContextCompat.getColor(
|
|
@@ -825,6 +835,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
}
|
|
}
|
|
|
|
+
|
|
else -> {
|
|
else -> {
|
|
viewBinding.three.text = "$current"
|
|
viewBinding.three.text = "$current"
|
|
if (pages == current) {
|
|
if (pages == current) {
|
|
@@ -999,6 +1010,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
"3" -> {//扫码
|
|
"3" -> {//扫码
|
|
map["mVerTyps"] = 3
|
|
map["mVerTyps"] = 3
|
|
|
|
|
|
@@ -1077,6 +1089,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
throwable.message!!
|
|
throwable.message!!
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
is SocketTimeoutException -> "请求超时,请稍后重试"
|
|
is SocketTimeoutException -> "请求超时,请稍后重试"
|
|
is ConnectException -> "无法连接服务器,请检查网络"
|
|
is ConnectException -> "无法连接服务器,请检查网络"
|
|
is HttpException -> "服务器繁忙,请稍后重试"
|
|
is HttpException -> "服务器繁忙,请稍后重试"
|
|
@@ -1246,6 +1259,10 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
finish()
|
|
finish()
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ override fun cdTime(cd: Int) {
|
|
|
|
+ TODO("Not yet implemented")
|
|
|
|
+ }
|
|
|
|
+
|
|
//=================开锁流程================
|
|
//=================开锁流程================
|
|
private fun openLock(mLockStr: ArrayList<String>) {
|
|
private fun openLock(mLockStr: ArrayList<String>) {
|
|
val map = mutableMapOf<String, Any>()
|
|
val map = mutableMapOf<String, Any>()
|
|
@@ -1351,6 +1368,7 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
//查询开锁信息
|
|
//查询开锁信息
|
|
private fun getLocks() {
|
|
private fun getLocks() {
|
|
mCabinetLockVoList!!.forEachIndexed { index, fruit ->
|
|
mCabinetLockVoList!!.forEachIndexed { index, fruit ->
|
|
@@ -1386,7 +1404,8 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
}
|
|
}
|
|
|
|
|
|
//自动返回了
|
|
//自动返回了
|
|
- override fun onViewLint() {
|
|
|
|
|
|
+ override fun cdFinish() {
|
|
|
|
+ super.cdFinish()
|
|
if (Constants.VIEW_TYPE) {
|
|
if (Constants.VIEW_TYPE) {
|
|
Constants.VIEW_TYPE = false
|
|
Constants.VIEW_TYPE = false
|
|
}
|
|
}
|
|
@@ -1395,8 +1414,6 @@ class WasteChemicalsActivity : BaseCountDownActivity<ActivityWasteChemicalsBindi
|
|
} else {
|
|
} else {
|
|
finish()
|
|
finish()
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
}
|
|
}
|