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 + -
显示快捷键?