|
@@ -142,6 +142,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
|
|
|
|
|
|
}
|
|
|
+
|
|
|
"3" -> {//扫码
|
|
|
map["mVerTyps"] = 3
|
|
|
|
|
@@ -849,7 +850,6 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
// 连接成功后的处理逻辑
|
|
|
withContext(Dispatchers.Main) {
|
|
|
do {
|
|
|
-// try {
|
|
|
val inputStream = socket!!.inputStream
|
|
|
val bt = ByteArray(1024)
|
|
|
val content = inputStream!!.read(bt)
|
|
@@ -860,8 +860,17 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
content,
|
|
|
StandardCharsets.UTF_8
|
|
|
)
|
|
|
+ if ("" == contents || contents.isEmpty()) {
|
|
|
+ return@withContext
|
|
|
+ }
|
|
|
val split = contents.split("\n")
|
|
|
+ if (split.isEmpty()) {
|
|
|
+ return@withContext
|
|
|
+ }
|
|
|
val weight = split[0].trim()
|
|
|
+ if ("" == weight || weight.isEmpty()) {
|
|
|
+ return@withContext
|
|
|
+ }
|
|
|
RcLog.info("===================称重未处理之前=======$contents")
|
|
|
RcLog.info("===================weight=======$weight")
|
|
|
RcLog.info("=====称重数据$weight $taskStarted ${mWeighingValue!!.text.toString()}")
|
|
@@ -875,7 +884,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
if (weight.toDouble() == mWeighingValue!!.text.toString()
|
|
|
.trim().toDouble()
|
|
|
) {
|
|
|
- if (taskStarted == false) {
|
|
|
+ if (!taskStarted) {
|
|
|
taskStarted = true
|
|
|
RcLog.info("=====执行了")
|
|
|
socket.close()
|
|
@@ -891,17 +900,10 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
}
|
|
|
delay(200)
|
|
|
} else {
|
|
|
-// jobTow?.cancel()
|
|
|
-
|
|
|
showToast("请手动输入")
|
|
|
weiView()
|
|
|
break
|
|
|
}
|
|
|
-// } catch (e: Exception) {
|
|
|
-// jobTow?.cancel()
|
|
|
-// weiView()
|
|
|
-// break
|
|
|
-// }
|
|
|
} while (true)
|
|
|
}
|
|
|
|
|
@@ -1202,13 +1204,16 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
1 -> {
|
|
|
viewBinding.one.visibility = View.VISIBLE
|
|
|
}
|
|
|
+
|
|
|
2 -> {
|
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
|
}
|
|
|
+
|
|
|
3 -> {
|
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
|
}
|
|
|
+
|
|
|
else -> {
|
|
|
viewBinding.two.visibility = View.VISIBLE
|
|
|
viewBinding.three.visibility = View.VISIBLE
|
|
@@ -1231,11 +1236,13 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
|
}
|
|
|
+
|
|
|
2 -> {
|
|
|
viewBinding.three.visibility = View.GONE
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
|
}
|
|
|
+
|
|
|
3 -> {
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
@@ -1256,11 +1263,13 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
|
}
|
|
|
+
|
|
|
2 -> {
|
|
|
viewBinding.three.visibility = View.GONE
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
|
}
|
|
|
+
|
|
|
3 -> {
|
|
|
viewBinding.many.visibility = View.GONE
|
|
|
viewBinding.drop.visibility = View.GONE
|
|
@@ -1290,6 +1299,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
}
|
|
|
+
|
|
|
2 -> {
|
|
|
// viewBinding.two.visibility = View.VISIBLE
|
|
|
viewBinding.one.setTextColor(
|
|
@@ -1314,6 +1324,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
}
|
|
|
+
|
|
|
3 -> {
|
|
|
// viewBinding.three.visibility = View.VISIBLE
|
|
|
viewBinding.one.setTextColor(
|
|
@@ -1366,6 +1377,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
}
|
|
|
+
|
|
|
2 -> {
|
|
|
viewBinding.one.setTextColor(
|
|
|
ContextCompat.getColor(
|
|
@@ -1389,6 +1401,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
}
|
|
|
+
|
|
|
3 -> {
|
|
|
viewBinding.one.setTextColor(
|
|
|
ContextCompat.getColor(
|
|
@@ -1412,6 +1425,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
viewBinding.two.setBackgroundResource(R.drawable.bg_sou_suo_two_page)
|
|
|
viewBinding.three.setBackgroundResource(R.drawable.bg_sou_suo_page)
|
|
|
}
|
|
|
+
|
|
|
else -> {
|
|
|
viewBinding.three.text = "$current"
|
|
|
if (pages == current) {
|
|
@@ -1799,6 +1813,7 @@ class ChemicalsAlsoActivity : BaseCountDownActivity<ActivityChemicalsAlsoBinding
|
|
|
throwable.message!!
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
is SocketTimeoutException -> "请求超时,请稍后重试"
|
|
|
is ConnectException -> "无法连接服务器,请检查网络"
|
|
|
is HttpException -> "服务器繁忙,请稍后重试"
|