mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-14 11:08:15 +08:00
update 记录scenarioType
This commit is contained in:
@@ -983,7 +983,9 @@ public class OrderService {
|
|||||||
.build();
|
.build();
|
||||||
memberTransactionRecordService.insertSelective(record);
|
memberTransactionRecordService.insertSelective(record);
|
||||||
|
|
||||||
|
String scenarioType = null;
|
||||||
if (StringUtils.equals(type, ScenarioEnum.ORDER.getValue())) { // 1-订单支付
|
if (StringUtils.equals(type, ScenarioEnum.ORDER.getValue())) { // 1-订单支付
|
||||||
|
scenarioType = ScenarioEnum.ORDER.getValue();
|
||||||
// 支付订单成功
|
// 支付订单成功
|
||||||
PayOrderSuccessCallbackDTO callbackDTO = PayOrderSuccessCallbackDTO.builder()
|
PayOrderSuccessCallbackDTO callbackDTO = PayOrderSuccessCallbackDTO.builder()
|
||||||
.orderCode(orderCode)
|
.orderCode(orderCode)
|
||||||
@@ -1003,6 +1005,7 @@ public class OrderService {
|
|||||||
.build();
|
.build();
|
||||||
orderPayRecordService.batchInsert(Lists.newArrayList(orderPayRecord));
|
orderPayRecordService.batchInsert(Lists.newArrayList(orderPayRecord));
|
||||||
} else if (StringUtils.equals(type, ScenarioEnum.BALANCE.getValue())) { // 2-充值余额
|
} else if (StringUtils.equals(type, ScenarioEnum.BALANCE.getValue())) { // 2-充值余额
|
||||||
|
scenarioType = ScenarioEnum.BALANCE.getValue();
|
||||||
// 充值余额成功
|
// 充值余额成功
|
||||||
UpdateMemberBalanceDTO dto = new UpdateMemberBalanceDTO();
|
UpdateMemberBalanceDTO dto = new UpdateMemberBalanceDTO();
|
||||||
dto.setMemberId(memberId);
|
dto.setMemberId(memberId);
|
||||||
@@ -1017,7 +1020,7 @@ public class OrderService {
|
|||||||
memberAdapayRecord.setMemberId(memberId);
|
memberAdapayRecord.setMemberId(memberId);
|
||||||
memberAdapayRecord.setPaymentId(adapayCallbackRecord.getPaymentId());
|
memberAdapayRecord.setPaymentId(adapayCallbackRecord.getPaymentId());
|
||||||
memberAdapayRecord.setPaymentOrderNo(adapayCallbackRecord.getOutTransId());
|
memberAdapayRecord.setPaymentOrderNo(adapayCallbackRecord.getOutTransId());
|
||||||
memberAdapayRecord.setScenarioType(ScenarioEnum.BALANCE.getValue());
|
memberAdapayRecord.setScenarioType(scenarioType);
|
||||||
memberAdapayRecord.setPayAmt(amount);
|
memberAdapayRecord.setPayAmt(amount);
|
||||||
memberAdapayRecord.setRefundAmt(BigDecimal.ZERO);
|
memberAdapayRecord.setRefundAmt(BigDecimal.ZERO);
|
||||||
memberAdapayRecord.setSpendAmt(BigDecimal.ZERO);
|
memberAdapayRecord.setSpendAmt(BigDecimal.ZERO);
|
||||||
|
|||||||
@@ -117,11 +117,11 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService{
|
|||||||
orderPileOccupy.setPileConnectorCode(pileSn + connectorCode);
|
orderPileOccupy.setPileConnectorCode(pileSn + connectorCode);
|
||||||
orderPileOccupy.setStartTime(DateUtils.getNowDate());
|
orderPileOccupy.setStartTime(DateUtils.getNowDate());
|
||||||
orderPileOccupy.setDelFlag(DelFlagEnum.NORMAL.getValue());
|
orderPileOccupy.setDelFlag(DelFlagEnum.NORMAL.getValue());
|
||||||
orderPileOccupyMapper.insertOrUpdate(orderPileOccupy);
|
orderPileOccupyMapper.insertSelective(orderPileOccupy);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 占桩订单停止计费
|
* 占桩订单停止计费/停止占桩订单计费
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void stopOccupyPileOrder(String occupyCode) {
|
public void stopOccupyPileOrder(String occupyCode) {
|
||||||
@@ -131,7 +131,15 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService{
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
orderPileOccupy.setEndTime(DateUtils.getNowDate());
|
orderPileOccupy.setEndTime(DateUtils.getNowDate());
|
||||||
orderPileOccupyMapper.insertOrUpdate(orderPileOccupy);
|
orderPileOccupyMapper.updateByPrimaryKeySelective(orderPileOccupy);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 计算占桩订单金额
|
||||||
|
* calculateTheAmountOfTheOccupancyOrder
|
||||||
|
*/
|
||||||
|
public void calculateOccupyPileOrderAmount(String occupyCode) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user