|
|
@@ -962,7 +962,14 @@ class BusinessHallActivity : BaseActivity<BusinessHallViewModel>() {
|
|
|
onThrottleFirstClick {
|
|
|
creatHnstSpotDetailSheetDialog(
|
|
|
"请选择现货仓单",
|
|
|
- viewModel.detailsWarehouseContentDataList.value ?: arrayListOf<HoldLBData>()
|
|
|
+ if (data.wrstandardid != null && data.warehouseid != null && data.wrgoodsname != null) {
|
|
|
+ (viewModel.detailsWarehouseContentDataList.value
|
|
|
+ ?: arrayListOf<HoldLBData>()).filter {
|
|
|
+ it.wrstandardid == data.wrstandardid && it.warehouseid == data.warehouseid && it.wrtypename == data.wrgoodsname
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ viewModel.detailsWarehouseContentDataList.value ?: arrayListOf()
|
|
|
+ }
|
|
|
) {
|
|
|
selectSpotDetailsData.postValue(this)
|
|
|
}
|
|
|
@@ -1540,7 +1547,14 @@ class BusinessHallActivity : BaseActivity<BusinessHallViewModel>() {
|
|
|
onThrottleFirstClick {
|
|
|
creatHnstSpotDetailSheetDialog(
|
|
|
"请选择现货仓单",
|
|
|
- viewModel.detailsWarehouseContentDataList.value ?: arrayListOf<HoldLBData>()
|
|
|
+ if (data.wrstandardid != null && data.warehouseid != null && data.wrgoodsname != null) {
|
|
|
+ (viewModel.detailsWarehouseContentDataList.value
|
|
|
+ ?: arrayListOf<HoldLBData>()).filter {
|
|
|
+ it.wrstandardid == data.wrstandardid && it.warehouseid == data.warehouseid && it.wrtypename == data.wrgoodsname
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ viewModel.detailsWarehouseContentDataList.value ?: arrayListOf()
|
|
|
+ }
|
|
|
) {
|
|
|
selectSpotDetailsData.postValue(this)
|
|
|
}
|