|
|
@ -8,12 +8,14 @@ import com.yxt.anrui.base.api.basemodelconfig.AppModelConfigListVo; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.*; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.app.AppBaseVehicleOrderVo; |
|
|
|
import com.yxt.anrui.base.api.basevehiclecertificate.BaseVehicleCertificate; |
|
|
|
import com.yxt.anrui.base.api.basevehinstall.BaseVehinstall; |
|
|
|
import com.yxt.anrui.base.api.commonappendix.CommonAppendixVo; |
|
|
|
import com.yxt.anrui.base.biz.basemodelconfig.BaseModelConfigService; |
|
|
|
import com.yxt.anrui.base.biz.basevehicleappendix.BaseVehicleAppendixService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclecertificate.BaseVehicleCertificateService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclemodelappendix.BaseVehicleModelAppendixService; |
|
|
|
import com.yxt.anrui.base.biz.basevehinstall.BaseVehinstallService; |
|
|
|
import com.yxt.anrui.base.biz.commonappendix.CommonAppendixService; |
|
|
|
import com.yxt.anrui.base.common.enums.VehicleState; |
|
|
|
import com.yxt.anrui.buscenter.api.busmaindeposit.pc.PcBusMainDepositFeign; |
|
|
@ -73,6 +75,8 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
private BaseVehicleCertificateService baseVehicleCertificateService; |
|
|
|
@Autowired |
|
|
|
private BaseVehicleModelAppendixService baseVehicleModelAppendixService; |
|
|
|
@Autowired |
|
|
|
private BaseVehinstallService baseVehinstallService; |
|
|
|
|
|
|
|
/** |
|
|
|
* 车辆信息分页列表 |
|
|
@ -1400,7 +1404,12 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
|
|
|
|
public ResultBean<List<BaseExistingCarListVo>> selExistingCar(String createOrgSid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
List<BaseExistingCarListVo> baseExistingCarListVo = baseMapper.selExistingCar(createOrgSid); |
|
|
|
List<String> stringList = baseVehinstallService.selectListVo(createOrgSid); |
|
|
|
QueryWrapper<BaseVehicle> qw = new QueryWrapper<>(); |
|
|
|
qw.notIn("bv.vinNo",stringList); |
|
|
|
qw.eq("bv.createOrg",createOrgSid); |
|
|
|
qw.eq("bvm.createOrg",createOrgSid); |
|
|
|
List<BaseExistingCarListVo> baseExistingCarListVo = baseMapper.selExistingCar(qw); |
|
|
|
return rb.success().setData(baseExistingCarListVo); |
|
|
|
} |
|
|
|
} |