|
@@ -2,6 +2,7 @@ package com.platform.rest.controller.hidden;
|
|
|
|
|
|
import com.platform.common.util.R;
|
|
import com.platform.common.util.R;
|
|
import com.platform.dao.dto.hidden.HiddenDangerDTO;
|
|
import com.platform.dao.dto.hidden.HiddenDangerDTO;
|
|
|
|
+import com.platform.dao.dto.upms.SysUserDTO;
|
|
import com.platform.dao.entity.hidden.HiddenDanger;
|
|
import com.platform.dao.entity.hidden.HiddenDanger;
|
|
import com.platform.service.hidden.HiddenDangerService;
|
|
import com.platform.service.hidden.HiddenDangerService;
|
|
import com.platform.dao.util.ExcelUtil;
|
|
import com.platform.dao.util.ExcelUtil;
|
|
@@ -10,6 +11,7 @@ import com.platform.dao.vo.query.hidden.HiddenDangerVO;
|
|
import com.platform.common.util.BeanConverterUtil;
|
|
import com.platform.common.util.BeanConverterUtil;
|
|
import com.platform.common.validation.group.AddGroup;
|
|
import com.platform.common.validation.group.AddGroup;
|
|
import com.platform.common.validation.group.UpdateGroup;
|
|
import com.platform.common.validation.group.UpdateGroup;
|
|
|
|
+import com.platform.service.upms.SysUserService;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -31,6 +33,7 @@ import javax.servlet.http.HttpServletResponse;
|
|
public class HiddenDangerController {
|
|
public class HiddenDangerController {
|
|
|
|
|
|
private final HiddenDangerService hiddenDangerService;
|
|
private final HiddenDangerService hiddenDangerService;
|
|
|
|
+ private final SysUserService sysUserService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 通过id查询单条记录
|
|
* 通过id查询单条记录
|
|
@@ -152,4 +155,15 @@ public class HiddenDangerController {
|
|
ExcelUtil.exportResponseDict(response, ExportHiddenDangerVO.class, BeanConverterUtil.copyListProperties(list, ExportHiddenDangerVO.class), "隐患管理表");
|
|
ExcelUtil.exportResponseDict(response, ExportHiddenDangerVO.class, BeanConverterUtil.copyListProperties(list, ExportHiddenDangerVO.class), "隐患管理表");
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取整改负责人和属地负责人集合
|
|
|
|
+ * @return R
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/users/{roleCode}")
|
|
|
|
+ public R producer(@PathVariable String roleCode) {
|
|
|
|
+ SysUserDTO sysUserDTO = new SysUserDTO();
|
|
|
|
+ sysUserDTO.setRoleCode(roleCode);
|
|
|
|
+ return new R<>(sysUserService.getUserByRoleOrDept(sysUserDTO));
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|