适配分部门企业注册

This commit is contained in:
钱涛 2023-12-07 15:48:06 +08:00
parent 009a3e3c74
commit 48f5d5ab0e
2 changed files with 17 additions and 3 deletions

View File

@ -96,8 +96,8 @@ public class TaxAgentTaxReturnBO {
requestMap.put("djxhid", taxAgentTaxReturn.getTaxRegistrationNumber());
requestMap.put("nsrsbh", taxAgentTaxReturn.getTaxCode());
requestMap.put("areaid", taxAgentTaxReturn.getAreaCode());
requestMap.put("bmbh", "");
requestMap.put("bmmc", "");
requestMap.put("bmbh", taxAgentTaxReturn.getDepartmentCode());
requestMap.put("bmmc", taxAgentTaxReturn.getDepartmentName());
return requestMap;
}

View File

@ -134,7 +134,21 @@ public abstract class AbstractTaxAgentTaxReturnCheckService extends Service impl
for (int i = 1; i <= registerInfos.size(); i++) {
CompanyRegisterInfoResponse.CompanyRegisterInfo registerInfo = registerInfos.get(i - 1);
SalaryAssert.notNull(registerInfo.getFbmba(), "税局接口异常,请稍后重试");
TaxAgentTaxReturnCheckFormDTO checkFormDTO = TaxAgentTaxReturnCheckFormDTO.builder().taxAgentName(registerInfo.getQymc()).taxAgentId(saveParam.getTaxAgentId()).taxCode(saveParam.getTaxCode()).businessAddress(registerInfo.getScjydz()).legalPersonName(registerInfo.getFrxm()).mobile(registerInfo.getLxdh()).industryName(registerInfo.getHymc()).taxAuthorities(registerInfo.getZgswjgmc()).taxBranch(registerInfo.getZgswjgskmc()).taxRegistrationNumber(registerInfo.getDjxhid()).divideFiling(SalaryOnOffEnum.parseByValue(Integer.parseInt(registerInfo.getFbmba()))).index((long) i).build();
TaxAgentTaxReturnCheckFormDTO checkFormDTO = TaxAgentTaxReturnCheckFormDTO
.builder()
.taxAgentName(registerInfo.getQymc())
.taxAgentId(saveParam.getTaxAgentId())
.taxCode(saveParam.getTaxCode())
.businessAddress(registerInfo.getScjydz())
.legalPersonName(registerInfo.getFrxm())
.mobile(registerInfo.getLxdh())
.industryName(registerInfo.getHymc())
.taxAuthorities(registerInfo.getZgswjgmc())
.taxBranch(registerInfo.getZgswjgskmc())
.taxRegistrationNumber(registerInfo.getDjxhid())
.divideFiling(SalaryOnOffEnum.parseByValue(Integer.parseInt(registerInfo.getFbmba())))
.index((long) i)
.build();
checkFormDTOList.add(checkFormDTO);
}
return checkFormDTOList;