Browse Source

增加增值税发票时开票名称不能为个人的限制

master
God 1 year ago
parent
commit
3e6fe02aea
  1. 9
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationService.java
  2. 27
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java

9
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationService.java

@ -127,6 +127,15 @@ public class BusBillApplicationService extends MybatisBaseService<BusBillApplica
String dtoSid = dto.getSid();
List<BusBillTrailerDto> busBillTrailers = dto.getFinBillTrailers();
List<BusBillVehicleDto> busBillVehicles = dto.getFinBillVehicles();
for (BusBillVehicleDto busBillVehicleDto : busBillVehicles) {
if ("02".equals(busBillVehicleDto.getBillTypeKey())){
String openTickSid = busBillVehicleDto.getOpenTickSid();
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo = finCompanyInvoicingFeign.fetchDetailsVoBySid(openTickSid).getData();
if (finCompanyInvoicingDetailsVo == null){
return rb.setMsg("个人不能开具增值税专用发票");
}
}
}
List<BusBillFileDto> carBuyContractImages = dto.getCarBuyContractImages();
List<BusBillFileDto> cldjhtApplicationAppendxs = dto.getCldjhtApplicationAppendxs();
List<BusBillFileDto> zjApplicationAppendxs = dto.getZjApplicationAppendxs();

27
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java

@ -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();

Loading…
Cancel
Save