处理原单价被修改问题

This commit is contained in:
zxj
2025-07-25 15:49:12 +08:00
parent a2405a0992
commit 274a278a09
2 changed files with 4 additions and 3 deletions
@@ -362,7 +362,7 @@ private fun AdjustedViewItem(purchaseOrder: GoodsInfo, viewModel: ReceiptViewMod
onValueChange = { onValueChange = {
viewModel.updatePurchaseItem( viewModel.updatePurchaseItem(
purchaseOrder = purchaseOrder.copy( purchaseOrder = purchaseOrder.copy(
recUnitPriceTaxIn = it.toSafeFloat() newRecUnitPriceTaxIn = it.toSafeFloat()
) )
) )
}, inputType = InputType.Decimal }, inputType = InputType.Decimal
@@ -622,8 +622,8 @@ private fun ReceiptProductEditView(
selectedItem?.let { selectedItem?.let {
viewModel.updateSelectedItem( viewModel.updateSelectedItem(
selectedItem!!.copy( selectedItem!!.copy(
recUnitPriceTaxInTemp = "", newRecUnitPriceTaxInTemp = "",
recUnitPriceTaxIn = 0f, newRecUnitPriceTaxIn = 0f,
recPriceExItemTemp = value, recPriceExItemTemp = value,
recPriceExItem = value.toSafeFloat() recPriceExItem = value.toSafeFloat()
@@ -88,6 +88,7 @@ fun CustomSearchView(onValueChange: (String) -> Unit = {}, onSearchClick: (Strin
.height(32.dp) .height(32.dp)
.clickable { .clickable {
Timber.d("搜索点击") Timber.d("搜索点击")
focusManager.clearFocus()
onSearchClick(searchText) onSearchClick(searchText)
} }
) )