修复了库存单位填充后布局错乱问题

This commit is contained in:
zxj
2025-08-21 18:31:39 +08:00
parent 554dfbba2c
commit 0d7367cdc8
2 changed files with 12 additions and 3 deletions
@@ -101,6 +101,11 @@ data class GoodsAddParam(
return GlobalData.unitTypeList.find { it.id == unitId }?.value ?: "" return GlobalData.unitTypeList.find { it.id == unitId }?.value ?: ""
} }
val unitIdStrPlace: String
get() {
return if (unitIdStr.isEmpty()) "-" else unitIdStr
}
val purchasePriceStr: String val purchasePriceStr: String
get() { get() {
if (purchasePrice == null) { if (purchasePrice == null) {
@@ -500,10 +500,14 @@ private fun DialogRightEditView(viewModel: SelfProcurementViewModel) {
viewModel.updateGoodsAddParam(goodsAddParam.copy(purchaseValue = it.toSafeFloat())) viewModel.updateGoodsAddParam(goodsAddParam.copy(purchaseValue = it.toSafeFloat()))
}, inputType = InputType.Decimal }, inputType = InputType.Decimal
) )
Spacer(modifier = Modifier.width(24.dp)) // Spacer(modifier = Modifier.width(24.dp))
Text(goodsAddParam.unitIdStr, style = AppTypography.gray96a0aaTextStyle) Text(
goodsAddParam.unitIdStrPlace, style = AppTypography.blackTextStyle.copy(
textAlign = TextAlign.Center
), modifier = Modifier.width(72.dp)
)
Spacer(modifier = Modifier.width(111.dp)) Spacer(modifier = Modifier.width(38.dp))
Text("单价", style = AppTypography.black141428TextStyle) Text("单价", style = AppTypography.black141428TextStyle)
Spacer(modifier = Modifier.width(24.dp)) Spacer(modifier = Modifier.width(24.dp))