|
|
@@ -34,9 +34,14 @@ public class GenerateProjectCodeUtil { |
|
|
|
String fixedNumber = DeclaredProjectContant.Project.FIXED_NUMBER; |
|
|
|
// 获取公司的财政编码 |
|
|
|
CompanyFiscalCode companyFiscalCode = companyFiscalCodeService.getByOrganizationCode(projectInfo.getBuildOrgCode()); |
|
|
|
if (Objects.isNull(companyFiscalCode)){ |
|
|
|
throw new BizException("申报单位未配置财政编码!"); |
|
|
|
} |
|
|
|
|
|
|
|
// 从表中查出单位配置的财政编码 |
|
|
|
//if (Objects.isNull(companyFiscalCode)){ |
|
|
|
// throw new BizException("申报单位未配置财政编码!"); |
|
|
|
//} |
|
|
|
|
|
|
|
// TODO 校验财政编码是否正确 部门编码(3位) + 单位编码(3位) |
|
|
|
|
|
|
|
String fiscalCode = companyFiscalCode.getFiscalCode(); |
|
|
|
// 获取项目编号 |
|
|
|
String projectIdStr; |
|
|
|