[6.6.0]修改接管记录列表删除操作
This commit is contained in:
@@ -143,14 +143,28 @@ class TakeOverRecordView @JvmOverloads constructor(
|
||||
if(selectedUploadRecord.isEmpty()){
|
||||
ToastUtils.showShort("请选择需要删除的接管记录")
|
||||
}else{
|
||||
val iterator = selectedUploadRecord.iterator()
|
||||
while (iterator.hasNext()){
|
||||
val removeRecord = iterator.next()
|
||||
CallerTakeOverManager.deleteRecord(context,removeRecord)
|
||||
scope.launch(Dispatchers.IO){
|
||||
val iterator = selectedUploadRecord.iterator()
|
||||
while (iterator.hasNext()){
|
||||
val removeRecord = iterator.next()
|
||||
CallerTakeOverManager.deleteRecord(context,removeRecord)
|
||||
// takeOverListAdapter?.notifyRecordItemRemoved(removeRecord)
|
||||
iterator.remove()
|
||||
iterator.remove()
|
||||
}
|
||||
recordList = CallerTakeOverManager.getAllRecord(context)
|
||||
ThreadUtils.runOnUiThread {
|
||||
if(recordList.isNullOrEmpty()){
|
||||
tvRecordNoData.visibility = View.VISIBLE
|
||||
recordGroup.visibility = View.GONE
|
||||
}else{
|
||||
tvRecordNoData.visibility = View.GONE
|
||||
recordGroup.visibility = View.VISIBLE
|
||||
//更新列表
|
||||
takeOverListAdapter?.setData(recordList!!)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
refreshList()
|
||||
}
|
||||
}
|
||||
//获取接管记录列表
|
||||
|
||||
Reference in New Issue
Block a user