12-05-事故管理-事故上报、事故调查-修改-修改部门

This commit is contained in:
2025-12-08 19:36:59 +08:00
parent 4450f82717
commit 511bf33914

View File

@ -26,7 +26,6 @@ import org.dromara.system.service.impl.SysUserServiceImpl;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -207,11 +206,11 @@ public class HseSafetySgdcServiceImpl extends ServiceImpl<HseSafetySgdcMapper, H
* 装填数据 * 装填数据
*/ */
public void setValue(List<HseSafetySgdcVo> vos){ public void setValue(List<HseSafetySgdcVo> vos){
List<SysDeptVo> deptVos = new ArrayList<>(); // List<SysDeptVo> deptVos = new ArrayList<>();
if (!vos.isEmpty()) { // if (!vos.isEmpty()) {
//获取部门 // //获取部门
deptVos = deptService.querListDept(); // deptVos = deptService.querListDept();
} // }
for (HseSafetySgdcVo vo : vos) { for (HseSafetySgdcVo vo : vos) {
//事故关联项目id //事故关联项目id
HseSafetySgsb hseSafetySgsbVo = baseMapper.getSgsb(vo.getSgId()); HseSafetySgsb hseSafetySgsbVo = baseMapper.getSgsb(vo.getSgId());
@ -224,10 +223,14 @@ public class HseSafetySgdcServiceImpl extends ServiceImpl<HseSafetySgdcMapper, H
} }
//部门名称 //部门名称
if (vo.getZrbm() != null){ if (vo.getZrbm() != null){
for (SysDeptVo deptVo : deptVos) { // for (SysDeptVo deptVo : deptVos) {
if (vo.getZrbm().equals(deptVo.getDeptId())){ // if (vo.getZrbm().equals(deptVo.getDeptId())){
vo.setBmmc(deptVo.getDeptName()); // vo.setBmmc(deptVo.getDeptName());
} // }
// }
SysDeptVo sysDeptVo = deptService.selectDeptById(vo.getZrbm());
if (sysDeptVo != null){
vo.setBmmc(sysDeptVo.getDeptName());
} }
} }
//主要负责人 //主要负责人