码迷,mamicode.com
首页 > 其他好文 > 详细

用户信息 '分时段统计'

时间:2015-10-12 19:10:42      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

先看效果:

技术分享

技术分享

技术分享

sql(使用MyBatis):

  <!-- 供管分时统计 -->
  <select id="selectPrmtimeday" resultType="com.piaomeng.b2bv5.stat.vo.HourStatisticsView" parameterType="Map">
  Select 
    t.logdate,
    t.HourData, 
    t.salesid, 
    COUNT(t.HourData) AS hourdatacount,
    COUNT(t.OrderCount) AS OrderCount, 
    SUM(t.TicketCount) AS TicketCount, 
    SUM(t.BuyPrice) AS BuyPrice
  from t_st_hourlist t
  where 1 = 1
  <if test="beginDate != null and beginDate != ‘‘ and endDate != null and endDate != ‘‘">
      and to_char(t.logdate,‘yyyy-mm-dd‘) between #{beginDate} and #{endDate}
  </if>
  <if test="salesid != null and salesid != ‘‘">
      and t.salesid = #{salesid}
  </if>
  group by 
      t.HourData, 
      t.logdate,
      t.salesid 
  order by 
      t.salesid
  </select>
  
  <select id="selectPrmtimedayTotalCount" resultType="com.piaomeng.b2bv5.stat.vo.HourStatisticsView" parameterType="Map">
    Select 
    sum(case when HourData = ‘00‘ then 1 else 0 end) as zero,
    sum(case when HourData = ‘01‘ then 1 else 0 end) as one,
    sum(case when HourData = ‘02‘ then 1 else 0 end) as two,
    sum(case when HourData = ‘03‘ then 1 else 0 end) as three,
    sum(case when HourData = ‘04‘ then 1 else 0 end) as four,
    sum(case when HourData = ‘05‘ then 1 else 0 end) as five,
    sum(case when HourData = ‘06‘ then 1 else 0 end) as six,
    sum(case when HourData = ‘07‘ then 1 else 0 end) as seven,
    sum(case when HourData = ‘08‘ then 1 else 0 end) as eight,
    sum(case when HourData = ‘09‘ then 1 else 0 end) as nine,
    sum(case when HourData = ‘10‘ then 1 else 0 end) as ten, 
    sum(case when HourData = ‘11‘ then 1 else 0 end) as eleven,
    sum(case when HourData = ‘12‘ then 1 else 0 end) as twelve,
    sum(case when HourData = ‘13‘ then 1 else 0 end) as thirteen,
    sum(case when HourData = ‘14‘ then 1 else 0 end) as fourteen,
    sum(case when HourData = ‘15‘ then 1 else 0 end) as fifteen,
    sum(case when HourData = ‘16‘ then 1 else 0 end) as sixteen,
    sum(case when HourData = ‘17‘ then 1 else 0 end) as seventeen,
    sum(case when HourData = ‘18‘ then 1 else 0 end) as eighteen,
    sum(case when HourData = ‘19‘ then 1 else 0 end) as nineteen,
    sum(case when HourData = ‘20‘ then 1 else 0 end) as twenty,
    sum(case when HourData = ‘21‘ then 1 else 0 end) as twentyOne, 
    sum(case when HourData = ‘22‘ then 1 else 0 end) as twentyTwo, 
    sum(case when HourData = ‘23‘ then 1 else 0 end) as twentyThree,
    
    count(case when HourData = ‘00‘ then OrderCount end) as zerooc,
    count(case when HourData = ‘01‘ then OrderCount end) as oneoc,
    count(case when HourData = ‘02‘ then OrderCount end) as twooc,
    count(case when HourData = ‘03‘ then OrderCount end) as threeoc,
    count(case when HourData = ‘04‘ then OrderCount end) as fouroc,
    count(case when HourData = ‘05‘ then OrderCount end) as fiveoc,
    count(case when HourData = ‘06‘ then OrderCount end) as sixoc,
    count(case when HourData = ‘07‘ then OrderCount end) as sevenoc,
    count(case when HourData = ‘08‘ then OrderCount end) as eightoc,
    count(case when HourData = ‘09‘ then OrderCount end) as nineoc,
    count(case when HourData = ‘10‘ then OrderCount end) as tenoc, 
    count(case when HourData = ‘11‘ then OrderCount end) as elevenoc,
    count(case when HourData = ‘12‘ then OrderCount end) as twelveoc,
    count(case when HourData = ‘13‘ then OrderCount end) as thirteenoc,
    count(case when HourData = ‘14‘ then OrderCount end) as fourteenoc,
    count(case when HourData = ‘15‘ then OrderCount end) as fifteenoc,
    count(case when HourData = ‘16‘ then OrderCount end) as sixteenoc,
    count(case when HourData = ‘17‘ then OrderCount end) as seventeenoc,
    count(case when HourData = ‘18‘ then OrderCount end) as eighteenoc,
    count(case when HourData = ‘19‘ then OrderCount end) as nineteenoc,
    count(case when HourData = ‘20‘ then OrderCount end) as twentyoc, 
    count(case when HourData = ‘21‘ then OrderCount end) as twentyOneoc, 
    count(case when HourData = ‘22‘ then OrderCount end) as twentyTwooc, 
    count(case when HourData = ‘23‘ then OrderCount end) as twentyThreeoc,
    
    sum(case when HourData = ‘00‘ then TicketCount end) as zerotc,
    sum(case when HourData = ‘01‘ then TicketCount end) as onetc,
    sum(case when HourData = ‘02‘ then TicketCount end) as twotc,
    sum(case when HourData = ‘03‘ then TicketCount end) as threetc,
    sum(case when HourData = ‘04‘ then TicketCount end) as fourtc,
    sum(case when HourData = ‘05‘ then TicketCount end) as fivetc,
    sum(case when HourData = ‘06‘ then TicketCount end) as sixtc,
    sum(case when HourData = ‘07‘ then TicketCount end) as seventc,
    sum(case when HourData = ‘08‘ then TicketCount end) as eighttc,
    sum(case when HourData = ‘09‘ then TicketCount end) as ninetc,
    sum(case when HourData = ‘10‘ then TicketCount end) as tentc, 
    sum(case when HourData = ‘11‘ then TicketCount end) as eleventc,
    sum(case when HourData = ‘12‘ then TicketCount end) as twelvetc,
    sum(case when HourData = ‘13‘ then TicketCount end) as thirteentc,
    sum(case when HourData = ‘14‘ then TicketCount end) as fourteentc,
    sum(case when HourData = ‘15‘ then TicketCount end) as fifteentc,
    sum(case when HourData = ‘16‘ then TicketCount end) as sixteentc,
    sum(case when HourData = ‘17‘ then TicketCount end) as seventeentc,
    sum(case when HourData = ‘18‘ then TicketCount end) as eighteentc,
    sum(case when HourData = ‘19‘ then TicketCount end) as nineteentc,
    sum(case when HourData = ‘20‘ then TicketCount end) as twentytc, 
    sum(case when HourData = ‘21‘ then TicketCount end) as twentyOnetc, 
    sum(case when HourData = ‘22‘ then TicketCount end) as twentyTwotc, 
    sum(case when HourData = ‘23‘ then TicketCount end) as twentyThreetc,
    
    sum(case when HourData = ‘00‘ then BuyPrice end) as zerobp,
    sum(case when HourData = ‘01‘ then BuyPrice end) as onebp,
    sum(case when HourData = ‘02‘ then BuyPrice end) as twobp,
    sum(case when HourData = ‘03‘ then BuyPrice end) as threebp,
    sum(case when HourData = ‘04‘ then BuyPrice end) as fourbp,
    sum(case when HourData = ‘05‘ then BuyPrice end) as fivebp,
    sum(case when HourData = ‘06‘ then BuyPrice end) as sixbp,
    sum(case when HourData = ‘07‘ then BuyPrice end) as sevenbp,
    sum(case when HourData = ‘08‘ then BuyPrice end) as eightbp,
    sum(case when HourData = ‘09‘ then BuyPrice end) as ninebp,
    sum(case when HourData = ‘10‘ then BuyPrice end) as tenbp, 
    sum(case when HourData = ‘11‘ then BuyPrice end) as elevenbp,
    sum(case when HourData = ‘12‘ then BuyPrice end) as twelvebp,
    sum(case when HourData = ‘13‘ then BuyPrice end) as thirteenbp,
    sum(case when HourData = ‘14‘ then BuyPrice end) as fourteenbp,
    sum(case when HourData = ‘15‘ then BuyPrice end) as fifteenbp,
    sum(case when HourData = ‘16‘ then BuyPrice end) as sixteenbp,
    sum(case when HourData = ‘17‘ then BuyPrice end) as seventeenbp,
    sum(case when HourData = ‘18‘ then BuyPrice end) as eighteenbp,
    sum(case when HourData = ‘19‘ then BuyPrice end) as nineteenbp,
    sum(case when HourData = ‘20‘ then BuyPrice end) as twentybp, 
    sum(case when HourData = ‘21‘ then BuyPrice end) as twentyOnebp, 
    sum(case when HourData = ‘22‘ then BuyPrice end) as twentyTwobp, 
    sum(case when HourData = ‘23‘ then BuyPrice end) as twentyThreebp,
    SUM(OrderCount)as OrderCount,SUM(TicketCount)as TicketCount,SUM(BuyPrice) as BuyPrice
    from t_st_hourlist t
  where 1 = 1
  <if test="beginDate != null and beginDate != ‘‘ and endDate != null and endDate != ‘‘">
      and to_char(t.logdate,‘yyyy-mm-dd‘) between #{beginDate} and #{endDate}
  </if>
  <if test="salesid != null and salesid != ‘‘">
      and t.salesid = #{salesid}
  </if>
  </select>

java code:

    /********************************** 供管分时统计******************************/
    
    @RequestMapping("/skipPrmtimedayIndex")
    @AuthPassport(auth="/statistics/skipPrmtimedayIndex", check=false)
    public String skipPrmtimedayIndex(Map<String,Object> map){
        map.put("beginDate", sdf.format(new Date()));
        map.put("endDate", sdf.format(new Date()));
        map.put("salesid", "");
        return "/jsp/stat/prmtimeday";
    }
    @RequestMapping("/selectPrmtimeday")
    @AuthPassport(auth="/statistics/selectPrmtimeday", check=false)
    public String selectPrmtimeday(Map<String,Object> map, Pagination page, 
            HttpServletRequest request, String beginDate, String endDate, String salesid){
        map.put("beginDate", beginDate);
        map.put("endDate", endDate);
        map.put("salesid", salesid);
        List<HourStatisticsView> datas = statisticsService.selectPrmtimeday(map);
        if (datas.size() > 0 && datas != null) {
            for (HourStatisticsView hsv : datas) {
                hsv.setSalesid(UserCache.getUserId(hsv.getSalesid()));// 供管名称转换;
            }
        }
        
        HourStatisticsView totalCount = statisticsService.selectPrmtimedayTotalCount(map);
        map.put("datas", datas);
        map.put("hsv", totalCount);
        map.put("Date", new SimpleDateFormat("yyyy年MM月dd日  E\r\n一年中的第 D 天, 第 w 个星期\r\n一月中第 W 个星期"));
        return "/jsp/stat/prmtimeday";
    }

jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>供管分时统计</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <link type="text/css" href="${pageContext.request.contextPath}/css/common/b2bv5.css" rel="stylesheet" />
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/common/jquery/jquery-1.7.2.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.b2bv5.tableStyle.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/My97DatePicker/WdatePicker.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/DateTimeTool.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/utility.js"></script>
     
    <script type="text/javascript">
    $(document).ready(function(){
        $(".caozuo").b2bv5TableStyle();
    });
    </script>
  </head>
  
  <body>
      <div class="wzft">
        <img src="${pageContext.request.contextPath}/images/agent/map.png" width="20" height="20" />&nbsp;你所在的位置:统计管理&nbsp;>>&nbsp;供管分时统计
    </div>
    <form method="post" id="searchForm">
    <table class="table" cellpadding="0" cellspacing="0">
        <tr>
            <td width="20%">开始日期:<input type="text" class="Wdate" id="beginDate" name="beginDate" onfocus="WdatePicker({dateFmt:‘yyyy-MM-dd‘,maxDate:‘%y-%M-%d‘})" value="${beginDate }"/></td>
            <td width="20%">结束日期:<input type="text" class="Wdate" id="endDate" name="endDate" onfocus="WdatePicker({dateFmt:‘yyyy-MM-dd‘,maxDate:‘%y-%M-%d‘})" value="${endDate }"/></td>
            <td width="20%">选择供管:
                <select name="salesid" id="salesId">
                    <option value="">全部</option>
                </select>
            </td>
            <script type="text/javascript">
                $(function(){
                    var sales = $("#salesId");
                     $.post("${pageContext.request.contextPath}/agent/salesSearchCache?userType=14",function(data){
                         for(var i=0;i<data.length;i++){
                             var opt = $("<option value=‘"+data[i].userId+"‘>"+data[i].userName+"</option>");
                             opt.appendTo(sales);
                         }
                         var selected = "${salesid }";
                        $("#salesId option[value=‘"+selected+"‘]").prop("selected", "true");
                     });
                });
                </script>    
            <td width="20%"><input type="button" value="搜索" id="searchBtn"/></td>
            <td></td>
        </tr>
    </table>
    </form>
    <script type="text/javascript">
    $(document).ready(function(){
        $("#searchBtn").click(function(){
            $("#searchForm").attr("action", "${pageContext.request.contextPath}/statistics/selectPrmtimeday").submit();
        });
    });
    </script>
    <table class="caozuo" cellpadding="0" cellspacing="0" border="1">
        <tr>
            <th width="6%">供管</th>
            <th>0</th>
            <th>1</th>
            <th>2</th>
            <th>3</th>
            <th>4</th>
            <th>5</th>
            <th>6</th>
            <th>7</th>
            <th>8</th>
            <th>9</th>
            <th>10</th>
            <th>11</th>
            <th>12</th>
            <th>13</th>
            <th>14</th>
            <th>15</th>
            <th>16</th>
            <th>17</th>
            <th>18</th>
            <th>19</th>
            <th>20</th>
            <th>21</th>
            <th>22</th>
            <th>23</th>
        </tr>
        <c:if test="${datas.size() > 0 && not empty datas }">
        <c:forEach items="${datas }" var="item">
        <tr title="分时信息详情:&#10 ${Date.format(item.logdate) }&#10一天中的第 ${item.hourdata } 个小时&#10当前供管: ${item.salesid }">
            <td>${item.salesid }</td>
            <c:if test="${item.hourdata == ‘00‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘00‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘01‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘01‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘02‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘02‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘03‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘03‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘04‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘04‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘05‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘05‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘06‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘06‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘07‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘07‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘08‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘08‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘09‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘09‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘10‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘10‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘11‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘11‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘12‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘12‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘13‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘13‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘14‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘14‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘15‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘15‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘16‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘16‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘17‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘17‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘18‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘18‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘19‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘19‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘20‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘20‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘21‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘21‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘22‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘22‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
            
            <c:if test="${item.hourdata == ‘23‘ }"><td><label title="单数:${item.ordercount }&#10票数:${item.ticketcount }&#10金额:${item.buyprice }">${item.hourdatacount }</label></td></c:if>
            <c:if test="${item.hourdata != ‘23‘ }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
        </tr>
        </c:forEach>
        
        <tr>
            <td>汇总</td>
            <c:if test="${hsv.zero != 0 }"><td><label title="单数:${hsv.zerooc }&#10票数:${hsv.zerotc }&#10金额:${hsv.zerobp }">${hsv.zero }</label></td></c:if>
            <c:if test="${hsv.zero == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                        
            <c:if test="${hsv.one != 0 }"><td><label title="单数:${hsv.oneoc }&#10票数:${hsv.onetc }&#10金额:${hsv.onebp }">${hsv.one }</label></td></c:if>
            <c:if test="${hsv.one == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                        
            <c:if test="${hsv.two != 0 }"><td><label title="单数:${hsv.twooc }&#10票数:${hsv.twotc }&#10金额:${hsv.twobp }">${hsv.two }</label></td></c:if>
            <c:if test="${hsv.two == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.three != 0 }"><td><label title="单数:${hsv.threeoc }&#10票数:${hsv.threetc }&#10金额:${hsv.threebp }">${hsv.three }</label></td></c:if>
            <c:if test="${hsv.three == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.four != 0 }"><td><label title="单数:${hsv.fouroc }&#10票数:${hsv.fourtc }&#10金额:${hsv.fourbp }">${hsv.four }</label></td></c:if>
            <c:if test="${hsv.four == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.five != 0 }"><td><label title="单数:${hsv.fiveoc }&#10票数:${hsv.fivetc }&#10金额:${hsv.fivebp }">${hsv.five }</label></td></c:if>
            <c:if test="${hsv.five == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.six != 0 }"><td><label title="单数:${hsv.sixoc }&#10票数:${hsv.sixtc }&#10金额:${hsv.sixbp }">${hsv.six }</label></td></c:if>
            <c:if test="${hsv.six == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.seven != 0 }"><td><label title="单数:${hsv.sevenoc }&#10票数:${hsv.seventc }&#10金额:${hsv.sevenbp }">${hsv.seven }</label></td></c:if>
            <c:if test="${hsv.seven == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.eight != 0 }"><td><label title="单数:${hsv.eightoc }&#10票数:${hsv.eighttc }&#10金额:${hsv.eightbp }">${hsv.eight }</label></td></c:if>
            <c:if test="${hsv.eight == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.nine != 0 }"><td><label title="单数:${hsv.nineoc }&#10票数:${hsv.ninetc }&#10金额:${hsv.ninebp }">${hsv.nine }</label></td></c:if>
            <c:if test="${hsv.nine == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.ten != 0 }"><td><label title="单数:${hsv.tenoc }&#10票数:${hsv.tentc }&#10金额:${hsv.tenbp }">${hsv.ten }</label></td></c:if>
            <c:if test="${hsv.ten == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.eleven != 0 }"><td><label title="单数:${hsv.elevenoc }&#10票数:${hsv.eleventc }&#10金额:${hsv.elevenbp }">${hsv.eleven }</label></td></c:if>
            <c:if test="${hsv.eleven == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.twelve != 0 }"><td><label title="单数:${hsv.twelveoc }&#10票数:${hsv.twelvetc }&#10金额:${hsv.twelvebp }">${hsv.twelve }</label></td></c:if>
            <c:if test="${hsv.twelve == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.thirteen != 0 }"><td><label title="单数:${hsv.thirteenoc }&#10票数:${hsv.thirteentc }&#10金额:${hsv.thirteenbp }">${hsv.thirteen }</label></td></c:if>
            <c:if test="${hsv.thirteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.fourteen != 0 }"><td><label title="单数:${hsv.fourteenoc }&#10票数:${hsv.fourteentc }&#10金额:${hsv.fourteenbp }">${hsv.fourteen }</label></td></c:if>
            <c:if test="${hsv.fourteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.fifteen != 0 }"><td><label title="单数:${hsv.fifteenoc }&#10票数:${hsv.fifteentc }&#10金额:${hsv.fifteenbp }">${hsv.fifteen }</label></td></c:if>
            <c:if test="${hsv.fifteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.sixteen != 0 }"><td><label title="单数:${hsv.sixteenoc }&#10票数:${hsv.sixteentc }&#10金额:${hsv.sixteenbp }">${hsv.sixteen }</label></td></c:if>
            <c:if test="${hsv.sixteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.seventeen != 0 }"><td><label title="单数:${hsv.seventeenoc }&#10票数:${hsv.seventeentc }&#10金额:${hsv.seventeenbp }">${hsv.seventeen }</label></td></c:if>
            <c:if test="${hsv.seventeen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.eighteen != 0 }"><td><label title="单数:${hsv.eighteenoc }&#10票数:${hsv.eighteentc }&#10金额:${hsv.eighteenbp }">${hsv.eighteen }</label></td></c:if>
            <c:if test="${hsv.eighteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.nineteen != 0 }"><td><label title="单数:${hsv.nineteenoc }&#10票数:${hsv.nineteentc }&#10金额:${hsv.nineteenbp }">${hsv.nineteen }</label></td></c:if>
            <c:if test="${hsv.nineteen == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.twenty != 0 }"><td><label title="单数:${hsv.twentyoc }&#10票数:${hsv.twentytc }&#10金额:${hsv.twentybp }">${hsv.twenty }</label></td></c:if>
            <c:if test="${hsv.twenty == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.twentyOne != 0 }"><td><label title="单数:${hsv.twentyOneoc }&#10票数:${hsv.twentyOnetc }&#10金额:${hsv.twentyOnebp }">${hsv.twentyOne }</label></td></c:if>
            <c:if test="${hsv.twentyOne == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.twentyTwo != 0 }"><td><label title="单数:${hsv.twentyTwooc }&#10票数:${hsv.twentyTwotc }&#10金额:${hsv.twentyTwobp }">${hsv.twentyTwo }</label></td></c:if>
            <c:if test="${hsv.twentyTwo == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
                                    
            <c:if test="${hsv.twentyThree != 0 }"><td><label title="单数:${hsv.twentyThreeoc }&#10票数:${hsv.twentyThreetc }&#10金额:${hsv.twentyThreebp }">${hsv.twentyThree }</label></td></c:if>
            <c:if test="${hsv.twentyThree == 0 }"><td><label title="单数:-&#10票数:-&#10金额:-">-</label></td></c:if>
        </tr>
        </c:if>
    </table>
  </body>
</html>

 表:

技术分享

用户信息 '分时段统计'

标签:

原文地址:http://www.cnblogs.com/YingYue/p/4872413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!