forumdesktopunit.java
来自「一个用java编写的功能强大的OA系统」· Java 代码 · 共 40 行
JAVA
40 行
package com.redmoon.oa.ui.desktop;import com.redmoon.oa.ui.IDesktopUnit;import javax.servlet.http.HttpServletRequest;import com.redmoon.oa.person.UserDesktopSetupDb;import com.redmoon.oa.ui.DesktopMgr;import cn.js.fan.util.DateUtil;import com.redmoon.forum.MsgDb;public class ForumDesktopUnit implements IDesktopUnit{ public ForumDesktopUnit() { } public String getPageList(HttpServletRequest request, UserDesktopSetupDb uds) { DesktopMgr dm = new DesktopMgr(); com.redmoon.oa.ui.DesktopUnit du = dm.getDesktopUnit(uds.getModuleCode()); String url = du.getPageList(); return url; } public String display(HttpServletRequest request, UserDesktopSetupDb uds) { DesktopMgr dm = new DesktopMgr(); com.redmoon.oa.ui.DesktopUnit du = dm.getDesktopUnit(uds.getModuleCode()); String str = ""; str += "<ul>"; MsgDb msd = new MsgDb(); String topmsgsql = "select id from sq_thread order by lydate desc limit 0," + uds.getCount(); long[] newMsgs = msd.getNewMsgs(topmsgsql, uds.getCount()); int newMsgsLen = newMsgs.length; for (int i=0; i<newMsgsLen; i++) { msd = msd.getMsgDb((int)newMsgs[i]); str += "<li><a href='" + du.getPageShow() + "?fromWhere=oa&toWhere=forum&rootid=" + msd.getId() + "' target='_blank'>" + msd.getTitle() + " [" + DateUtil.format(msd.getAddDate(), "yyyy-MM-dd") + "]</a></li>"; } str += "</ul>"; return str; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?