update 鉴权卡启动充电

This commit is contained in:
Lemon
2023-03-30 10:54:02 +08:00
parent a161952d7e
commit 04123a80a5
7 changed files with 79 additions and 20 deletions

View File

@@ -5,6 +5,7 @@ import java.util.List;
import com.jsowell.pile.domain.PileAuthCard;
import com.jsowell.pile.dto.PileAuthCardDTO;
import com.jsowell.pile.vo.web.PileAuthCardVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
/**
@@ -87,4 +88,12 @@ public interface PileAuthCardMapper {
public int deletePileAuthCardByIds(Long[] ids);
int unBindingCard(PileAuthCard pileAuthCard);
/**
* 根据逻辑卡号查询某状态的鉴权卡信息
* @param status
* @param logicCard
* @return
*/
PileAuthCard selectSomeStatusCardInfo(@Param("status") String status, @Param("logicCard") String logicCard);
}

View File

@@ -96,4 +96,19 @@ public interface IPileAuthCardService {
int deactivateCard(Long id);
int unBindingCard(PileAuthCard pileAuthCard);
/**
* 根据逻辑卡号查询某状态的鉴权卡信息
* @param status
* @param logicCard
* @return
*/
PileAuthCard selectSomeStatusCardInfo(String status, String logicCard);
/**
* 通过逻辑卡号查询卡信息
* @param logicCard
* @return
*/
PileAuthCard selectCardInfoByLogicCard(String logicCard);
}

View File

@@ -180,4 +180,25 @@ public class PileAuthCardServiceImpl implements IPileAuthCardService {
public int unBindingCard(PileAuthCard pileAuthCard) {
return pileAuthCardMapper.unBindingCard(pileAuthCard);
}
/**
* 根据逻辑卡号查询某状态的鉴权卡信息
* @param status
* @param logicCard
* @return
*/
@Override
public PileAuthCard selectSomeStatusCardInfo(String status, String logicCard) {
return pileAuthCardMapper.selectSomeStatusCardInfo(status, logicCard);
}
/**
* 通过逻辑卡号查询卡信息
* @param logicCard
* @return
*/
@Override
public PileAuthCard selectCardInfoByLogicCard(String logicCard) {
return selectSomeStatusCardInfo(null, logicCard);
}
}