|  | @@ -9,7 +9,6 @@ import org.apache.commons.lang.StringUtils;
 | 
	
		
			
				|  |  |  import org.snaker.engine.SnakerEngine;
 | 
	
		
			
				|  |  |  import org.snaker.engine.access.Page;
 | 
	
		
			
				|  |  |  import org.snaker.engine.access.QueryFilter;
 | 
	
		
			
				|  |  | -import org.snaker.engine.core.AccessService;
 | 
	
		
			
				|  |  |  import org.snaker.engine.entity.HistoryOrder;
 | 
	
		
			
				|  |  |  import org.snaker.engine.entity.Task;
 | 
	
		
			
				|  |  |  import org.snaker.engine.entity.WorkItem;
 | 
	
	
		
			
				|  | @@ -40,7 +39,7 @@ public class TaskController extends BaseController {
 | 
	
		
			
				|  |  |  	@Autowired
 | 
	
		
			
				|  |  |  	private SysUserFeignService SysUserFeignService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	@GetMapping(value = "home")
 | 
	
		
			
				|  |  | +	@GetMapping(value = "queryWaitList")
 | 
	
		
			
				|  |  |  	public Object homeTaskList() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		SysUser user = SysUserFeignService.queryUserInfo();
 | 
	
	
		
			
				|  | @@ -71,19 +70,6 @@ public class TaskController extends BaseController {
 | 
	
		
			
				|  |  |  		return succeed(model);
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	/**
 | 
	
		
			
				|  |  | -	 * 根据当前用户查询待办任务列表
 | 
	
		
			
				|  |  | -	 * @param model
 | 
	
		
			
				|  |  | -	 * @return
 | 
	
		
			
				|  |  | -	 */
 | 
	
		
			
				|  |  | -	@GetMapping(value = "queryWaitList")
 | 
	
		
			
				|  |  | -	public Object queryWaitList(Page<WorkItem> page) {
 | 
	
		
			
				|  |  | -		SysUser user = SysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -		snakerEngine.query().getWorkItems(page, new QueryFilter().setOperator(user.getUsername()));
 | 
	
		
			
				|  |  | -		return succeed(page);
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  	@PostMapping(value = "actor/add")
 | 
	
		
			
				|  |  |  	public Object addTaskActor(String orderId, String taskName, String operator) {
 | 
	
		
			
				|  |  |  		List<Task> tasks = snakerEngine.query().getActiveTasks(new QueryFilter().setOrderId(orderId));
 | 
	
	
		
			
				|  | @@ -119,42 +105,6 @@ public class TaskController extends BaseController {
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	/**
 | 
	
		
			
				|  |  | -	 * 活动任务查询列表
 | 
	
		
			
				|  |  | -	 * @param model
 | 
	
		
			
				|  |  | -	 * @return
 | 
	
		
			
				|  |  | -	 */
 | 
	
		
			
				|  |  | -	@GetMapping(value = "active/more")
 | 
	
		
			
				|  |  | -	public Object activeTaskList(Page<WorkItem> page, Integer taskType) {
 | 
	
		
			
				|  |  | -		SysUser user = SysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -		List<String> list = new ArrayList<String>();
 | 
	
		
			
				|  |  | -		list.add(user.getUsername());
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -		String[] assignees = new String[list.size()];
 | 
	
		
			
				|  |  | -		list.toArray(assignees);
 | 
	
		
			
				|  |  | -		snakerEngine.query().getWorkItems(page, new QueryFilter().setOperators(assignees).setTaskType(taskType));
 | 
	
		
			
				|  |  | -		return succeed(page);
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	/**
 | 
	
		
			
				|  |  | -	 * 活动任务查询列表
 | 
	
		
			
				|  |  | -	 * @param model
 | 
	
		
			
				|  |  | -	 * @return
 | 
	
		
			
				|  |  | -	 */
 | 
	
		
			
				|  |  | -	@GetMapping(value = "active/ccmore")
 | 
	
		
			
				|  |  | -	public Object activeCCList(Page<HistoryOrder> page) {
 | 
	
		
			
				|  |  | -		SysUser user = SysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -		List<String> list = new ArrayList<String>();
 | 
	
		
			
				|  |  | -		list.add(user.getUsername());
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -		String[] assignees = new String[list.size()];
 | 
	
		
			
				|  |  | -		list.toArray(assignees);
 | 
	
		
			
				|  |  | -		snakerEngine.query().getCCWorks(page, new QueryFilter().setOperators(assignees).setState(AccessService.STATE_ACTIVE));
 | 
	
		
			
				|  |  | -		return succeed(page);
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	/**
 | 
	
		
			
				|  |  |  	 * 活动任务的驳回
 | 
	
		
			
				|  |  |  	 * @param model
 | 
	
		
			
				|  |  |  	 * @param taskId
 |