|
|
@ -480,6 +480,15 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
List<FinBillTrailerDto> finBillTrailers = dto.getFinBillTrailers(); |
|
|
|
List<FinBillVehicleDto> finBillVehicles = dto.getFinBillVehicles(); |
|
|
|
for (FinBillVehicleDto finBillVehicle : finBillVehicles) { |
|
|
|
if ("02".equals(finBillVehicle.getBillTypeKey())){ |
|
|
|
String openTickSid = finBillVehicle.getOpenTickSid(); |
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo = finCompanyInvoicingService.fetchDetailsVoBySid(openTickSid); |
|
|
|
if (finCompanyInvoicingDetailsVo == null){ |
|
|
|
return rb.setMsg("个人不能开具增值税专用发票"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
List<FinBillFileDto> carBuyContractImages = dto.getCarBuyContractImages(); |
|
|
|
List<FinBillFileDto> khkpsqsApplicationAppendxs = dto.getKhkpsqsApplicationAppendxs(); |
|
|
|
List<FinBillFileDto> kpxxqrsApplicationAppendxs = dto.getKpxxqrsApplicationAppendxs(); |
|
|
@ -2271,6 +2280,15 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
List<FinBillTrailerDto> finBillTrailers = dto.getFinBillTrailers(); |
|
|
|
List<FinBillVehicleDto> finBillVehicles = dto.getFinBillVehicles(); |
|
|
|
for (FinBillVehicleDto finBillVehicle : finBillVehicles) { |
|
|
|
if ("02".equals(finBillVehicle.getBillTypeKey())){ |
|
|
|
String openTickSid = finBillVehicle.getOpenTickSid(); |
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo = finCompanyInvoicingService.fetchDetailsVoBySid(openTickSid); |
|
|
|
if (finCompanyInvoicingDetailsVo == null){ |
|
|
|
return rb.setMsg("个人不能开具增值税专用发票"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
List<FinBillFileDto> khkpsqsApplicationAppendxs = dto.getKhkpsqsApplicationAppendxs(); |
|
|
|
List<FinBillFileDto> kpxxqrsApplicationAppendxs = dto.getKpxxqrsApplicationAppendxs(); |
|
|
|
List<FinBillFileDto> cldjhtApplicationAppendxs = dto.getCldjhtApplicationAppendxs(); |
|
|
@ -2585,6 +2603,15 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
List<FinBillTrailerDto> finBillTrailers = dto.getFinBillTrailers(); |
|
|
|
List<FinBillVehicleDto> finBillVehicles = dto.getFinBillVehicles(); |
|
|
|
for (FinBillVehicleDto finBillVehicle : finBillVehicles) { |
|
|
|
if ("02".equals(finBillVehicle.getBillTypeKey())){ |
|
|
|
String openTickSid = finBillVehicle.getOpenTickSid(); |
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo = finCompanyInvoicingService.fetchDetailsVoBySid(openTickSid); |
|
|
|
if (finCompanyInvoicingDetailsVo == null){ |
|
|
|
return rb.setMsg("个人不能开具增值税专用发票"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
List<FinBillFileDto> fjApplicationAppendxs = dto.getFjApplicationAppendxs(); |
|
|
|
List<FinBillFileDto> pcgsgdhdwdbjy = dto.getPcgsgdhdwdbjy(); |
|
|
|
List<FinBillFileDto> pczrrdbcns = dto.getPczrrdbcns(); |
|
|
|