update 生成占桩订单

This commit is contained in:
2023-08-08 08:43:50 +08:00
parent 579d1619a8
commit 7dd0b1cdfc
4 changed files with 22 additions and 6 deletions

View File

@@ -35,4 +35,6 @@ public interface OrderPileOccupyService{
* 生成占桩订单
*/
void generateOccupyPileOrder(String memberId, String pileSn, String connectorCode);
void stopOccupyPileOrder(String occupyCode);
}

View File

@@ -1,6 +1,7 @@
package com.jsowell.pile.service.impl;
import com.jsowell.common.constant.Constants;
import com.jsowell.common.enums.DelFlagEnum;
import com.jsowell.common.util.DateUtils;
import com.jsowell.common.util.id.IdUtils;
import com.jsowell.pile.domain.OrderPileOccupy;
@@ -115,12 +116,14 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService{
orderPileOccupy.setConnectorCode(connectorCode);
orderPileOccupy.setPileConnectorCode(pileSn + connectorCode);
orderPileOccupy.setStartTime(DateUtils.getNowDate());
orderPileOccupy.setDelFlag(DelFlagEnum.NORMAL.getValue());
orderPileOccupyMapper.insertOrUpdate(orderPileOccupy);
}
/**
* 占桩订单停止计费
*/
@Override
public void stopOccupyPileOrder(String occupyCode) {
OrderPileOccupy orderPileOccupy = queryByOccupyCode(occupyCode);
if (orderPileOccupy == null) {