|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309 |
- @using Learun.Application.OA
- @using Learun.Application.Base.SystemModule
- @using Learun.Application.TwoDevelopment.EducationalAdministration
- @using Learun.Application.TwoDevelopment.Permission
- @using Learun.Application.WorkFlow
- @using Learun.Util
-
- @{
- ViewBag.Title = "统一信息门户";
- Layout = "~/Views/SSOSystem/_LayoutSSOTwo.cshtml";
- }
- <!-- header -->
- <!-- / warpper -->
- <div class="warpper">
-
- <!-- / index_sec1 -->
- <div class="index_sec index_sec1 inSecShadow">
- <!-- 顶部名称以及搜索 -->
- <div class="inSec1Top">
- <div class="inSec1T">
- <span>网上办事大厅</span>
- </div>
- <div class="inSec1Serch">
- <div class="inSec1SerchList">
- <span>按名称查询</span>
- </div>
- <input class="searchParam" type="text" placeholder="请输入您需要的服务" />
- <div class="inSec1btn"><img src="~/Content/images/SsoSystem/search.png" alt="" /></div>
- <!-- 查询下拉 -->
- <!-- 查询下拉 -->
- <div class="clear"></div>
- </div>
- </div>
- @{
- List<DataItemDetailEntity> flowtypelist = ViewBag.FlowType;
- }
- <div class="inSec1Box">
- <!-- 第一级列表 -->
- <ul class="inSec1List1">
- <li class="active">
- <a href="#" class="itemName" itemName="全部">
- <span>全部</span> <span>@ViewBag.AllCount</span>
- </a>
- </li>
- @for (int i = 0; i < flowtypelist.Count; i++)
- {
- <li>
- <a href="#" class="itemName" itemName="@flowtypelist[i].F_ItemName">
- <span>@flowtypelist[i].F_ItemName</span> <span>@flowtypelist[i].FlowCount</span>
- </a>
- </li>
-
- }
- </ul>
- <!-- 第一级列表 -->
- <!-- 第二级列表 -->
- <ul id="flowList" class="inSec1List2 inSecShadow">
- </ul>
- <!-- 第二级列表 -->
- </div>
-
- </div>
- <!-- / index_sec1 -->
- <!-- / index_sec2 -->
- <div class="index_sec2">
- <div class="inSec2Row">
- <div class="inSec2Col9">
- <div class="inSec2Box inSecShadow">
- <div class="inSec1T">
- <span>常用服务</span>
- <a href="#" class="more"><span></span><span></span><span></span></a>
- </div>
- <div class="inSec2Row2">
- @foreach (ModuleEntity m in ViewBag.Offenused)
- {
- <div class="inSec2Col7">
- <a href="/Home/Index?autoopen=@m.F_ModuleId#" class="inSec2Con" target="_blank">
- <span class="inSec2Img"><span><i class="@(string.IsNullOrEmpty(m.F_Icon)?"fa fa-globe":m.F_Icon) lr-menu-item-icon"></i></span></span>
- <span class="inSec2Txt">@m.F_FullName</span>
- </a>
- </div>
- }
- </div>
- </div>
- </div>
- <div class="inSec2Col3">
- <div class="inSec2Box inSecShadow">
- <div class="inSec1T">
- <span>办公邮件</span><i>@ViewBag.LanMailUnRead</i>
- <a href="/Home/Index?autoopen=252878d7-d807-497f-b01e-839bb1b869c6" class="more" target="_blank"><span></span><span></span><span></span></a>
- </div>
- <ul class="inSec2List">
- @foreach (SYS_ReceiveMessageEntity msgEntity in ViewBag.LanMail)
- {
- <li>
- <a href="/Home/Index?autoopen=252878d7-d807-497f-b01e-839bb1b869c6&keyValue=@msgEntity.MESSAGEID" target="_blank">
- <span class="inSec2T">
- <img src="~/Content/images/SsoSystem/inSec2-15.png" alt="" />@msgEntity.TITLE
- </span>
- <span class="inSec2Time">@msgEntity.SENDTIME</span>
- </a>
- </li>
- }
- </ul>
- </div>
- </div>
- </div>
- <div class="inSec2Row">
- <div class="inSec2Col3">
- <div class="inSec2Box inSecShadow">
- <div class="inSec1T">
- <span>办公事项</span><i>@ViewBag.TaskList.Count</i>
- <a href="#" class="more"><span></span><span></span><span></span></a>
- </div>
- <ul class="inSec2List">
- @foreach (NWFProcessEntity msgEntity in ViewBag.TaskList)
- {
- <li>
- <a href="/Home/Index?autoopen=56ce34c2-882e-47d1-b12d-5036e3b79fcf&F_Id=@msgEntity.F_Id&F_TaskId=@msgEntity.F_TaskId&F_TaskType=@msgEntity.F_TaskType" target="_blank">
- <span class="inSec2T">
- <img src="~/Content/images/SsoSystem/inSec2-17.png" alt="" />@msgEntity.F_TaskName
- [@msgEntity.F_SchemeName]
- </span>
- <span class="inSec2Time">@msgEntity.F_CreateDate</span>
- </a>
- </li>
- }
-
- </ul>
- </div>
- </div>
- <div class="inSec2Col3">
- <div class="inSec2Box inSecShadow">
- @{
- var newscount = ViewBag.NewsList as List<NewsEntity>;
- }
- <div class="inSec1T">
- <span>最新公告</span><i>@newscount.Count(m=>string.IsNullOrEmpty(m.RNewsId))</i>
- <a href="/Home/Index?autoopen=433d5658-40b0-4e2d-b736-c4e8561d017e" class="more" target="_blank"><span></span><span></span><span></span></a>
- </div>
- <ul class="inSec2List">
- @foreach (NewsEntity msgEntity in newscount.Take(8))
- {
- <li>
- <a href="/Home/Index?autoopen=6252983c-52f5-402c-991b-ad19a9cb1f94&keyValue=@msgEntity.F_NewsId" target="_blank">
- <span class="inSec2T">
- <img src="~/Content/images/SsoSystem/inSec2-16.png" alt=""/>@msgEntity.F_FullHead
- </span>
- <span class="inSec2Time">@msgEntity.F_CreateDate</span>
- </a>
- </li>
- }
- </ul>
- </div>
- </div>
- <div class="inSec2Col3">
- <div class="inSec2Box inSecShadow">
- <div class="inSec1T">
-
- <span>学校公文</span><i>@ViewBag.ReceiveFileList.Count</i>
- <a href="/Home/Index?autoopen=19637c39-624d-4be6-b680-04250f8df71f" class="more" target="_blank"><span></span><span></span><span></span></a>
- </div>
- <ul class="inSec2List">
- @foreach (Sys_ReceiveFileEntity fileEntity in ViewBag.ReceiveFileList)
- {
- <li>
- <a href="/Home/Index?autoopen=19637c39-624d-4be6-b680-04250f8df71f&keyValue=@fileEntity.RFileId" target="_blank">
- <span class="inSec2T">
- <img src="~/Content/images/SsoSystem/inSec2-18.png" alt="" />@fileEntity.Title
- </span>
- <span class="inSec2Time">@fileEntity.SendTime</span>
- </a>
- </li>
-
- }
- </ul>
- </div>
- </div>
- </div>
- </div>
- <!-- / index_sec2 -->
- <!-- / index_sec3 -->
- <div class="index_sec index_sec3 inSecShadow">
- <div class="inSec1T">
- <span>统一登录</span>
- <a href="/Home/Index?autoopen=617b32bf-bc56-425e-89cc-d4215613b9b7" target="_blank" class="more"><span></span><span></span><span></span></a>
- </div>
- <div class="inSec3List">
- <div class="swiper-container inSec3Swiper">
- <div class="swiper-wrapper">
- @foreach (Perm_FunctionTypeEntity fyEntity in ViewBag.FunctionTypeList)
- {
- <div class="swiper-slide">
- <div typeId="@fyEntity.FTId" class="inSec3ListTxt">@fyEntity.FTName</div>
- </div>
- }
- </div>
- </div>
- </div>
- <div class="inSec3Box">
-
- @{ var logininfo = LoginUserInfo.Get(); }
- @foreach (Perm_FunctionTypeEntity fyEntity in ViewBag.FunctionTypeList)
- {
- <div class="inSec3Row">
- @{ List<Perm_FunctionEntity> list = (List<Perm_FunctionEntity>)ViewBag.FunctionList;
- list = list.Where(m => m.FTId == fyEntity.FTId).ToList();
-
- }
-
- @foreach (Perm_FunctionEntity functionEntity in list)
- {
- <div typeId="@functionEntity.FTId" class="inSec3Col6">
- <a href="/SSOSystem/GoTo?sysid=@DESEncrypt.Encrypt(functionEntity.FId,ViewBag.PublicKey)&openid=@DESEncrypt.Encrypt(logininfo.userId,ViewBag.PublicKey)" target="_blank" class="inSec3Con">
- <span class="inSec3Img">
- <img src="@functionEntity.FImage" alt="" />
- </span>
- <span class="inSec3Txt">@functionEntity.FName</span>
- </a>
- </div>
- }
- </div>
-
-
- }
-
- </div>
- </div>
- <!-- / index_sec3 -->
-
- <script>
- $(function() {
-
- var aa = '@ViewBag.FlowList';
- aa = aa.replace(/"/g, "\"");
- var bb = JSON.parse(aa);
- $(".inSec1btn").bind("click", function() {
- var searchParam = $(".searchParam").val();
- var html = "";
- if (searchParam) {
- $.each(bb,
- function(i, item) {
-
- if (item.F_Name.indexOf(searchParam)>-1) {
- html += "<li> <a href=\"/Home/Index?autoopen=56ce34c2-882e-47d1-b12d-5036e3b79fcf;id="+item.F_Id+"&shcemeCode="+item.F_Code+"\" target=\"_blank\"> <img src=\"/Content/images/SsoSystem/inSec1-"+Math.floor(Math.random()*22+1)+".png\" /><span>"+item.F_Name+"</span> </a> </li>";
- }
-
- });
- $("#flowList").html(html);
- }
-
- })
-
- $(".itemName").bind("click", function() {
-
- var html = "";
- var category=$(this).attr("itemName");
- var liList = $(this).parent('li').siblings('li');
- $.each(liList, function(i, item) {
-
- $(item).removeClass("active");
-
-
- })
- $($(this).parent('li')).addClass("active");
- $.each(bb,
- function(i, item) {
-
- if (category == "全部") {
- html += "<li> <a href=\"/Home/Index?autoopen=56ce34c2-882e-47d1-b12d-5036e3b79fcf&id="+item.F_Id+"&shcemeCode="+item.F_Code+"\" target=\"_blank\"> <img src=\"/Content/images/SsoSystem/inSec1-"+Math.floor(Math.random()*22+1)+".png\" /><span>"+item.F_Name+"</span> </a> </li>";
- }else if (item.F_Category==category) {
-
- html += "<li> <a href=\"/Home/Index?autoopen=56ce34c2-882e-47d1-b12d-5036e3b79fcf&id="+item.F_Id+"&shcemeCode="+item.F_Code+"\" target=\"_blank\"> <img src=\"/Content/images/SsoSystem/inSec1-"+Math.floor(Math.random()*22+1)+".png\" /><span>"+item.F_Name+"</span> </a> </li>";
-
- }
-
-
- });
- $("#flowList").html(html);
-
- })
- $(".itemName").eq(0).trigger("click");
-
-
- //同意登录功能
- $($(".inSec3ListTxt")[0]).addClass("active");
- $(".inSec3ListTxt").bind("click", function() {
- var ftId = $(this).attr("typeId");
- if (ftId) {
- $.each($('.inSec3Col6'), function(i, item) {
-
- if ($(item).attr("typeId") == ftId) {
- $(item).show();
- } else {
- $(item).hide();
- }
- })
- }
-
-
- })
- $($(".inSec3ListTxt")[0]).trigger('click');
-
- })
-
-
- </script>
- </div>
- <!-- / warpper -->
|