[6.2.4]修复数据采集首次录包未选择分类,在管理列表中重新上报分类模版使用错误

This commit is contained in:
xuxinchao
2023-12-11 16:45:58 +08:00
parent 31ec814578
commit bf605e6865
2 changed files with 20 additions and 2 deletions

View File

@@ -185,7 +185,7 @@ class BadCaseManagerView @JvmOverloads constructor(
}
override fun uploadBI(bagInfoEntity: BagInfoEntity) {
//展示上报弹窗
//展示主动上报弹窗
val initiativeBadCaseWindow = InitiativeBadCaseWindow(context as Activity)
initiativeBadCaseWindow.setClickListener(object: InitiativeBadCaseWindow.ClickListener{
override fun closeWindow() {
@@ -195,6 +195,18 @@ class BadCaseManagerView @JvmOverloads constructor(
initiativeBadCaseWindow.showReportBIWindow(bagInfoEntity)
}
override fun upLoadAiData(bagInfoEntity: BagInfoEntity) {
//展示AI数据采集上报弹窗
val aiDataCollectWindow = AIDataCollectWindow(context as Activity)
aiDataCollectWindow.setClickListener(object :
AIDataCollectWindow.ClickListener {
override fun closeWindow() {
aiDataCollectWindow.hideFloatWindow()
}
})
aiDataCollectWindow.showFloatWindow()
}
override fun editDescription(key: Long, description: BagDescriptionEntity) {
//编辑Bag包描述信息
isNameModify = true

View File

@@ -134,7 +134,11 @@ class BagManagerListAdapter: RecyclerView.Adapter<RecyclerView.ViewHolder>() {
holder.tvBagReportStatus.setBackgroundResource(R.drawable.bag_report_button_bg)
holder.tvBagReportStatus.isClickable = true
holder.tvBagReportStatus.setOnClickListener {
bagClickListener?.uploadBI(bagInfoEntity)
if(!aiDataSet.isNullOrEmpty() && aiDataSet!!.contains(bagInfoEntity.key.toString())){
bagClickListener?.upLoadAiData(bagInfoEntity)
}else{
bagClickListener?.uploadBI(bagInfoEntity)
}
}
holder.ivMapScreen.setOnClickListener {
bagInfoEntity.description?.let {
@@ -242,6 +246,8 @@ class BagManagerListAdapter: RecyclerView.Adapter<RecyclerView.ViewHolder>() {
fun onClick(bagInfoEntity: BagInfoEntity, isChecked: Boolean)
//上报BI平台
fun uploadBI(bagInfoEntity: BagInfoEntity)
//AI数据采集上报
fun upLoadAiData(bagInfoEntity: BagInfoEntity)
//编辑Bag包描述信息
fun editDescription(key: Long,description: BagDescriptionEntity)
//听录音