mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
管理员解绑充电桩,删除对应的充电桩预约设置
This commit is contained in:
@@ -37,4 +37,11 @@ public interface PileReservationInfoMapper {
|
||||
PileReservationInfo selectByPileConnectorCode(String pileConnectorCode);
|
||||
|
||||
PileReservationInfo selectByPileSn(String pileSn);
|
||||
|
||||
/**
|
||||
* 根据桩编号删除预约记录
|
||||
* @param pileSn
|
||||
* @return
|
||||
*/
|
||||
int deleteByPileSn(String pileSn);
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
package com.jsowell.pile.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.jsowell.common.core.page.PageResponse;
|
||||
import com.jsowell.pile.domain.PileReservationInfo;
|
||||
import com.jsowell.pile.dto.CreateReservedDTO;
|
||||
import com.jsowell.pile.dto.PersonPileStopChargingDTO;
|
||||
import com.jsowell.pile.dto.PileReservationDTO;
|
||||
import com.jsowell.pile.domain.PileReservationInfo;
|
||||
import com.jsowell.pile.vo.PileReservationInfoVO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface PileReservationInfoService {
|
||||
int deleteByPrimaryKey(Integer id);
|
||||
|
||||
@@ -77,5 +77,11 @@ public interface PileReservationInfoService {
|
||||
void initPersonalPileReservation(String pileConnectorCode);
|
||||
|
||||
void initPersonalPileReservation(String pileSn, String connectorCode);
|
||||
|
||||
/**
|
||||
* 根据pileSn删除预约记录
|
||||
* @param pileSn
|
||||
*/
|
||||
void deleteReservationByPileSn(String pileSn);
|
||||
}
|
||||
|
||||
|
||||
@@ -615,5 +615,10 @@ public class PileReservationInfoServiceImpl implements PileReservationInfoServic
|
||||
String pileConnectorCode = pileSn + connectorCode;
|
||||
this.initPersonalPileReservation(pileConnectorCode);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteReservationByPileSn(String pileSn) {
|
||||
pileReservationInfoMapper.deleteByPileSn(pileSn);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -668,4 +668,9 @@
|
||||
where del_flag = '0'
|
||||
and pile_sn = #{pileSn,jdbcType=VARCHAR}
|
||||
</select>
|
||||
|
||||
<delete id="deleteByPileSn">
|
||||
delete from pile_reservation_info
|
||||
where pile_sn = #{pileSn,jdbcType=VARCHAR}
|
||||
</delete>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user