fix: 提取记录清除提货弹框改用自定义ConfirmDialogModel
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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?) {
|
||||||
|
|||||||
Reference in New Issue
Block a user