workplantypemgr.java
来自「一个用java编写的功能强大的OA系统」· Java 代码 · 共 75 行
JAVA
75 行
package com.redmoon.oa.workplan;import java.util.Calendar;import cn.js.fan.db.Conn;import cn.js.fan.util.*;import java.sql.*;import com.redmoon.oa.pvg.Privilege;import cn.js.fan.util.ErrMsgException;import javax.servlet.http.*;import org.apache.log4j.Logger;import cn.js.fan.web.Global;public class WorkPlanTypeMgr { Logger logger = Logger.getLogger( WorkPlanTypeMgr.class.getName() ); public WorkPlanTypeMgr() { } public boolean modify(HttpServletRequest request) throws ErrMsgException { Privilege privilege = new Privilege(); if (!privilege.isUserLogin(request)) throw new ErrMsgException("请先登录!"); boolean re = true; String errmsg = ""; int id = ParamUtil.getInt(request, "id"); String name = ParamUtil.get(request, "name"); if (name.equals("")) errmsg += "名称不能为空!\\n"; if (!errmsg.equals("")) throw new ErrMsgException(errmsg); WorkPlanTypeDb wptd = getWorkPlanTypeDb(id); wptd.setName(name); re = wptd.save(); return re; } public WorkPlanTypeDb getWorkPlanTypeDb(int id) { WorkPlanTypeDb addr = new WorkPlanTypeDb(); return addr.getWorkPlanTypeDb(id); } public boolean create(HttpServletRequest request) throws ErrMsgException { Privilege privilege = new Privilege(); if (!privilege.isUserLogin(request)) throw new ErrMsgException("请先登录!"); boolean re = true; String errmsg = ""; String name = ParamUtil.get(request, "name"); if (name.equals("")) errmsg += "名称不能为空!\\n"; if (!errmsg.equals("")) throw new ErrMsgException(errmsg); WorkPlanTypeDb wptd = new WorkPlanTypeDb(); wptd.setName(name); re = wptd.create(); return re; } public boolean del(HttpServletRequest request) throws ErrMsgException { int id = ParamUtil.getInt(request, "id"); WorkPlanTypeDb WorkPlanTypeDb = getWorkPlanTypeDb(id); if (WorkPlanTypeDb==null || !WorkPlanTypeDb.isLoaded()) throw new ErrMsgException("该项已不存在!"); return WorkPlanTypeDb.del(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?