|
@@ -9,12 +9,13 @@ 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;
|
|
|
import org.snaker.engine.model.TaskModel.TaskType;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.ui.Model;
|
|
|
+import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -39,8 +40,8 @@ public class TaskController extends BaseController {
|
|
|
@Autowired
|
|
|
private SysUserFeignService SysUserFeignService;
|
|
|
|
|
|
- @GetMapping(value = "active")
|
|
|
- public Object homeTaskList(Model model) {
|
|
|
+ @GetMapping(value = "home")
|
|
|
+ public Object homeTaskList() {
|
|
|
|
|
|
SysUser user = SysUserFeignService.queryUserInfo();
|
|
|
|
|
@@ -59,6 +60,8 @@ public class TaskController extends BaseController {
|
|
|
new QueryFilter().setOperators(assignees).setTaskType(TaskType.Aidant.ordinal()));
|
|
|
List<HistoryOrder> ccWorks = snakerEngine.query().getCCWorks(ccorderPage, new QueryFilter().setOperators(assignees).setState(1));
|
|
|
|
|
|
+ ModelMap model = new ModelMap();
|
|
|
+
|
|
|
model.addAttribute("majorWorks", majorWorks);
|
|
|
model.addAttribute("majorTotal", majorPage.getTotalCount());
|
|
|
model.addAttribute("aidantWorks", aidantWorks);
|
|
@@ -73,8 +76,8 @@ public class TaskController extends BaseController {
|
|
|
* @param model
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping(value = "user")
|
|
|
- public Object userTaskList(Page<WorkItem> page) {
|
|
|
+ @GetMapping(value = "queryWaitList")
|
|
|
+ public Object queryWaitList(Page<WorkItem> page) {
|
|
|
SysUser user = SysUserFeignService.queryUserInfo();
|
|
|
|
|
|
snakerEngine.query().getWorkItems(page, new QueryFilter().setOperator(user.getUsername()));
|
|
@@ -147,7 +150,7 @@ public class TaskController extends BaseController {
|
|
|
|
|
|
String[] assignees = new String[list.size()];
|
|
|
list.toArray(assignees);
|
|
|
- snakerEngine.query().getCCWorks(page, new QueryFilter().setOperators(assignees).setState(1));
|
|
|
+ snakerEngine.query().getCCWorks(page, new QueryFilter().setOperators(assignees).setState(AccessService.STATE_ACTIVE));
|
|
|
return succeed(page);
|
|
|
}
|
|
|
|