|
@@ -9,6 +9,8 @@ import com.jeeplus.modules.projectplanweekly.entity.ProjectPlanWeekly;
|
|
|
import com.jeeplus.modules.projectplanweekly.service.ProjectPlanWeeklyService;
|
|
|
import com.jeeplus.modules.sys.entity.User;
|
|
|
import com.jeeplus.modules.sys.utils.UserUtils;
|
|
|
+import org.apache.shiro.authz.annotation.Logical;
|
|
|
+import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
import org.springframework.ui.Model;
|
|
@@ -41,7 +43,7 @@ public class ProjectPlanWeeklyController extends BaseController {
|
|
|
// }
|
|
|
// return entity;
|
|
|
// }
|
|
|
-
|
|
|
+ @RequiresPermissions("projectplan:weekly:list")
|
|
|
@RequestMapping(value = {"list",""})
|
|
|
public String list(ProjectPlanWeekly projectPlanWeekly, HttpServletRequest request, HttpServletResponse response, Model model){
|
|
|
if (null==projectPlanWeekly.getBeginDate()&&null==projectPlanWeekly.getEndDate()){
|
|
@@ -60,7 +62,7 @@ public class ProjectPlanWeeklyController extends BaseController {
|
|
|
model.addAttribute("endDate", projectPlanWeekly.getEndDate());
|
|
|
return "modules/projectplanweekly/projectPlanWeeklyList";
|
|
|
}
|
|
|
-
|
|
|
+ @RequiresPermissions(value={"projectplan:weekly:view","projectplan:weekly:add","projectplan:weekly:edit"},logical= Logical.OR)
|
|
|
@RequestMapping(value = "form")
|
|
|
public String form(ProjectPlanWeekly projectPlanWeekly, HttpServletRequest request,Model model) {
|
|
|
if (null!=projectPlanWeekly.getId()&&!projectPlanWeekly.getId().equals("")){
|
|
@@ -81,7 +83,7 @@ public class ProjectPlanWeeklyController extends BaseController {
|
|
|
}
|
|
|
return "modules/projectplanweekly/projectPlanWeeklyForm";
|
|
|
}
|
|
|
-
|
|
|
+ @RequiresPermissions(value={"projectplan:weekly:view"},logical=Logical.OR)
|
|
|
@RequestMapping(value = "view")
|
|
|
public String view(ProjectPlanWeekly projectPlanWeekly, HttpServletRequest request,Model model){
|
|
|
if (null!=projectPlanWeekly&&!projectPlanWeekly.getProjectId().equals("")){
|