|
@@ -229,7 +229,21 @@ public class IotFailureReportServiceImpl implements IotFailureReportService {
|
|
|
//如果为瑞恒的话,就设置为上一级项目部的副经理
|
|
//如果为瑞恒的话,就设置为上一级项目部的副经理
|
|
|
Long deptId = iotFailureReport.getDeptId();
|
|
Long deptId = iotFailureReport.getDeptId();
|
|
|
DeptRespDTO dept = deptApi.getDept(deptId);
|
|
DeptRespDTO dept = deptApi.getDept(deptId);
|
|
|
- if (Objects.nonNull(dept)) {
|
|
|
|
|
|
|
+ //如果为项目部的话,直接判断是塔河、塔里木还是吐哈。
|
|
|
|
|
+ if ("2".equals(dept.getType())) {
|
|
|
|
|
+ if (Objects.nonNull(dept)) {
|
|
|
|
|
+ if ("塔河项目部".equals(dept.getName())){
|
|
|
|
|
+ iotFailureReport.setApprovalId("558");//窦文超
|
|
|
|
|
+ createReqVO.setApprovalId("558");//窦文超
|
|
|
|
|
+ } else if ("塔里木项目部".equals(dept.getName())) {
|
|
|
|
|
+ iotFailureReport.setApprovalId("150");//焦芳功
|
|
|
|
|
+ createReqVO.setApprovalId("150");//焦芳功
|
|
|
|
|
+ } else if ("吐哈项目部".equals(dept.getName())) {
|
|
|
|
|
+ iotFailureReport.setApprovalId("318");//王纯英
|
|
|
|
|
+ createReqVO.setApprovalId("318");//王纯英
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }else if ("3".equals(dept.getType())) {//如果是队伍的话
|
|
|
Long parentId = dept.getParentId();
|
|
Long parentId = dept.getParentId();
|
|
|
if (Objects.nonNull(parentId)) {
|
|
if (Objects.nonNull(parentId)) {
|
|
|
DeptRespDTO dept1 = deptApi.getDeptNoPermission(parentId);
|
|
DeptRespDTO dept1 = deptApi.getDeptNoPermission(parentId);
|