taskprivilege.java

来自「一个用java编写的功能强大的OA系统」· Java 代码 · 共 50 行

JAVA
50
字号
package com.redmoon.oa.task;import java.sql.*;import javax.servlet.http.HttpServletRequest;import com.redmoon.oa.pvg.Privilege;import cn.js.fan.db.Conn;import org.apache.log4j.Logger;import cn.js.fan.web.Global;public class TaskPrivilege {    Logger logger = Logger.getLogger(TaskPrivilege.class.getName());    Privilege privilege = null;    public TaskPrivilege() {        privilege = new Privilege();    }        public boolean canEdit(HttpServletRequest request, int taskid) {        return isInitiator(request, taskid);    }        public boolean canAddResult(HttpServletRequest request, int taskid) {        TaskDb td = new TaskDb();        td = td.getTaskDb(taskid);        if (td.getPerson().equals(privilege.getUser(request)))            return true;        else            return false;    }        public boolean canHurry(HttpServletRequest request, int taskid) {        TaskDb td = new TaskDb();        td = td.getTaskDb(taskid);        return td.getInitiator().equals(privilege.getUser(request));    }    public boolean isInitiator(HttpServletRequest request, int taskid) {        TaskDb td = new TaskDb();        td = td.getTaskDb(taskid);        return td.getInitiator().equals(privilege.getUser(request));    }}

⌨️ 快捷键说明

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