|
@@ -352,6 +352,8 @@ public class SubmitServiceImpl implements SubmitService {
|
|
AtomicDouble payableAmount = new AtomicDouble(0);
|
|
AtomicDouble payableAmount = new AtomicDouble(0);
|
|
// 余额支付金额
|
|
// 余额支付金额
|
|
AtomicDouble balancePayFee = new AtomicDouble(0);
|
|
AtomicDouble balancePayFee = new AtomicDouble(0);
|
|
|
|
+ // 统计销量用
|
|
|
|
+ JSONArray salesInfo = new JSONArray();
|
|
|
|
|
|
// 二手订单标记(二手订单不能同正常商品下单,只能单个商品立即购买下单)
|
|
// 二手订单标记(二手订单不能同正常商品下单,只能单个商品立即购买下单)
|
|
boolean secondHandOrderFlag = false;
|
|
boolean secondHandOrderFlag = false;
|
|
@@ -610,6 +612,11 @@ public class SubmitServiceImpl implements SubmitService {
|
|
// 税费
|
|
// 税费
|
|
product.setAddedValueTax(discountTax);
|
|
product.setAddedValueTax(discountTax);
|
|
product.setTotalAddedValueTax(taxFee);
|
|
product.setTotalAddedValueTax(taxFee);
|
|
|
|
+ // 销量
|
|
|
|
+ JSONObject salesObject = new JSONObject();
|
|
|
|
+ salesObject.put("productId", product.getProductId());
|
|
|
|
+ salesObject.put("productCount", product.getNum());
|
|
|
|
+ salesInfo.add(salesObject);
|
|
}
|
|
}
|
|
// 付供应商税费
|
|
// 付供应商税费
|
|
if (null == product.getShopTaxRate() || product.getShopTaxRate() <= 0) {
|
|
if (null == product.getShopTaxRate() || product.getShopTaxRate() <= 0) {
|
|
@@ -1302,6 +1309,9 @@ public class SubmitServiceImpl implements SubmitService {
|
|
info.put("code", 2);
|
|
info.put("code", 2);
|
|
info.put("msg", "提交成功但未支付!");
|
|
info.put("msg", "提交成功但未支付!");
|
|
}
|
|
}
|
|
|
|
+ // 统计销量
|
|
|
|
+ remoteCallService.productSaleUpdate(salesInfo.toString());
|
|
|
|
+ // 返回结果
|
|
return ResponseJson.success("操作成功!", info);
|
|
return ResponseJson.success("操作成功!", info);
|
|
}
|
|
}
|
|
|
|
|