Compare commits
No commits in common. "25190d46bd9d30c6b610cbc84d137269032b90eb" and "e4b216a3db71121891aa90bda08380c19475e0e9" have entirely different histories.
25190d46bd
...
e4b216a3db
|
|
@ -900,8 +900,6 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
||||||
}
|
}
|
||||||
if (payMoney != null && payMoney.compareTo(BigDecimal.ZERO) > 0) {
|
if (payMoney != null && payMoney.compareTo(BigDecimal.ZERO) > 0) {
|
||||||
if (!SettlementWay.CASH.getVal().equals(ctx.getSettlementWay())) {
|
if (!SettlementWay.CASH.getVal().equals(ctx.getSettlementWay())) {
|
||||||
String way = SettlementWay.BALANCE.getVal().equals(ctx.getSettlementWay()) ?
|
|
||||||
SettlementWay.BALANCE.getTxt() : SettlementWay.MONTH.getTxt();
|
|
||||||
BigDecimal oldBalance = ctx.getCompanyBalance();
|
BigDecimal oldBalance = ctx.getCompanyBalance();
|
||||||
BigDecimal newBalance = oldBalance.subtract(payMoney);
|
BigDecimal newBalance = oldBalance.subtract(payMoney);
|
||||||
// 更新账户余额(支持负数余额)
|
// 更新账户余额(支持负数余额)
|
||||||
|
|
@ -919,7 +917,7 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
||||||
.setDelta(payMoney.negate()) // 扣减为负数
|
.setDelta(payMoney.negate()) // 扣减为负数
|
||||||
.setNewMoney(newBalance)
|
.setNewMoney(newBalance)
|
||||||
.setMoneyChangeCategory(MoneyChangeCategory.DingDanKouKuan)
|
.setMoneyChangeCategory(MoneyChangeCategory.DingDanKouKuan)
|
||||||
.setMemo("订单支付扣款,订单号:" + orderInfo.getSn() + ",结算方式:" + way);
|
.setMemo("订单支付扣款,订单号:" + orderInfo.getSn() + ",结算方式:" + ctx.getSettlementWay());
|
||||||
|
|
||||||
moneyChangeDetailService.save(changeDetail);
|
moneyChangeDetailService.save(changeDetail);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@
|
||||||
AND bc.company_name LIKE CONCAT('%', #{entity.companyName}, '%')
|
AND bc.company_name LIKE CONCAT('%', #{entity.companyName}, '%')
|
||||||
</if>
|
</if>
|
||||||
<if test="entity.goodsName != null and entity.goodsName != ''">
|
<if test="entity.goodsName != null and entity.goodsName != ''">
|
||||||
AND mb.goods_name LIKE CONCAT('%', #{entity.goodsName}, '%')
|
AND og.goods_name LIKE CONCAT('%', #{entity.goodsName}, '%')
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
ORDER BY mb.modify_time DESC
|
ORDER BY mb.modify_time DESC
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue