<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> <%@ page import="cn.sinobest.framework.comm.iface.IOperator" %> <%@ page import="cn.sinobest.sysmngr.comm.ConVar" %> <%@ page import="cn.sinobest.framework.util.ConfUtil" %> <%@ page import="cn.sinobest.framework.util.Util" %> <%@ page import="cn.sinobest.sysmngr.service.blank.BlankService" %> <%@ page import="java.util.List,java.util.Map" %> <%@ page import="java.text.DateFormat,java.text.SimpleDateFormat,java.util.Date" %> <%@ include file="/jsp/framework/head.jsp" %> <%@ taglib uri="/WEB-INF/hnisi.tld" prefix="hnisi"%> <%@include file="./taglib.jsp" %> <% response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0); IOperator Operator = null; Object obj = request.getSession().getAttribute(ConVar.LOGIN_SESSION_ID); String OperID=""; String OperType2 = ""; String BAE001=""; String operUnitId = "-1"; String whereCls=" 1=2 "; String wherebts=" 1=2 "; StringBuffer t = new StringBuffer(); String wherebts2 = null; //待办任务列表的排序 String orderBy =" order by CREATE_TIME desc"; boolean isUnit = false; String processnameHtml = ""; List> bulletinList = null; if(obj != null){ Operator = (IOperator)obj; OperID = Operator.getOperID(); BlankService blankService = (BlankService)Util.getBean("blankService"); processnameHtml = blankService.getBPMProcessnameDropList(OperID); OperType2 = Operator.getOperType2(); BAE001 = Operator.getBAE001(); operUnitId = Operator.getOperUnitID(); if("4".equals(OperType2) || "5".equals(OperType2)){ isUnit = true; } // ASSIGNMENT_DEPT = "3"; //部门 dept //ASSIGNMENT_ROLE = "2"; //角色 role //ASSIGNMENT_USER = "1"; //用户 user t.append("(( ASSIGNMENTTYPE='1' and ASSIGNMENT='"); t.append(OperID); t.append("') or ( ASSIGNMENTTYPE='2' and exists "); // t.append(" (select t1.rightid from fw_role2right t1,fw_operator2right t2 ").append("where t1.rightid=t2.rightid and t1.roleid in(ASSIGNMENT ) and t2.operid='").append(OperID).append("' and t1.rightid =(select rightid from fw_right where action_def_id=NODE_NAME ) )) "); t.append(" (select 1 from fw_operator2right b where b.OPERID='").append(OperID).append("' and b.rightid in(ASSIGNMENT ) )"); t.append(") or ( ASSIGNMENTTYPE='3' and ASSIGNMENT='").append(BAE001).append("') )");//部门 whereCls = t.toString(); // whereCls=" 1=1 "; //需要弹出的公告的where语句 wherebts2 = wherebts + " and (rownum=1 or (IFERGENCY=1 and rownum<7))"; //弹出公告窗口的数据 bulletinList = blankService.getPopupBulletinData(wherebts2); } whereCls += orderBy; //社保局用户和非社保局用户的首页不同,社保局用户首页没有公告栏 boolean isSheBaoUser = true; if(OperType2 != null && !"1".equals(OperType2)){ isSheBaoUser = false; } String todolistPagesize = "25"; String todolistHeight = "560"; String wfplayurl=ConfUtil.getSysParam("BPM_WORKFLOW_URL", ""); wfplayurl=wfplayurl+"/page/showProcessGraph.jsp"; %>
<%if(!isSheBaoUser){//如果不是社保局用户,则显示公告栏 todolistPagesize = "20"; todolistHeight = "320"; %> <%} %>
公告栏 公告列表
任务查询 流水号 业务单元 经办环节 任务类型 查询(Q) 清除
<%-- 公告弹出窗口 --%>