⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 privilege.java

📁 一个用java编写的功能强大的OA系统
💻 JAVA
字号:
package com.redmoon.oa.workplan;import javax.servlet.http.HttpServletRequest;import com.redmoon.oa.base.AbstractModulePrivilege;import com.redmoon.oa.pvg.PrivDb;public class Privilege extends AbstractModulePrivilege {    public Privilege() {        CODE = PrivDb.PRIV_WORKPLAN;    }    public boolean canUserManageWorkPlan(HttpServletRequest request, int id) {        WorkPlanDb wpd = new WorkPlanDb();        wpd = wpd.getWorkPlanDb(id);                                String userName = getUser(request);                if (wpd.getAuthor().equals(userName))            return true;                String[] managers = wpd.getPrincipal().split(",");        int len = managers.length;        for (int i = 0; i < len; i++) {            if (managers[i].equals(userName))                return true;        }        return false;    }    public boolean canUserSeeWorkPlan(HttpServletRequest request, int id) {        if (canUserManageWorkPlan(request, id))            return true;        WorkPlanDb wpd = new WorkPlanDb();        wpd = wpd.getWorkPlanDb(id);        String userName = getUser(request);                String[] users = wpd.getUsers();        int len = users.length;        for (int i = 0; i < len; i++) {            if (users[i].equals(userName))                return true;        }                return false;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -