• js看懂funid与funname各自的作用以及回显示是怎么找到对应位置的


    <%@ page contentType="text/html;charset=GBK"%>
    <%@page import="gov.kangaroo.gad.domain.GadDomain"%>
    <%@page import="gov.util.spring.SpringContext"%>
    <%@page import="gov.kangaroo.gad.common.GadConst"%>
    <%@page import="wad2.model.BridgeStructure"%>
    <%@page import="net.sf.json.JSONObject"%>
    <%@page import="wad2.model.BaseStructure"%>
    <%@page import="wad2.model.OutputStructure"%>
    <%@page import="wad2.model.ValueSource"%>
    <%@page import="wegov2.platform.client.response.UserResponse"%>
    <%@page import="wegov2.platform.client.ClientCfgBean"%>
    <%@page import="wegov2.platform.client.api.ApiHelper"%>
    <%@page import="java.util.List"%>
    <%@page import="wegov2.platform.client.response.RoleResponse"%>
    <%@page import="com.wonders.pdtzjc.common.PdtzjcConst"%>
    <%@page import="wegov2.platform.client.response.MenuResponse"%>
    <%@page import="java.util.List"%>
    <%@page import="java.util.ArrayList"%>
    <%
    Boolean result = false;
    try{
    UserResponse user=(UserResponse)session.getAttribute("currentPerson");
    String userId= user.getUserId();
    ClientCfgBean jccfb = (ClientCfgBean)SpringContext.getInstance().getBean("jcpm.clientCfgBean");
    List<RoleResponse> rolesList=ApiHelper.getAuthorizationApi(jccfb).getRolesByUser(userId);//根据用户Id获取当前用户的角色
    for(int i=0;i<rolesList.size();i++){
    String id=rolesList.get(i).getId();
    if(PdtzjcConst.JLPM_WARN_ROLE.equals(id)){//对比是可以查看预警滚动显示的角色
    result=true;
    }
    }
    }catch(Exception e){
    result=false;
    }

    String topImg = request.getParameter("topImg");//头图片
    GadDomain gadDomain = (GadDomain) SpringContext.getInstance().getBean(GadConst.SERV_BEAN_GAD_DOMAIN);//kangaroo
    BridgeStructure bsXz=new BridgeStructure();
    BridgeStructure bsHy=new BridgeStructure();
    BridgeStructure bsYb=new BridgeStructure();
    //概算
    BridgeStructure bsGs=new BridgeStructure();

    bsXz.putString("stWarnChildStep","101");
    bsXz= gadDomain.executeGadWadFunction("chaxunjianliyujingxinxishumutongji", null, bsXz);//查询监理实施细则预警
    bsHy.putString("stWarnChildStep","102");
    bsHy= gadDomain.executeGadWadFunction("chaxunjianliyujingxinxishumutongji", null, bsHy);//查询工作交底会议纪要预警
    bsYb.putString("stWarnStep","月报阶段");
    bsYb= gadDomain.executeGadWadFunction("chaxunjianliyujingxinxishumutongji", null, bsYb);//查询月报预警


    BaseStructure actionOutPutBsXz = bsXz.getActionOutput();
    OutputStructure osReturnXz = (OutputStructure) actionOutPutBsXz.get(0);
    ValueSource vsXz = new ValueSource(osReturnXz, 0);
    String xzSumNum = vsXz.getOutputValueString("sumNum");
    int xzSum = Integer.valueOf(xzSumNum);

    BaseStructure actionOutPutBsHy = bsHy.getActionOutput();
    OutputStructure osReturnHy = (OutputStructure) actionOutPutBsHy.get(0);
    ValueSource vsHy = new ValueSource(osReturnHy, 0);
    String hySumNum =vsHy.getOutputValueString("sumNum");
    int hySum =Integer.valueOf(hySumNum);

    BaseStructure actionOutPutBsYb = bsYb.getActionOutput();
    OutputStructure osReturnYb = (OutputStructure) actionOutPutBsYb.get(0);
    ValueSource vsYb = new ValueSource(osReturnYb, 0);
    String ybSumNum =vsYb.getOutputValueString("sumNum");
    int ybSum = Integer.valueOf(ybSumNum);

    %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>欢迎页面</title>
    <link rel="stylesheet" type="text/css" href="../css/index.css" />
    <link rel="stylesheet" href="../css/style.css" type="text/css" />
    <link href="../css/info_ii.css" rel="stylesheet" type="text/css" />
    <script src="/pdtzjc/script/swfobject_modified.js" type="text/javascript"></script>
    <script type="text/javascript" src="/pdtzjc/script/inner_home.js"></script>
    <script language="javascript" src="/pdtzjc/script/jquery.min.js"></script>
    <script language="javascript" src="/kangaroo/js/common.js"></script>


    <script>
    $(document).ready(function() {
    $(".text_con dt").addClass("Dt_Border");
    $(".text_con dt").eq(3).removeClass("Dt_Border");
    $(".text_con dt").eq(7).removeClass("Dt_Border");
    $(".text_con dt").eq(11).removeClass("Dt_Border");
    $(".text_con dt").eq(15).removeClass("Dt_Border");
    });
    </script>
    </head>
    <table width="100%" height="30" border="0" cellpadding="0"
    cellspacing="0" class="wzdhbj">
    <tr>
    <td width="18%"><span> <img src="../images/ico/ico8.gif"
    width="16" height="16" />&nbsp;<strong>当前位置:</strong>
    </span>首页</td>
    <td width="82%">
    <%if("3".equals(topImg)&&result) {%> <%if(xzSum>0||hySum>0||ybSum>0){ %>
    <div id="notice_bg" width="100%">
    <marquee onmouseover=this.stop() onmouseout=this.start()>
    <img src="/pdtzjc/css/images/light/light_red.gif" width="16"
    height="16" align="absmiddle" /> <font size="2"> 目前项目中有<%if(xzSum>0){%><font
    color="red"><%= xzSum%>条监理实施细则</font>
    <%}%>
    <%if(xzSum>0&&hySum>0){%>、<%}%>
    <%if(hySum>0){%><font color="red"><%= hySum%>条会议纪要</font>
    <%}%>
    <%if(ybSum>0&&hySum>0){%>、<%}%>
    <%if(ybSum>0){%><font color="red"><%= ybSum%>条月报</font>
    <%} %>已逾期填报,点击菜单中的<b>项目预警</b>查看详细!
    </font> </marquee>
    </div> <%} }%>
    </td>
    </tr>
    </table>
    <body>

    <div class="Content_cc">
    <h3>待审核事项统计</h3>
    <dl class="text_con text_con_bottom">
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunjieduanbaodaodaishenheshu" funName="gaisuanshenhe" flag="select">0</span></a>件
    </h2>
    <p>概算审核</p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunjieduanbaodaodaishenheshu" funName="yusuanshenhe" flag="select">0</span></a>件
    </h2>
    <p>
    预算审核<br />(控制目标)
    </p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunjieduanbaodaodaishenheshu" funName="juesuanshenhe" flag="select">0</span></a>件
    </h2>
    <p>决算审核</p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunjieduanbaodaodaishenheshu" funName="zhaotoubiaoshenhe" flag="select">0</span></a>件
    </h2>
    <p>招投标文件审核</p>
    </dt>
    </dl>
    <dl class="text_con">
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunqianzhengshenhedaishenheshu" funName="qianzhengshenhe" flag="select">0</span></a>件
    </h2>
    <p>签证审核</p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunqitashenhedaishenheshu" funName="qitashenhe" flag="select">0</span></a>件
    </h2>
    <p>其他审核</p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunyuebaoshenhedaishenheshu" funName="yuebaoshenhe" flag="select">0</span></a>件
    </h2>
    <p>月报审核</p>
    </dt>
    <dt>
    <h2>
    <a href="#" id="aid"><span funId="chaxunjianlidanweirenyuanweihushenhedaishenheshu" funName="jianlidanweirenyuanweihushenhe" flag="select">0</span></a>件

    </h2>
    <p>
    监理单位<br/>人员维护审核
    </p>
    </dt>
    </dl>
    </div>

    <div class="Content_cc">
    <h3>超期未审核事项</h3>
    <dl class="text_con text_con_bottom">
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>概算审核</p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>
    预算审核<br />(控制目标)
    </p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>决算审核</p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>招投标文件审核</p>
    </dt>
    </dl>
    <dl class="text_con">
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>签证审核</p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>其他审核</p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>月报审核</p>
    </dt>
    <dt>
    <h2>
    <span>0</span>件
    </h2>
    <p>
    监理单位<br />人员维护审核
    </p>
    </dt>
    </dl>
    </div>
    <div class="imgii">
    <img src="../css/images/bg_ii1.jpg" alt="" />
    </div>
    <script type="text/javascript">
    $(function() {
    $("span[flag='select']").each(function() {
    var funId = $(this).attr("funId");
    var funName=$(this).attr("funName");
    $.ajax({
    type : "POST",
    url : "/pdtzjc/project/action/getEstimateUncheckedNumber.jsp?id="+funId+"&funName="+funName,
    success : function(data) {
    var obj=data;
    obj = JSON.parse(obj);
    alert(obj.sumNum);
    $("span[funName="+funName+"]").html(obj.sumNum);
    }
    });

    });
    });
    </script>
    </body>
    </html>

  • 相关阅读:
    09Socket编程
    一个平时写程序通用的Makefile样例
    08socket编程
    07socket编程
    06socket编程
    01TCP/IP基础
    25管道
    jQuery,CSS:offset()方法,CSS scrollTop属性
    jQuery:length属性:是jQuery对象对应元素在document中的个数,返回值数据类型是Number
    JS正则表达式
  • 原文地址:https://www.cnblogs.com/thomasbc/p/6603530.html
Copyright © 2020-2023  润新知