| 
															
																@@ -65,17 +65,17 @@ module.exports = options => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             }); 
															 | 
															
															 | 
															
																             }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             // 权限相关 
															 | 
															
															 | 
															
																             // 权限相关 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             // todo 校验权限 (标段参与人、分享、游客) 
															 | 
															
															 | 
															
																             // todo 校验权限 (标段参与人、分享、游客) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            const accountId = this.session.sessionUser.accountId, 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                auditorIds = _.map(stage.auditors, 'aid'), 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                userAssistIds = _.map(stage.userAssists, 'ass_user_id'), 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                auditAssistIds = _.map(stage.auditAssists, 'ass_user_id'), 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                shareIds = []; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             let auditAssists = yield this.service.stageAuditAss.getData(stage); 
															 | 
															
															 | 
															
																             let auditAssists = yield this.service.stageAuditAss.getData(stage); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             auditAssists = auditAssists.filter(x => { 
															 | 
															
															 | 
															
																             auditAssists = auditAssists.filter(x => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 return x.user_id === stage.user_id || auditorIds.indexOf(x.user_id) >= 0; 
															 | 
															
															 | 
															
																                 return x.user_id === stage.user_id || auditorIds.indexOf(x.user_id) >= 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             }); 
															 | 
															
															 | 
															
																             }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             stage.userAssists = auditAssists.filter(x => { return x.user_id === stage.user_id; }); // 原报协同人 
															 | 
															
															 | 
															
																             stage.userAssists = auditAssists.filter(x => { return x.user_id === stage.user_id; }); // 原报协同人 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             stage.auditAssists = auditAssists.filter(x => { return x.user_id !== stage.user_id; }); // 审批协同人 
															 | 
															
															 | 
															
																             stage.auditAssists = auditAssists.filter(x => { return x.user_id !== stage.user_id; }); // 审批协同人 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            const accountId = this.session.sessionUser.accountId, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                auditorIds = _.map(stage.auditors, 'aid'), 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                userAssistIds = _.map(stage.userAssists, 'ass_user_id'), 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                auditAssistIds = _.map(stage.auditAssists, 'ass_user_id'), 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                shareIds = []; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             stage.users = stage.status === status.uncheck ? [stage.user_id, ...userAssistIds] : [stage.user_id, ...userAssistIds, ...auditorIds, ...auditAssistIds]; 
															 | 
															
															 | 
															
																             stage.users = stage.status === status.uncheck ? [stage.user_id, ...userAssistIds] : [stage.user_id, ...userAssistIds, ...auditorIds, ...auditAssistIds]; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             stage.relaAssists = auditAssists.filter(x => { return x.user_id === accountId }); 
															 | 
															
															 | 
															
																             stage.relaAssists = auditAssists.filter(x => { return x.user_id === accountId }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             if (stage.status === status.uncheck || stage.status === status.checkNo) { 
															 | 
															
															 | 
															
																             if (stage.status === status.uncheck || stage.status === status.checkNo) { 
															 |