|
|
@ -573,8 +573,11 @@ public class DepartmentServiceImpl implements DepartmentService { |
|
|
|
@Async |
|
|
|
@Override |
|
|
|
public void execAsyncExcelImport(Path filePath, String importTaskId,String agencyId,String originalFilename) { |
|
|
|
try { |
|
|
|
CustomerAgencyEntity agencyEntity = customerAgencyDao.selectById(agencyId); |
|
|
|
if (null == agencyEntity) { |
|
|
|
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "组织不存在,agencyId" + agencyId, "只有组织才可以导入部门"); |
|
|
|
} |
|
|
|
try { |
|
|
|
DeptExcelImportListener listener = new DeptExcelImportListener(EpmetRequestHolder.getLoginUserCustomerId(), |
|
|
|
EpmetRequestHolder.getLoginUserId(), |
|
|
|
agencyEntity, |
|
|
|