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

📄 deptusercheck.java

📁 oa 源码
💻 JAVA
字号:
package com.redmoon.oa.dept;import javax.servlet.http.*;import cn.js.fan.base.*;import cn.js.fan.security.*;import cn.js.fan.util.*;import com.redmoon.oa.person.*;public class DeptUserCheck  extends AbstractCheck {    String deptCode = "", userName = "";    public DeptUserCheck() {    }    public String getDeptCode() {        return deptCode;    }    public String getUserName() {        return userName;    }    public int getId() {        return id;    }    public String getDirection() {        return direction;    }    public String getRank() {        return rank;    }    public int chkId(HttpServletRequest request) {        try {            id = ParamUtil.getInt(request, "id");        }        catch (Exception e) {            log(e.getMessage());        }        return id;    }    public String chkDeptCode(HttpServletRequest request) {        deptCode = ParamUtil.get(request, "deptCode");        if (deptCode.equals("")) {            log("编码必须填写!");        }        if (!SecurityUtil.isValidSqlParam(deptCode))            log("请勿使用' ; 等字符!");        return deptCode;    }    public String chkUserName(HttpServletRequest request) {        userName = ParamUtil.get(request, "userName");        if (userName.equals("")) {            log("名称必须填写!");        }        if (!SecurityUtil.isValidSqlParam(userName))            log("请勿使用' ; 等字符!");        return userName;    }    public boolean checkAdd(HttpServletRequest request) throws ErrMsgException {        init();        chkDeptCode(request);        chkUserName(request);        chkRank(request);        UserDb ud = new UserDb();        ud = ud.getUserDb(userName);        if (ud==null || !ud.isLoaded()) {            log("用户 " + ud.getName() + " 不存在!");        } else {                        DeptUserDb du = new DeptUserDb();            if (du.isUserOfDept(userName, deptCode)) {                log("用户 " + ud.getRealName() + " 已在该部门中!");            }        }        report();        return true;    }    public boolean checkModify(HttpServletRequest request) throws ErrMsgException {        init();        chkDeptCode(request);        chkUserName(request);        chkRank(request);        report();        return true;    }    public boolean checkMove(HttpServletRequest request) throws ErrMsgException {        init();        chkId(request);        chkDeptCode(request);        chkDirection(request);        report();        return true;    }    public boolean checkDel(HttpServletRequest request) throws ErrMsgException {        init();        chkId(request);        report();        return true;    }    public void setDirection(String direction) {        this.direction = direction;    }    public void setRank(String rank) {        this.rank = rank;    }    public String chkDirection(HttpServletRequest request) {        direction = ParamUtil.get(request, "direction");        if (direction.equals("")) {            log("方向必须填写!");        }        return direction;    }    public String chkRank(HttpServletRequest request) {        rank = ParamUtil.get(request, "rank");        if (rank.equals("")) {                    }        return rank;    }    private int id;    private String direction;    private String rank;}

⌨️ 快捷键说明

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