deptusermgr.java

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

JAVA
58
字号
package com.redmoon.oa.dept;import javax.servlet.http.HttpServletRequest;import cn.js.fan.util.ErrMsgException;import org.apache.log4j.Logger;import cn.js.fan.web.Global;import com.redmoon.oa.person.UserMgr;import com.redmoon.oa.person.UserDb;public class DeptUserMgr {    Logger logger = Logger.getLogger(DeptUserMgr.class.getName());    public DeptUserMgr() {    }    public boolean add(HttpServletRequest request) throws ErrMsgException {        DeptUserCheck du = new DeptUserCheck();        du.checkAdd(request);        DeptUserDb pu = new DeptUserDb();        return pu.create(du.getDeptCode(), du.getUserName(), du.getRank());    }    public boolean modify(HttpServletRequest request) throws ErrMsgException {        DeptUserCheck ugc = new DeptUserCheck();        ugc.checkModify(request);        DeptUserDb jd = getDeptUserDb(ugc.getId());        jd.setUserName(ugc.getUserName());        jd.setDeptCode(ugc.getDeptCode());        jd.setRank(ugc.getRank());        return jd.save();    }    public DeptUserDb getDeptUserDb(int id) {        DeptUserDb du = new DeptUserDb();        return du.getDeptUserDb(id);    }    public boolean del(HttpServletRequest request) throws ErrMsgException {        DeptUserCheck jc = new DeptUserCheck();        jc.checkDel(request);        DeptUserDb jd = getDeptUserDb(jc.getId());        return jd.del();    }    public synchronized boolean move(HttpServletRequest request) throws            ErrMsgException {        DeptUserCheck jc = new DeptUserCheck();        jc.checkMove(request);        DeptUserDb job = getDeptUserDb(jc.getId());        return job.move(jc.getDirection());    }}

⌨️ 快捷键说明

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