|
@@ -117,7 +117,15 @@ public class ProjectRecordsAlterService extends CrudService<ProjectRecordsAlterD
|
|
|
|
|
|
public Page<ProjectRecordsAlter> findPage(Page<ProjectRecordsAlter> page, ProjectRecordsAlter projectRecords) {
|
|
|
//设置数据权限
|
|
|
- projectRecords.getSqlMap().put("dsf", dataScopeFilter(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.PROJECT_RECORDSALTER.getValue()));
|
|
|
+ //设置数据权限
|
|
|
+ if(!UserUtils.getUser().isAdmin()) {
|
|
|
+ String dataScopeSql = dataScopeFilter(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.PROJECT_RECORDSALTER.getValue());
|
|
|
+ if(StringUtils.isBlank(dataScopeSql)){
|
|
|
+ dataScopeSql = dataScopeFilter(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.OVERALL_PROJECT_RECORDSALTER.getValue());
|
|
|
+ }
|
|
|
+ projectRecords.getSqlMap().put("dsf", dataScopeSql);
|
|
|
+ }
|
|
|
+ //projectRecords.getSqlMap().put("dsf", dataScopeFilter(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.PROJECT_RECORDSALTER.getValue()));
|
|
|
projectRecords.setPage(page);
|
|
|
List<ProjectRecordsAlter> recordsList = findList(projectRecords);
|
|
|
//查询负责人信息
|
|
@@ -580,8 +588,10 @@ public class ProjectRecordsAlterService extends CrudService<ProjectRecordsAlterD
|
|
|
projectRecordsAlter.setProjectStatus(AlterStatusEnum.RECALL.getValue());
|
|
|
workActivityProcess.setIsApproval("2");
|
|
|
vars.put("pass", false);
|
|
|
+ vars.put("passs", false);
|
|
|
} else {
|
|
|
vars.put("pass", true);
|
|
|
+ vars.put("passs", true);
|
|
|
workActivityProcess.setIsApproval("1");
|
|
|
}
|
|
|
break;
|
|
@@ -612,9 +622,11 @@ public class ProjectRecordsAlterService extends CrudService<ProjectRecordsAlterD
|
|
|
workActivityProcess.setId("");
|
|
|
}
|
|
|
vars.put("pass", false);
|
|
|
+ vars.put("passs", false);
|
|
|
} else {
|
|
|
workActivityProcess.setIsApproval("1");
|
|
|
vars.put("pass", true);
|
|
|
+ vars.put("passs", true);
|
|
|
}
|
|
|
break;
|
|
|
}
|
|
@@ -634,10 +646,12 @@ public class ProjectRecordsAlterService extends CrudService<ProjectRecordsAlterD
|
|
|
if ("yes".equals(projectRecordsAlter.getAct().getFlag())) {
|
|
|
workActivityProcess.setIsApproval("1");
|
|
|
vars.put("pass", true);
|
|
|
+ vars.put("passs", true);
|
|
|
notifyRole = "审批通过";
|
|
|
} else {
|
|
|
workActivityProcess.setIsApproval("2");
|
|
|
vars.put("pass", false);
|
|
|
+ vars.put("passs", false);
|
|
|
user = createUser;
|
|
|
notifyRole = "调整项目变更";
|
|
|
}
|
|
@@ -649,11 +663,13 @@ public class ProjectRecordsAlterService extends CrudService<ProjectRecordsAlterD
|
|
|
if("yes".equals(projectRecordsAlter.getAct().getFlag())){
|
|
|
workActivityProcess.setIsApproval("1");
|
|
|
vars.put("pass",true);
|
|
|
+ vars.put("passs",true);
|
|
|
notifyRole = "部门负责人审批";
|
|
|
}else{
|
|
|
workActivityProcess.setIsApproval("2");
|
|
|
projectRecordsAlter.setProjectStatus(AlterStatusEnum.RECALL.getValue());
|
|
|
vars.put("pass",false);
|
|
|
+ vars.put("passs",false);
|
|
|
}
|
|
|
break;
|
|
|
}
|