|
|
@@ -138,6 +138,7 @@ public class DeviceResumeManagerImpl extends AbstractCommManager implements Devi |
|
|
|
QtkCustomerInfo customerInfo = customerInfoRepo.findByCustomerId(cardInfo.getCustomerId()); |
|
|
|
AssOrderinfo orderinfo = new AssOrderinfo(); |
|
|
|
BeanTools.copyProperties(reqDto, orderinfo); |
|
|
|
orderinfo.setOrderNo(createOrderNo(cardInfo.getAgencyId())); |
|
|
|
orderinfo.setOrderType(AssOrderType.DEVICE_RESUME); |
|
|
|
orderinfo.setOrderSource(reqDto.getOrderSource()); |
|
|
|
orderinfo.setAgencyId(cardInfo.getAgencyId()); |
|
|
@@ -147,23 +148,22 @@ public class DeviceResumeManagerImpl extends AbstractCommManager implements Devi |
|
|
|
orderinfo.setApplyTime(LocalDateTime.now()); |
|
|
|
orderinfo.setOpenId(findOpenIdByToken(reqDto.getAccessToken())); |
|
|
|
orderinfo.setCustomerId(cardInfo.getCustomerId()); |
|
|
|
orderinfo.setCustomerName(reqDto.getCustomerName()); |
|
|
|
orderinfo.setCustomerTel(reqDto.getCustomerTel()); |
|
|
|
orderinfo.setUserType(customerInfo.getUserType()); |
|
|
|
orderinfo.setArtificialStatus(0); |
|
|
|
orderinfo.setVehicleId(cardInfo.getVehicleId()); |
|
|
|
orderinfo.setVehiclePlate(reqDto.getVehiclePlate()); |
|
|
|
orderinfo.setVehiclePlateColor(reqDto.getVehiclePlateColor()); |
|
|
|
orderinfo.setCardId(cardInfo.getCardId()); |
|
|
|
orderinfo.setCardType(CardType.fromCode(cardInfo.getCardType())); |
|
|
|
orderinfo.setObuId(reqDto.getObuId()); |
|
|
|
return orderinfoRepo.save(orderinfo); |
|
|
|
} |
|
|
|
|
|
|
|
public AssDeviceResume saveDeviceResume(DeviceResumeAddRequestDTO reqDto, AssOrderinfo orderinfo){ |
|
|
|
AssDeviceResume deviceResume = new AssDeviceResume(); |
|
|
|
QtkCardInfo cardInfo = cardInfoRepo.findByCardId(reqDto.getCardId()); |
|
|
|
QtkObuInfo obuInfo = obuInfoRepo.findByObuId(reqDto.getObuId()); |
|
|
|
BeanTools.copyProperties(reqDto, deviceResume); |
|
|
|
deviceResume.setOrderNo(orderinfo.getOrderNo()); |
|
|
|
deviceResume.setCardStatus(cardInfo.getCardStatus()); |
|
|
|
deviceResume.setObuStatus(obuInfo.getObuStatus()); |
|
|
|
deviceResume.setInsertTime(LocalDateTime.now()); |
|
|
|
return deviceResumeRepo.save(deviceResume); |
|
|
|
} |