|
|
@ -296,34 +296,44 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit |
|
|
|
SysDeptInfoEntity sysDeptInfoEntity = ConvertUtils.sourceToTarget(dto, SysDeptInfoEntity.class); |
|
|
|
sysDeptInfoEntity.setDeptId(entity.getId()); |
|
|
|
sysDeptInfoService.insert(sysDeptInfoEntity); |
|
|
|
// 插入图片表
|
|
|
|
adminImgService.insert(businessImgEntity); |
|
|
|
adminImgService.insert(partyImgEntity); |
|
|
|
adminImgService.insert(gridDeptImgEntity); |
|
|
|
adminImgService.insert(gridAreaImgEntity); |
|
|
|
} else { |
|
|
|
// 更新信息表
|
|
|
|
SysDeptInfoDTO deptInfoDTO = ConvertUtils.sourceToTarget(dto, SysDeptInfoDTO.class); |
|
|
|
deptInfoDTO.setDeptId(sysDeptInfoDTO.getDeptId()); |
|
|
|
deptInfoDTO.setId(sysDeptInfoDTO.getId()); |
|
|
|
sysDeptInfoService.update(deptInfoDTO); |
|
|
|
// 查询图片表图片id
|
|
|
|
AdminImgDTO businessDto = adminImgService.getDtoByReference(ImgConstant.DEPT_BUSINESS_CIRCULATION, entity.getId().toString()); |
|
|
|
} |
|
|
|
//图片处理
|
|
|
|
AdminImgDTO businessDto = adminImgService.getDtoByReference(ImgConstant.DEPT_BUSINESS_CIRCULATION, entity.getId().toString()); |
|
|
|
if(businessDto == null){ |
|
|
|
adminImgService.insert(businessImgEntity); |
|
|
|
}else{ |
|
|
|
AdminImgDTO newBusinessDto = ConvertUtils.sourceToTarget(businessImgEntity, AdminImgDTO.class); |
|
|
|
newBusinessDto.setId(businessDto.getId()); |
|
|
|
adminImgService.update(newBusinessDto); |
|
|
|
} |
|
|
|
|
|
|
|
AdminImgDTO partyDto = adminImgService.getDtoByReference(ImgConstant.DEPT_PARTY_ORGANIZATION_STRUCTURE, entity.getId().toString()); |
|
|
|
AdminImgDTO partyDto = adminImgService.getDtoByReference(ImgConstant.DEPT_PARTY_ORGANIZATION_STRUCTURE, entity.getId().toString()); |
|
|
|
if(partyDto == null){ |
|
|
|
adminImgService.insert(partyImgEntity); |
|
|
|
}else{ |
|
|
|
AdminImgDTO newPartyDto = ConvertUtils.sourceToTarget(partyImgEntity, AdminImgDTO.class); |
|
|
|
newPartyDto.setId(partyDto.getId()); |
|
|
|
adminImgService.update(newPartyDto); |
|
|
|
} |
|
|
|
|
|
|
|
AdminImgDTO gridDeptDto = adminImgService.getDtoByReference(ImgConstant.GRID_DEPT_FRAMEWORK, entity.getId().toString()); |
|
|
|
AdminImgDTO gridDeptDto = adminImgService.getDtoByReference(ImgConstant.GRID_DEPT_FRAMEWORK, entity.getId().toString()); |
|
|
|
if(gridDeptDto == null){ |
|
|
|
adminImgService.insert(gridDeptImgEntity); |
|
|
|
}else{ |
|
|
|
AdminImgDTO newGridDeptDto = ConvertUtils.sourceToTarget(gridDeptImgEntity, AdminImgDTO.class); |
|
|
|
newGridDeptDto.setId(gridDeptDto.getId()); |
|
|
|
adminImgService.update(newGridDeptDto); |
|
|
|
|
|
|
|
AdminImgDTO gridAreaDto = adminImgService.getDtoByReference(ImgConstant.GRID_AREA_PARTITION, entity.getId().toString()); |
|
|
|
} |
|
|
|
AdminImgDTO gridAreaDto = adminImgService.getDtoByReference(ImgConstant.GRID_AREA_PARTITION, entity.getId().toString()); |
|
|
|
if(gridAreaDto == null){ |
|
|
|
adminImgService.insert(gridAreaImgEntity); |
|
|
|
}else{ |
|
|
|
AdminImgDTO newGridAreaDto = ConvertUtils.sourceToTarget(gridAreaImgEntity, AdminImgDTO.class); |
|
|
|
newGridAreaDto.setId(gridAreaDto.getId()); |
|
|
|
adminImgService.update(newGridAreaDto); |
|
|
|