yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessServiceImpl.java
@@ -257,6 +257,9 @@ if (product.getItemUnitId() == null) { product.setItemUnitId(old.getItemUnitId()); } } else { // 新产品:清除前端生成的临时 ID,让数据库 AUTO_INCREMENT 接管 product.setId(null); } // 优先使用前端传入的 totalPrice,否则通过 businessPrice * count 计算 if (o.getTotalPrice() != null) {