|
|
@ -220,11 +220,23 @@ public class ProjectController extends JeecgController<Project, IProjectService> |
|
|
|
// 12 已验收
|
|
|
|
// 12 已验收
|
|
|
|
//13 已结项
|
|
|
|
//13 已结项
|
|
|
|
|
|
|
|
|
|
|
|
//财政管理员看到要立项的数据
|
|
|
|
if ("shenbaoren_role".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("create_by", loginUser.getUsername()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 11); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("faren_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 11); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("quxian_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.likeRight("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 11); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("caizheng_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 11); |
|
|
|
|
|
|
|
} |
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
queryWrapper.in("budget_status", 10, 11); |
|
|
|
queryWrapper.in("budget_status", 10, 11); |
|
|
|
} else { |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 11); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
return Result.OK(pageList); |
|
|
|
return Result.OK(pageList); |
|
|
@ -264,12 +276,38 @@ public class ProjectController extends JeecgController<Project, IProjectService> |
|
|
|
// 12 已验收
|
|
|
|
// 12 已验收
|
|
|
|
//13 已结项
|
|
|
|
//13 已结项
|
|
|
|
|
|
|
|
|
|
|
|
//财政管理可以看到要验收的数据
|
|
|
|
/*//财政管理可以看到要验收的数据
|
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
queryWrapper.in("project_status", 11, 12); |
|
|
|
queryWrapper.in("project_status", 11, 12); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
|
|
|
|
}*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 11 已立项
|
|
|
|
|
|
|
|
// 12 已验收
|
|
|
|
|
|
|
|
//13 已结项
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ("shenbaoren_role".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("create_by", loginUser.getUsername()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ("faren_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("quxian_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.likeRight("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("caizheng_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 12); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.in("budget_status", 11,12); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
return Result.OK(pageList); |
|
|
|
return Result.OK(pageList); |
|
|
|
} |
|
|
|
} |
|
|
@ -296,12 +334,32 @@ public class ProjectController extends JeecgController<Project, IProjectService> |
|
|
|
// 12 已验收
|
|
|
|
// 12 已验收
|
|
|
|
//13 已结项
|
|
|
|
//13 已结项
|
|
|
|
|
|
|
|
|
|
|
|
//财政管理可以看到要验收的数据
|
|
|
|
/*//财政管理可以看到要验收的数据
|
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
queryWrapper.in("project_status", 12, 13); |
|
|
|
queryWrapper.in("project_status", 12, 13); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
|
|
|
|
}*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ("shenbaoren_role".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("create_by", loginUser.getUsername()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ("faren_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.eq("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("quxian_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.likeRight("sys_org_code", loginUser.getOrgCode()); |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("caizheng_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.in("project_status", 13); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if ("kejiju_admin".equals(loginUser.getRoleCode())) { |
|
|
|
|
|
|
|
queryWrapper.in("budget_status", 12,13); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
IPage<Project> pageList = projectService.page(page, queryWrapper); |
|
|
|
return Result.OK(pageList); |
|
|
|
return Result.OK(pageList); |
|
|
|
} |
|
|
|
} |
|
|
|