Переглянути джерело

[CODE]: 仓储费计算--> 计费数量/1000 保留两位

maxianghua 4 роки тому
батько
коміт
c7485dc39a

+ 5 - 1
ruoyi-warehouse/src/main/java/com/ruoyi/warehouseBusiness/service/impl/TWarehouseBillsServiceImpl.java

@@ -1617,7 +1617,11 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
         } else if (dictLabel.equals(fixed)) {
             fQty = new BigDecimal(1);
         }
-        return fQty.setScale(2, BigDecimal.ROUND_HALF_UP);
+        //return fQty.setScale(2, BigDecimal.ROUND_HALF_UP);
+        // 结果值除以1000 保留两位
+        BigDecimal divisor = new BigDecimal("1000");
+        BigDecimal result = fQty.divide(divisor,2,BigDecimal.ROUND_HALF_UP);
+        return result;
     }
 
     // 入库 收费明细 校验