Browse Source

线上分账bugfix

zhijiezhao 1 year ago
parent
commit
77373ddfa4

+ 1 - 1
src/main/java/com/caimei/modules/order/service/SplitAccountService.java

@@ -320,7 +320,7 @@ public class SplitAccountService extends BaseService {
 
         for (OrderProductVo orderProduct : orderProductList) {
             // 价格 * 数量 * 供应商成本比例/100
-            double costPrice = MathUtil.mul(MathUtil.mul(orderProduct.getPrice(), orderProduct.getNum()), orderProduct.getShopPercent() / 100, 2).doubleValue();
+            double costPrice = MathUtil.mul(orderProduct.getTotalAmount(), orderProduct.getShopPercent() / 100, 2).doubleValue();
             if (2 == supportFlag) {
                 //供应商自己承担手续费
                 costPrice = MathUtil.sub(costPrice, procedureFee).doubleValue();