fix: 提取记录清除提货弹框改用自定义ConfirmDialogModel

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-13 14:49:30 +08:00
parent 0b25e9c68c
commit 6278d9738d

View File

@@ -3,7 +3,6 @@ package com.lukouguoji.gjj.activity
import android.app.Activity import android.app.Activity
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AlertDialog
import com.alibaba.android.arouter.facade.annotation.Route import com.alibaba.android.arouter.facade.annotation.Route
import com.lukouguoji.gjj.R import com.lukouguoji.gjj.R
import com.lukouguoji.gjj.databinding.ActivityIntImpPickUpRecordBinding import com.lukouguoji.gjj.databinding.ActivityIntImpPickUpRecordBinding
@@ -16,6 +15,7 @@ import com.lukouguoji.module_base.impl.FlowBus
import com.lukouguoji.module_base.impl.observe import com.lukouguoji.module_base.impl.observe
import com.lukouguoji.module_base.ktx.commonAdapter import com.lukouguoji.module_base.ktx.commonAdapter
import com.lukouguoji.module_base.ktx.showToast import com.lukouguoji.module_base.ktx.showToast
import com.lukouguoji.module_base.model.ConfirmDialogModel
import com.lukouguoji.module_base.router.ARouterConstants import com.lukouguoji.module_base.router.ARouterConstants
/** /**
@@ -78,14 +78,12 @@ class IntImpPickUpRecordActivity :
return return
} }
AlertDialog.Builder(this) ConfirmDialogModel(
.setTitle("清除提货确认") message = "确定要清除选中的 ${selectedItems.size} 条提货记录吗?",
.setMessage("确定要清除选中的 ${selectedItems.size} 条提货记录吗?") title = "清除提货确认"
.setPositiveButton("确定") { _, _ -> ) {
viewModel.clearPickUp(selectedItems) viewModel.clearPickUp(selectedItems)
} }.show(this)
.setNegativeButton("取消", null)
.show()
} }
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {