填充采购单数据并对优化显示格式

This commit is contained in:
2026-03-09 10:16:21 +08:00
parent a14c2c3348
commit 244013f99f
@@ -225,17 +225,17 @@ class GoodsStoreDialog(
val item = activity?.goodsList?.firstOrNull { it.goodId == goods.id } val item = activity?.goodsList?.firstOrNull { it.goodId == goods.id }
if (item == null || dropdownList.isEmpty()) return if (item == null || dropdownList.isEmpty()) return
val unit = item.unitNameBak val unit = item.unitNameBak
val price = item.recPriceExItemBak val amount = item.recPriceExItemBak.removeTrailingZeros()
val amount = item.recUnitPriceTaxInBak val price = item.recUnitPriceTaxInBak.removeTrailingZeros()
val count = item.receiveCountBak val count = item.receiveCountBak.removeTrailingZeros()
val dictType = dropdownList.firstOrNull { it.value == unit } val dictType = dropdownList.firstOrNull { it.value == unit }
if (dictType == null) return if (dictType == null) return
loadDropdownMenu(dictType) loadDropdownMenu(dictType)
count?.let { binding.etProcurementCount.setText("$count") } binding.etProcurementCount.setText(count)
price?.let { binding.tvProcurementPrice.text = "$price" } binding.tvProcurementPrice.text = price
amount?.let { binding.etProcurementAmount.setText("$amount") } binding.etProcurementAmount.setText(amount)
isLoadPurchaseOrderInfo = true isLoadPurchaseOrderInfo = true
} }
private var isLoadPurchaseOrderInfo = true private var isLoadPurchaseOrderInfo = true