diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/adapter/BagManagerListAdapter.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/adapter/BagManagerListAdapter.kt index 381aefa746..e8b1f34210 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/adapter/BagManagerListAdapter.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/adapter/BagManagerListAdapter.kt @@ -96,10 +96,12 @@ class BagManagerListAdapter: RecyclerView.Adapter() { //已上报 holder.tvBagReportStatus.text = "已上报" holder.tvBagReportStatus.setBackgroundResource(R.drawable.bag_reported_button_bg) + holder.tvBagReportStatus.isClickable = false }else{ //未上报 holder.tvBagReportStatus.text = "上报" holder.tvBagReportStatus.setBackgroundResource(R.drawable.bag_report_button_bg) + holder.tvBagReportStatus.isClickable = true holder.tvBagReportStatus.setOnClickListener { bagClickListener?.uploadBI(bagInfoEntity) } @@ -127,11 +129,15 @@ class BagManagerListAdapter: RecyclerView.Adapter() { holder.tvBagSize.text = "${bagSize}G" //时间 - bagInfoEntity.timestamp?.let { time-> - val hour = time.substring(8,10) - val min = time.substring(10,12) - val second = time.substring(12,14) - holder.tvBagTime.text = "${hour}:${min}:${second}" + bagInfoEntity.timestamp.let { time-> + try { + val hour = time.substring(8,10) + val min = time.substring(10,12) + val second = time.substring(12,14) + holder.tvBagTime.text = "${hour}:${min}:${second}" + }catch (e: Exception){ + e.printStackTrace() + } } } }