This commit is contained in:
parent
1648e6a51f
commit
0b32de19b3
|
|
@ -48,10 +48,13 @@ public class BmProject extends BaseEntity
|
|||
private String proTypeId;
|
||||
|
||||
@ApiModelProperty(value = "实施单位")
|
||||
@Excel(name = "实施单位")
|
||||
@NotBlank(message = "实施单位不能为空")
|
||||
private String impUnit;
|
||||
|
||||
@ApiModelProperty(value = "实施单位")
|
||||
@Excel(name = "实施单位")
|
||||
private String impUnitName;
|
||||
|
||||
@ApiModelProperty(value = "工程类型")
|
||||
@Excel(name = "工程类型")
|
||||
@NotBlank(message = "工程类型不能为空")
|
||||
|
|
|
|||
|
|
@ -55,10 +55,13 @@ public class BmProjectServiceImpl implements IBmProjectService
|
|||
{
|
||||
BmProject project = bmProjectMapper.selectBmProjectByProId(proId);
|
||||
extractedImpUnit(project);
|
||||
extracted(project);
|
||||
return project;
|
||||
}
|
||||
|
||||
/**
|
||||
* 实施单位方法抽取
|
||||
* @param project
|
||||
*/
|
||||
private void extractedImpUnit(BmProject project) {
|
||||
try {
|
||||
AjaxResult ajaxResult = remoteDeptService.getInfo(Long.parseLong(project.getImpUnit()), SecurityConstants.INNER);
|
||||
|
|
@ -70,7 +73,7 @@ public class BmProjectServiceImpl implements IBmProjectService
|
|||
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
|
||||
if (rawDataList != null) {
|
||||
SysDept sysDept = objectMapper.convertValue(rawDataList, SysDept.class);
|
||||
project.setImpUnit(sysDept.getDeptName() == null ? "" : sysDept.getDeptName());
|
||||
project.setImpUnitName(sysDept.getDeptName() == null ? "" : sysDept.getDeptName());
|
||||
}
|
||||
}
|
||||
} catch (NumberFormatException e) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue