Browse Source

git-svn-id: https://192.168.57.71/svn/jsgkj@681 931142cf-59ea-a443-aa0e-51397b428577

ld_guxl 8 năm trước cách đây
mục cha
commit
2c0eb39e87

+ 3 - 1
gkjsjy/trunk/WebContent/WEB-INF/pages/sys/main.jsp

@@ -127,7 +127,9 @@
 			            <ul>
 			            <ul>
 			                <!-- 这里是tips的Tab -->
 			                <!-- 这里是tips的Tab -->
 			                <li id="tips_menu_1" style="color:#4883be;" onclick="main.setTips(1,2)">待办事务</li>
 			                <li id="tips_menu_1" style="color:#4883be;" onclick="main.setTips(1,2)">待办事务</li>
-			                <li id="tips_menu_0" style="margin-left:13px;" onclick="main.setTips(0,2)">工作提醒</li>
+			                <li id="tips_menu_0" style="margin-left:13px;" onclick="main.setTips(0,2)">工作提醒
+			                <div id="messageCircle" style="height: 6px;width: 6px;position: absolute;top: 2%;left: 55%;border-radius:50%"></div>
+			                </li>
 			
 			
 			            </ul>
 			            </ul>
 			        </div>
 			        </div>

+ 5 - 1
gkjsjy/trunk/WebContent/static/biz/js/main.js

@@ -447,7 +447,11 @@ main.getDbNum=function(){
     		var tzggwarn="<span onclick=\"main.menuClick('ggxx','通知公告','/ggxx/main')\" style=\"cursor:pointer\";>"+data.attrs.tzggwarn+"</span>";
     		var tzggwarn="<span onclick=\"main.menuClick('ggxx','通知公告','/ggxx/main')\" style=\"cursor:pointer\";>"+data.attrs.tzggwarn+"</span>";
     		$("#tzggwarn").html(tzggwarn);
     		$("#tzggwarn").html(tzggwarn);
     		sfred();
     		sfred();
-    		
+    		if(data.attrs.messageNum != 0){
+    			$("#messageCircle").css("backgroundColor","red");
+    		}else{
+    			$("#messageCircle").css("backgroundColor","#203751");
+    		};
         }
         }
     }, "json");
     }, "json");
 }
 }

+ 7 - 1
gkjsjy/trunk/src/com/xt/jygl/sys/ctl/MainCtl.java

@@ -308,6 +308,8 @@ public class MainCtl extends BaseWebCtl {
 		ws.setAttr("warn", "");
 		ws.setAttr("warn", "");
 		ws.setAttr("jdtxwarn", "");
 		ws.setAttr("jdtxwarn", "");
 		ws.setAttr("tzggwarn", "");
 		ws.setAttr("tzggwarn", "");
+		
+		int messageNum = 0;
 		if (getSsjyr() != null) {
 		if (getSsjyr() != null) {
 			List<XkzxxEntity> list = xkzxxService.queryNeedWarn(ca.getTime(), getSsjyr().getId());
 			List<XkzxxEntity> list = xkzxxService.queryNeedWarn(ca.getTime(), getSsjyr().getId());
 			List<Object> jdtxjyr = txService.findByJyrid(getSsjyr().getId());
 			List<Object> jdtxjyr = txService.findByJyrid(getSsjyr().getId());
@@ -316,6 +318,7 @@ public class MainCtl extends BaseWebCtl {
 			// 通知公告
 			// 通知公告
 			List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(getSsjyr().getId(), "1");
 			List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(getSsjyr().getId(), "1");
 			ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
 			ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
+			messageNum = list.size() + jdtxjyr.size() + ggtx.size();
 		} else if (SecUtils.getCurrUser().getSsglry() != null) {
 		} else if (SecUtils.getCurrUser().getSsglry() != null) {
 			// 过滤掉自己所发布的监督提醒
 			// 过滤掉自己所发布的监督提醒
 			List<Object> jdtxzj = txService.findByXzryidAndCu(SecUtils.getCurrUser().getSsglry().getId());
 			List<Object> jdtxzj = txService.findByXzryidAndCu(SecUtils.getCurrUser().getSsglry().getId());
@@ -325,6 +328,7 @@ public class MainCtl extends BaseWebCtl {
 				} else {
 				} else {
 					List<Object> jdtxxzry = txService.findByXzryid(SecUtils.getCurrUser().getSsglry().getId());
 					List<Object> jdtxxzry = txService.findByXzryid(SecUtils.getCurrUser().getSsglry().getId());
 					ws.setAttr("jdtxwarn", "您有<span>" + jdtxxzry.size() + "</span>条监督提醒即将过期,请及时处理!");
 					ws.setAttr("jdtxwarn", "您有<span>" + jdtxxzry.size() + "</span>条监督提醒即将过期,请及时处理!");
+					messageNum += jdtxxzry.size();
 				}
 				}
 			}
 			}
 			// 通知公告,过滤自己所发布的监督提醒
 			// 通知公告,过滤自己所发布的监督提醒
@@ -335,14 +339,16 @@ public class MainCtl extends BaseWebCtl {
 				} else {
 				} else {
 					List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(SecUtils.getCurrUser().getSsglry().getId(), "0");
 					List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(SecUtils.getCurrUser().getSsglry().getId(), "0");
 					ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
 					ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
+					messageNum += ggtx.size();
 				}
 				}
 			} else {
 			} else {
 				List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(SecUtils.getCurrUser().getSsglry().getId(), "0");
 				List<GgxxtxEntity> ggtx = ggxxtxService.findByJyridAndFlag(SecUtils.getCurrUser().getSsglry().getId(), "0");
 				ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
 				ws.setAttr("tzggwarn", "您有<span>" + ggtx.size() + "</span>条通知公告尚未阅读,请及时查看!");
+				messageNum += ggtx.size();
 			}
 			}
 		}
 		}
 		/* ws.setAttr("jsjd", jsjd); */
 		/* ws.setAttr("jsjd", jsjd); */
-
+		ws.setAttr("messageNum", messageNum);
 		return ws;
 		return ws;
 
 
 	}
 	}