userlevelmgr.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 71 行
JAVA
71 行
package com.redmoon.forum.setup;import javax.servlet.http.HttpServletRequest;import cn.js.fan.util.ErrMsgException;import cn.js.fan.web.Global;import org.apache.log4j.Logger;import cn.js.fan.util.ParamUtil;import cn.js.fan.web.SkinUtil;import com.redmoon.forum.Privilege;public class UserLevelMgr { String connname; Logger logger = Logger.getLogger(UserLevelMgr.class.getName()); public UserLevelMgr() { connname = Global.defaultDB; if (connname.equals("")) logger.info("Priv:connname is empty."); } public boolean create(HttpServletRequest request) throws ErrMsgException { Privilege pvg = new Privilege(); if (!pvg.isMasterLogin(request)) throw new ErrMsgException(SkinUtil.LoadString(request, SkinUtil.PVG_INVALID)); int level = ParamUtil.getInt(request, "level"); String desc = ParamUtil.get(request, "desc"); String levelPicPath = ParamUtil.get(request, "levelPicPath"); if (desc.equals("")) throw new ErrMsgException(SkinUtil.LoadString(request, "res.forum.setup.UserLevelMgr", "err_need_desc")); String groupCode = ParamUtil.get(request, "groupCode"); UserLevelDb uld = new UserLevelDb(); uld.setLevel(level); uld.setDesc(desc); uld.setLevelPicPath(levelPicPath); uld.setGroupCode(groupCode); return uld.create(); } public boolean modify(HttpServletRequest request) throws ErrMsgException { Privilege pvg = new Privilege(); if (!pvg.isMasterLogin(request)) throw new ErrMsgException(SkinUtil.LoadString(request, SkinUtil.PVG_INVALID)); int level = ParamUtil.getInt(request, "level"); int newLevel = ParamUtil.getInt(request, "newLevel"); String desc = ParamUtil.get(request, "desc"); String levelPicPath = ParamUtil.get(request, "levelPicPath"); if (desc.equals("")) throw new ErrMsgException(SkinUtil.LoadString(request, "res.forum.setup.UserLevelMgr", "err_need_desc")); String groupCode = ParamUtil.get(request, "groupCode"); UserLevelDb uld = new UserLevelDb(); uld = uld.getUserLevelDb(level); uld.setNewLevel(newLevel); uld.setDesc(desc); uld.setLevelPicPath(levelPicPath); uld.setGroupCode(groupCode); return uld.save(); } public boolean del(HttpServletRequest request) throws ErrMsgException { Privilege pvg = new Privilege(); if (!pvg.isMasterLogin(request)) throw new ErrMsgException(SkinUtil.LoadString(request, SkinUtil.PVG_INVALID)); int level = ParamUtil.getInt(request, "level"); UserLevelDb uld = new UserLevelDb(); uld = uld.getUserLevelDb(level); return uld.del(); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?