|
|
@ -28,6 +28,7 @@ import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; |
|
|
|
import com.yxt.anrui.base.biz.basevehicletempstate.BaseVehicleTempstateService; |
|
|
|
import com.yxt.anrui.base.biz.basevehmodelconfig.BaseVehmodelConfigService; |
|
|
|
import com.yxt.anrui.base.biz.busvehicleinquiry.BusVehicleInquiryService; |
|
|
|
import com.yxt.anrui.base.common.enums.CertificState; |
|
|
|
import com.yxt.anrui.base.common.enums.ManPurOrderType; |
|
|
|
import com.yxt.anrui.base.common.enums.OperVehicleState; |
|
|
|
import com.yxt.anrui.fin.api.kingdee.FinKingDeeFeign; |
|
|
@ -206,14 +207,18 @@ public class BaseVehicleRest implements BaseVehicleFeign { |
|
|
|
baseVehicle.setWitPinState(dto.getWitPinState()); |
|
|
|
baseVehicle.setWitPinStateValue(dto.getWitPinStateValue()); |
|
|
|
boolean isSave = baseVehicleService.save(baseVehicle); |
|
|
|
BaseVehicleCertificate baseVehicleCertificate = new BaseVehicleCertificate(); |
|
|
|
if (StringUtils.isNotBlank(dto.getVinNo())) { |
|
|
|
BaseVehicleCertificate baseVehicleCertificate = new BaseVehicleCertificate(); |
|
|
|
baseVehicleCertificate.setVinNo(dto.getVinNo()); |
|
|
|
baseVehicleCertificate.setCertificateState(dto.getCertificateState()); |
|
|
|
baseVehicleCertificate.setCertificateStateValue(dto.getCertificateStateValue()); |
|
|
|
baseVehicleCertificate.setCertificateState(CertificState.CertificateState.CERSTATE_XN.getCode()); |
|
|
|
baseVehicleCertificate.setCertificateStateValue(CertificState.CertificateState.CERSTATE_XN.getRemarks()); |
|
|
|
baseVehicleCertificate.setVehicleSid(baseVehicle.getSid()); |
|
|
|
baseVehicleCertificate.setTransferStateKey("001"); |
|
|
|
baseVehicleCertificate.setTransferStateValue("未接收"); |
|
|
|
baseVehicleCertificate.setTransferStateKey(CertificState.TransferState.TRANSTATE_WJS.getCode()); |
|
|
|
baseVehicleCertificate.setTransferStateValue(CertificState.TransferState.TRANSTATE_WJS.getRemarks()); |
|
|
|
baseVehicleCertificate.setCreateOrgSid(baseVehicle.getCreateOrgSid()); |
|
|
|
baseVehicleCertificate.setCreateOrgName(baseVehicle.getCreateOrgName()); |
|
|
|
baseVehicleCertificate.setUseOrgSid(baseVehicle.getUseOrgSid()); |
|
|
|
baseVehicleCertificate.setUseOrgName(baseVehicle.getUseOrgName()); |
|
|
|
baseVehicleCertificateService.save(baseVehicleCertificate); |
|
|
|
} else { |
|
|
|
return rb.setMsg("车架号不能为空"); |
|
|
|