Browse Source

更改

master^2
liangchao 1 day ago
parent
commit
d7398a1581

+ 7
- 0
gly-base-core/src/main/java/cn/com/taiji/core/repo/jpa/basic/QtkCardInfoRepo.java View File

@@ -3,9 +3,11 @@ package cn.com.taiji.core.repo.jpa.basic;
import cn.com.taiji.common.repo.jpa.AbstractJpaRepo;
import cn.com.taiji.core.entity.basic.QtkCardInfo;
import cn.com.taiji.core.entity.dict.basic.CardStatus;
import cn.com.taiji.core.entity.dict.basic.ObuStatus;
import feign.Param;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;
import java.util.Map;
@@ -115,4 +117,9 @@ public interface QtkCardInfoRepo extends AbstractJpaRepo<QtkCardInfo, String>{
@Query("delete from QtkCardInfo where cardId=?1")
public void deleteByCardId(String cardId);

@Transactional
@Modifying
@Query("update QtkCardInfo set cardStatus=?2 where cardId=?1")
void updateCardStatus(String cardId, CardStatus cardStatus);

}

+ 8
- 2
gly-base-core/src/main/java/cn/com/taiji/core/repo/jpa/basic/QtkObuInfoRepo.java View File

@@ -6,6 +6,7 @@ import cn.com.taiji.core.entity.basic.QtkObuInfo;
import cn.com.taiji.core.entity.dict.basic.ObuStatus;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

@@ -13,7 +14,7 @@ public interface QtkObuInfoRepo extends AbstractJpaRepo<QtkObuInfo, String>{

QtkObuInfo findByObuId(String obuId);

@Query("from QtkObuInfo where vehicleId = ?1 and obuStatus in obuStatus ")
@Query("from QtkObuInfo where vehicleId = ?1 and obuStatus in ?2 ")
List<QtkObuInfo> listObuByVehicleIdInUse(String vehicleId, ObuStatus[] obuStatus);

@Query("select obuId from QtkObuInfo where vehicleId = ?1 ")
@@ -38,5 +39,10 @@ public interface QtkObuInfoRepo extends AbstractJpaRepo<QtkObuInfo, String>{

@Modifying
@Query("delete from QtkObuInfo where obuId=?1")
public void deleteByObuId(String obuId);
void deleteByObuId(String obuId);

@Transactional
@Modifying
@Query("update QtkObuInfo set obuStatus=?2 where obuId=?1")
void updateObuStatus(String obuId,ObuStatus obuStatus);
}

Loading…
Cancel
Save