|  | @@ -13,6 +13,7 @@ import com.jeeplus.modules.act.service.ActTaskService;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectcontentinfo.dao.ProjectBasedDataDao;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectcontentinfo.dao.ProjectContentDataDao;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectcontentinfo.dao.ProjectReportChangeDao;
 | 
	
		
			
				|  |  | +import com.jeeplus.modules.projectcontentinfo.dao.ProjectReportDataDao;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectcontentinfo.entity.ProjectReportData;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectcontentinfo.entity.ProjectReportRecord;
 | 
	
		
			
				|  |  |  import com.jeeplus.modules.projectrecord.entity.ProjectRecords;
 | 
	
	
		
			
				|  | @@ -95,6 +96,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  	private OfficeService officeService;
 | 
	
		
			
				|  |  |  	@Autowired
 | 
	
		
			
				|  |  |  	private WorkReviewAuditDao workReviewAuditDao;
 | 
	
		
			
				|  |  | +	@Autowired
 | 
	
		
			
				|  |  | +	private ProjectReportDataDao projectReportDataDao;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	public ProjectReportData get(String id) {
 | 
	
		
			
				|  |  |  		ProjectReportData projectReportData = super.get(id);
 | 
	
	
		
			
				|  | @@ -371,6 +374,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  				variables.put("gzrcount",gzrs.size());*/
 | 
	
		
			
				|  |  |  			processType = "reportChangeReview";
 | 
	
		
			
				|  |  |  			users.addAll(masters);
 | 
	
		
			
				|  |  | +			variables.put("masterList", masters);
 | 
	
		
			
				|  |  | +			variables.put("mastercount", masters.size());
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		for (User u : users){
 | 
	
		
			
				|  |  |  			workProjectNotify.setUser(u);
 | 
	
	
		
			
				|  | @@ -378,12 +383,12 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  			workProjectNotify.setNotifyRole("项目负责人审批");
 | 
	
		
			
				|  |  |  			workProjectNotifyService
 | 
	
		
			
				|  |  |  					.save(workProjectNotify);
 | 
	
		
			
				|  |  | -			Map<String,Object> extras = new HashMap<>();
 | 
	
		
			
				|  |  | -			extras.put("type","7001");
 | 
	
		
			
				|  |  | -			extras.put("id",workProjectNotify.getId());
 | 
	
		
			
				|  |  | -			extras.put("procDefKey","46");
 | 
	
		
			
				|  |  | -			UserUtils.pushInfoToApp(title,str,extras,u.getId());
 | 
	
		
			
				|  |  | -			UserUtils.pushIm(u.getId(),"报告变更变更发起人:\" + user.getName() + \",报告变更名称:\"+ projectReportData.getName() + \" 待审批!");
 | 
	
		
			
				|  |  | +//			Map<String,Object> extras = new HashMap<>();
 | 
	
		
			
				|  |  | +//			extras.put("type","7001");
 | 
	
		
			
				|  |  | +//			extras.put("id",workProjectNotify.getId());
 | 
	
		
			
				|  |  | +//			extras.put("procDefKey","46");
 | 
	
		
			
				|  |  | +//			UserUtils.pushInfoToApp(title,str,extras,u.getId());
 | 
	
		
			
				|  |  | +//			UserUtils.pushIm(u.getId(),"报告变更变更发起人:\" + user.getName() + \",报告变更名称:\"+ projectReportData.getName() + \" 待审批!");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		variables.put("type", processType);
 | 
	
		
			
				|  |  |  		variables.put("busId", businessKey);
 | 
	
	
		
			
				|  | @@ -400,6 +405,7 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  		// 更新流程实例ID
 | 
	
		
			
				|  |  |  		projectReportData.setProcessInstanceId(processInstance.getId());
 | 
	
		
			
				|  |  |  		dao.updateProcessInstanceId(projectReportData);
 | 
	
		
			
				|  |  | +		projectReportDataDao.updateUpId(projectReportData.getReportId(),processInstance.getId());
 | 
	
		
			
				|  |  |  		List<Activity> list = workActivityMenu.getActivities();
 | 
	
		
			
				|  |  |  		if (list != null && list.size() != 0) {
 | 
	
		
			
				|  |  |  			workActivityProcessService.saveList(list, processInstance.getId());
 | 
	
	
		
			
				|  | @@ -616,6 +622,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "部门经理审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "bmzr";
 | 
	
		
			
				|  |  | +						vars.put("bmzrList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("bmzrcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -632,6 +640,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "审核部审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "bzshbyg";
 | 
	
		
			
				|  |  | +						vars.put("bzshbygList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("bzshbygcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -646,6 +656,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "部门分管领导审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "bzshb";
 | 
	
		
			
				|  |  | +						vars.put("bzshbList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("bzshbcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -660,6 +672,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "部门分管领导审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "fgld";
 | 
	
		
			
				|  |  | +						vars.put("fgldList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("fgldcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -674,6 +688,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "分管质量副总审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "zlfgld";
 | 
	
		
			
				|  |  | +						vars.put("fgzlfzList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("fgzlfzcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -688,6 +704,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "档案管理员审核";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "bggdgly";
 | 
	
		
			
				|  |  | +						vars.put("glydaList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("glydacount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
	
		
			
				|  | @@ -702,6 +720,8 @@ public class ProjectReportChangeService extends CrudService<ProjectReportChangeD
 | 
	
		
			
				|  |  |  						notifyRole = "盖章人盖章";
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("1");
 | 
	
		
			
				|  |  |  						enname = "gzr";
 | 
	
		
			
				|  |  | +						vars.put("gzrList", auditUsers);
 | 
	
		
			
				|  |  | +						vars.put("gzrcount",auditUsers.size());
 | 
	
		
			
				|  |  |  					} else {
 | 
	
		
			
				|  |  |  						workActivityProcess.setIsApproval("2");
 | 
	
		
			
				|  |  |  						notifyRole = "调整报告";
 |