import cn.com.taiji.common.repo.jpa.AbstractJpaRepo; | import cn.com.taiji.common.repo.jpa.AbstractJpaRepo; | ||||
import cn.com.taiji.core.entity.dict.InterfaceStatus; | import cn.com.taiji.core.entity.dict.InterfaceStatus; | ||||
import cn.com.taiji.core.entity.dict.ygz.NioTransferType; | |||||
import cn.com.taiji.core.entity.dict.ygz.YgzSendStatus; | import cn.com.taiji.core.entity.dict.ygz.YgzSendStatus; | ||||
import cn.com.taiji.core.entity.log.YgzInterfaceLog; | import cn.com.taiji.core.entity.log.YgzInterfaceLog; | ||||
import org.springframework.data.jpa.repository.Query; | import org.springframework.data.jpa.repository.Query; | ||||
YgzInterfaceLog findBy(String uniqueId, String ifCode, InterfaceStatus status, YgzSendStatus sendStatus); | YgzInterfaceLog findBy(String uniqueId, String ifCode, InterfaceStatus status, YgzSendStatus sendStatus); | ||||
@Query(" from YgzInterfaceLog where sendStatus = ?1 and resendTimes < 5") | @Query(" from YgzInterfaceLog where sendStatus = ?1 and resendTimes < 5") | ||||
List<YgzInterfaceLog> listBySendStatusLessThen5Times(YgzSendStatus sendStatus); | List<YgzInterfaceLog> listBySendStatusLessThen5Times(YgzSendStatus sendStatus); | ||||
List<YgzInterfaceLog> findBySendStatusAndNioTransferType(YgzSendStatus sendStatus, NioTransferType nioTransferType); | |||||
} | } |
public interface DaspOfflineHasSendRepo extends AbstractJpaRepo<DaspOfflineHasSend, String> { | public interface DaspOfflineHasSendRepo extends AbstractJpaRepo<DaspOfflineHasSend, String> { | ||||
List<DaspOfflineHasSend> findBySuccessAndOfflineSendType(Boolean success, OfflineSendType offlineSendType); | |||||
@Query(" from DaspOfflineHasSend where ygzOperation=?1 and offlineSendType=?2 and currentSendStatus=?3 and sendTimes<5 ") | @Query(" from DaspOfflineHasSend where ygzOperation=?1 and offlineSendType=?2 and currentSendStatus=?3 and sendTimes<5 ") | ||||
List<DaspOfflineHasSend> listBy(Operation ygzOperation, OfflineSendType offlineSendType, int currentSendStatus); | List<DaspOfflineHasSend> listBy(Operation ygzOperation, OfflineSendType offlineSendType, int currentSendStatus); | ||||
@Query(" from DaspOfflineHasSend where id=?1 and offlineSendType=?2 ") | @Query(" from DaspOfflineHasSend where id=?1 and offlineSendType=?2 ") |
vehicleUpload.setAxleCount(axleCount); | vehicleUpload.setAxleCount(axleCount); | ||||
vehicleUpload.setAxleDistance(axleDistance); | vehicleUpload.setAxleDistance(axleDistance); | ||||
vehicleUpload.setAxleType(axleType); | vehicleUpload.setAxleType(axleType); | ||||
vehicleUpload.setContact(contact); | |||||
vehicleUpload.setContact(contact.replace("(","").replace(")","").replace("(","").replace(")","")); | |||||
vehicleUpload.setCustomer(customerInfo); | vehicleUpload.setCustomer(customerInfo); | ||||
vehicleUpload.setDataSource(dataSource); | vehicleUpload.setDataSource(dataSource); | ||||
vehicleUpload.setEngineNum(engineNum); | vehicleUpload.setEngineNum(engineNum); |