Commit d2d36a99afea713ec76fa61e999187f26a118e2f
1 parent
41caf929
大间隔统计表添加备注,注明当天线路的平均间隔和大间隔标准
Showing
4 changed files
with
98 additions
and
30 deletions
src/main/java/com/bsth/entity/calc/CalcInterval.java
| @@ -33,8 +33,10 @@ public class CalcInterval { | @@ -33,8 +33,10 @@ public class CalcInterval { | ||
| 33 | private String xlName; | 33 | private String xlName; |
| 34 | /*大间隔等级*/ | 34 | /*大间隔等级*/ |
| 35 | private String level; | 35 | private String level; |
| 36 | - /*等级具体时间*/ | ||
| 37 | - private Double levelTime; | 36 | + /*等级具体时间(高峰)*/ |
| 37 | + private double levelTime; | ||
| 38 | + /*等级具体时间(低谷)*/ | ||
| 39 | + private double levelTime2; | ||
| 38 | /*全日大间隔次数*/ | 40 | /*全日大间隔次数*/ |
| 39 | private Integer djgAll; | 41 | private Integer djgAll; |
| 40 | /*高峰大间隔次数*/ | 42 | /*高峰大间隔次数*/ |
| @@ -45,14 +47,22 @@ public class CalcInterval { | @@ -45,14 +47,22 @@ public class CalcInterval { | ||
| 45 | private Integer djgWgf; | 47 | private Integer djgWgf; |
| 46 | /*低谷大间隔次数*/ | 48 | /*低谷大间隔次数*/ |
| 47 | private Integer djgDg; | 49 | private Integer djgDg; |
| 50 | + /*班次数*/ | ||
| 51 | + private Integer bcs; | ||
| 48 | /*最大间隔时间*/ | 52 | /*最大间隔时间*/ |
| 49 | private Integer djgTime; | 53 | private Integer djgTime; |
| 50 | - /*全日班次数*/ | ||
| 51 | - private Integer bcs; | ||
| 52 | /*数据创建时间*/ | 54 | /*数据创建时间*/ |
| 53 | private Date createtime; | 55 | private Date createtime; |
| 54 | /*数据修改时间*/ | 56 | /*数据修改时间*/ |
| 55 | private Date updatetime; | 57 | private Date updatetime; |
| 58 | + /*高峰大间隔标准*/ | ||
| 59 | + private Integer gfMax; | ||
| 60 | + /*低谷大间隔标准*/ | ||
| 61 | + private Integer dgMax; | ||
| 62 | + /*夜班大间隔标准*/ | ||
| 63 | + private Integer ybMax; | ||
| 64 | + /*是否营运线路 */ | ||
| 65 | + private boolean sfyy; | ||
| 56 | 66 | ||
| 57 | /*公司名字*/ | 67 | /*公司名字*/ |
| 58 | @Transient | 68 | @Transient |
| @@ -60,6 +70,7 @@ public class CalcInterval { | @@ -60,6 +70,7 @@ public class CalcInterval { | ||
| 60 | /*分公司名字*/ | 70 | /*分公司名字*/ |
| 61 | @Transient | 71 | @Transient |
| 62 | private String fgsname; | 72 | private String fgsname; |
| 73 | + | ||
| 63 | public Long getId() { | 74 | public Long getId() { |
| 64 | return id; | 75 | return id; |
| 65 | } | 76 | } |
| @@ -102,10 +113,10 @@ public class CalcInterval { | @@ -102,10 +113,10 @@ public class CalcInterval { | ||
| 102 | public void setLevel(String level) { | 113 | public void setLevel(String level) { |
| 103 | this.level = level; | 114 | this.level = level; |
| 104 | } | 115 | } |
| 105 | - public Double getLevelTime() { | 116 | + public double getLevelTime() { |
| 106 | return levelTime; | 117 | return levelTime; |
| 107 | } | 118 | } |
| 108 | - public void setLevelTime(Double levelTime) { | 119 | + public void setLevelTime(double levelTime) { |
| 109 | this.levelTime = levelTime; | 120 | this.levelTime = levelTime; |
| 110 | } | 121 | } |
| 111 | public Integer getDjgAll() { | 122 | public Integer getDjgAll() { |
| @@ -139,18 +150,18 @@ public class CalcInterval { | @@ -139,18 +150,18 @@ public class CalcInterval { | ||
| 139 | public void setDjgDg(Integer djgDg) { | 150 | public void setDjgDg(Integer djgDg) { |
| 140 | this.djgDg = djgDg; | 151 | this.djgDg = djgDg; |
| 141 | } | 152 | } |
| 142 | - public Integer getDjgTime() { | ||
| 143 | - return djgTime; | ||
| 144 | - } | ||
| 145 | - public void setDjgTime(Integer djgTime) { | ||
| 146 | - this.djgTime = djgTime; | ||
| 147 | - } | ||
| 148 | public Integer getBcs() { | 153 | public Integer getBcs() { |
| 149 | return bcs; | 154 | return bcs; |
| 150 | } | 155 | } |
| 151 | public void setBcs(Integer bcs) { | 156 | public void setBcs(Integer bcs) { |
| 152 | this.bcs = bcs; | 157 | this.bcs = bcs; |
| 153 | } | 158 | } |
| 159 | + public Integer getDjgTime() { | ||
| 160 | + return djgTime; | ||
| 161 | + } | ||
| 162 | + public void setDjgTime(Integer djgTime) { | ||
| 163 | + this.djgTime = djgTime; | ||
| 164 | + } | ||
| 154 | public Date getCreatetime() { | 165 | public Date getCreatetime() { |
| 155 | return createtime; | 166 | return createtime; |
| 156 | } | 167 | } |
| @@ -163,6 +174,36 @@ public class CalcInterval { | @@ -163,6 +174,36 @@ public class CalcInterval { | ||
| 163 | public void setUpdatetime(Date updatetime) { | 174 | public void setUpdatetime(Date updatetime) { |
| 164 | this.updatetime = updatetime; | 175 | this.updatetime = updatetime; |
| 165 | } | 176 | } |
| 177 | + public double getLevelTime2() { | ||
| 178 | + return levelTime2; | ||
| 179 | + } | ||
| 180 | + public void setLevelTime2(double levelTime2) { | ||
| 181 | + this.levelTime2 = levelTime2; | ||
| 182 | + } | ||
| 183 | + public Integer getGfMax() { | ||
| 184 | + return gfMax; | ||
| 185 | + } | ||
| 186 | + public void setGfMax(Integer gfMax) { | ||
| 187 | + this.gfMax = gfMax; | ||
| 188 | + } | ||
| 189 | + public Integer getDgMax() { | ||
| 190 | + return dgMax; | ||
| 191 | + } | ||
| 192 | + public void setDgMax(Integer dgMax) { | ||
| 193 | + this.dgMax = dgMax; | ||
| 194 | + } | ||
| 195 | + public Integer getYbMax() { | ||
| 196 | + return ybMax; | ||
| 197 | + } | ||
| 198 | + public void setYbMax(Integer ybMax) { | ||
| 199 | + this.ybMax = ybMax; | ||
| 200 | + } | ||
| 201 | + public boolean isSfyy() { | ||
| 202 | + return sfyy; | ||
| 203 | + } | ||
| 204 | + public void setSfyy(boolean sfyy) { | ||
| 205 | + this.sfyy = sfyy; | ||
| 206 | + } | ||
| 166 | public String getGsname() { | 207 | public String getGsname() { |
| 167 | return BasicData.businessCodeNameMap.get(this.gsbm); | 208 | return BasicData.businessCodeNameMap.get(this.gsbm); |
| 168 | } | 209 | } |
| @@ -176,5 +217,4 @@ public class CalcInterval { | @@ -176,5 +217,4 @@ public class CalcInterval { | ||
| 176 | this.fgsname = fgsname; | 217 | this.fgsname = fgsname; |
| 177 | } | 218 | } |
| 178 | 219 | ||
| 179 | - | ||
| 180 | } | 220 | } |
src/main/java/com/bsth/service/calc/impl/CalcIntervalServiceImpl.java
| @@ -155,7 +155,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -155,7 +155,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 155 | // + "SUM(djg_dg) as djgDg,SUM(djg_zgf) as djgZgf,SUM(djg_wgf) as djgWgf,MAX(djg_time) as djgTime " | 155 | // + "SUM(djg_dg) as djgDg,SUM(djg_zgf) as djgZgf,SUM(djg_wgf) as djgWgf,MAX(djg_time) as djgTime " |
| 156 | // + "from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"' and level <> 'D' "; | 156 | // + "from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"' and level <> 'D' "; |
| 157 | String sql="select gsbm,fgsbm,xl_bm,xl_name,SUM(bcs) as bcs,MAX(id) as id,SUM(djg_all) as djgAll,SUM(djg_gf) as djgGf," | 157 | String sql="select gsbm,fgsbm,xl_bm,xl_name,SUM(bcs) as bcs,MAX(id) as id,SUM(djg_all) as djgAll,SUM(djg_gf) as djgGf," |
| 158 | - + "SUM(djg_dg) as djgDg,SUM(djg_zgf) as djgZgf,SUM(djg_wgf) as djgWgf,MAX(djg_time) as djgTime,substr(level,1,1) level " | 158 | + + "SUM(djg_dg) as djgDg,SUM(djg_zgf) as djgZgf,SUM(djg_wgf) as djgWgf,MAX(djg_time) as djgTime,substr(level,1,1) level, sfyy " |
| 159 | + "from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"' and level like '%"+level+"%' " | 159 | + "from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"' and level like '%"+level+"%' " |
| 160 | + "and level is not null and level <> '' "; | 160 | + "and level is not null and level <> '' "; |
| 161 | if(line.equals("")){ | 161 | if(line.equals("")){ |
| @@ -210,24 +210,24 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -210,24 +210,24 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 210 | } else { | 210 | } else { |
| 211 | m.put("level", rs.getString("level")); | 211 | m.put("level", rs.getString("level")); |
| 212 | } | 212 | } |
| 213 | + m.put("sfyy", rs.getString("sfyy")!=null?rs.getString("sfyy"):""); | ||
| 213 | return m; | 214 | return m; |
| 214 | } | 215 | } |
| 215 | }); | 216 | }); |
| 216 | } | 217 | } |
| 217 | 218 | ||
| 218 | //根据线路类型确定是否营运 | 219 | //根据线路类型确定是否营运 |
| 219 | - Map<String, Boolean> lineMap=lineService.lineNature(); | ||
| 220 | List<Map<String, Object>> listAll=new ArrayList<Map<String, Object>>(); | 220 | List<Map<String, Object>> listAll=new ArrayList<Map<String, Object>>(); |
| 221 | for (int i = 0; i < list.size(); i++) { | 221 | for (int i = 0; i < list.size(); i++) { |
| 222 | Map<String, Object> m=list.get(i); | 222 | Map<String, Object> m=list.get(i); |
| 223 | if (nature.equals("0")) { | 223 | if (nature.equals("0")) { |
| 224 | listAll.add(m); | 224 | listAll.add(m); |
| 225 | }else if(nature.equals("1")){ | 225 | }else if(nature.equals("1")){ |
| 226 | - if(lineMap.get(m.get("xlBm").toString())){ | 226 | + if(m.get("sfyy")!=null && "1".equals(m.get("sfyy").toString())){ |
| 227 | listAll.add(m); | 227 | listAll.add(m); |
| 228 | } | 228 | } |
| 229 | }else{ | 229 | }else{ |
| 230 | - if(!lineMap.get(m.get("xlBm").toString())){ | 230 | + if(m.get("sfyy")==null || !("1".equals(m.get("sfyy").toString()))){ |
| 231 | listAll.add(m); | 231 | listAll.add(m); |
| 232 | } | 232 | } |
| 233 | } | 233 | } |
| @@ -350,6 +350,25 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -350,6 +350,25 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 350 | } | 350 | } |
| 351 | m.put("bcs", t.getBcs()); | 351 | m.put("bcs", t.getBcs()); |
| 352 | m.put("djgTime", t.getDjgTime()); | 352 | m.put("djgTime", t.getDjgTime()); |
| 353 | + | ||
| 354 | + String remark1 = "", remark2 = ""; | ||
| 355 | + if(t.getLevelTime() >= 0){ | ||
| 356 | + remark1 += "高峰平均"+t.getLevelTime()+"分;"; | ||
| 357 | + } | ||
| 358 | + if(t.getLevelTime2() >= 0){ | ||
| 359 | + remark1 += "低谷平均"+t.getLevelTime2()+"分;\n"; | ||
| 360 | + } | ||
| 361 | + if(t.getGfMax() > 0){ | ||
| 362 | + remark2 += "高峰标准"+t.getGfMax()+"分;"; | ||
| 363 | + } | ||
| 364 | + if(t.getDgMax() > 0){ | ||
| 365 | + remark2 += "低谷标准"+t.getDgMax()+"分;"; | ||
| 366 | + } | ||
| 367 | + if(t.getYbMax() > 0){ | ||
| 368 | + remark2 += "夜班标准"+t.getYbMax()+"分;"; | ||
| 369 | + } | ||
| 370 | + m.put("remark1", remark1); | ||
| 371 | + m.put("remark2", remark2); | ||
| 353 | tempList.add(m); | 372 | tempList.add(m); |
| 354 | } | 373 | } |
| 355 | } | 374 | } |
| @@ -799,7 +818,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -799,7 +818,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 799 | 818 | ||
| 800 | List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); | 819 | List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); |
| 801 | 820 | ||
| 802 | - String sql="select d.*, i.gsbm, i.fgsbm from bsth_c_calc_interval_detail d " | 821 | + String sql="select d.*, i.gsbm, i.fgsbm, i.sfyy from bsth_c_calc_interval_detail d " |
| 803 | + " left join bsth_c_calc_interval i " | 822 | + " left join bsth_c_calc_interval i " |
| 804 | + " on d.date = i.date and d.line_code = i.xl_bm " | 823 | + " on d.date = i.date and d.line_code = i.xl_bm " |
| 805 | + " and d.level = i.level " | 824 | + " and d.level = i.level " |
| @@ -826,6 +845,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -826,6 +845,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 826 | m.put("subTime", rs.getString("sub_time")); | 845 | m.put("subTime", rs.getString("sub_time")); |
| 827 | m.put("date", rs.getString("date")); | 846 | m.put("date", rs.getString("date")); |
| 828 | m.put("station", rs.getString("station")); | 847 | m.put("station", rs.getString("station")); |
| 848 | + m.put("sfyy", rs.getString("sfyy")!=null?rs.getString("sfyy"):""); | ||
| 829 | 849 | ||
| 830 | return m; | 850 | return m; |
| 831 | } | 851 | } |
| @@ -863,11 +883,11 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -863,11 +883,11 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 863 | if (nature.equals("0")) { | 883 | if (nature.equals("0")) { |
| 864 | list.add(m); | 884 | list.add(m); |
| 865 | }else if(nature.equals("1")){ | 885 | }else if(nature.equals("1")){ |
| 866 | - if(lineMap.get(m.get("xlBm").toString())){ | 886 | + if(m.get("sfyy")!=null && "1".equals(m.get("sfyy").toString())){ |
| 867 | list.add(m); | 887 | list.add(m); |
| 868 | } | 888 | } |
| 869 | }else{ | 889 | }else{ |
| 870 | - if(!lineMap.get(m.get("xlBm").toString())){ | 890 | + if(m.get("sfyy")==null || !("1".equals(m.get("sfyy").toString()))){ |
| 871 | list.add(m); | 891 | list.add(m); |
| 872 | } | 892 | } |
| 873 | } | 893 | } |
| @@ -924,7 +944,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -924,7 +944,7 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 924 | 944 | ||
| 925 | List<Map<String, Object>> listAll=new ArrayList<Map<String, Object>>(); | 945 | List<Map<String, Object>> listAll=new ArrayList<Map<String, Object>>(); |
| 926 | 946 | ||
| 927 | - String sql="select gsbm,fgsbm,xl_bm,xl_name,level,djg_all,bcs" | 947 | + String sql="select gsbm,fgsbm,xl_bm,xl_name,level,djg_all,bcs,sfyy" |
| 928 | + " from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"'" | 948 | + " from bsth_c_calc_interval where date>= '"+sDate+"' and date<='"+eDate+"'" |
| 929 | + " and level is not null and level <> '' "; | 949 | + " and level is not null and level <> '' "; |
| 930 | if(gs.length() > 0){ | 950 | if(gs.length() > 0){ |
| @@ -954,22 +974,22 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | @@ -954,22 +974,22 @@ public class CalcIntervalServiceImpl extends BaseServiceImpl<CalcInterval,Intege | ||
| 954 | m.put("level", rs.getString("level")); | 974 | m.put("level", rs.getString("level")); |
| 955 | m.put("djgAll", rs.getInt("djg_all")); | 975 | m.put("djgAll", rs.getInt("djg_all")); |
| 956 | m.put("bcs", rs.getInt("bcs")); | 976 | m.put("bcs", rs.getInt("bcs")); |
| 977 | + m.put("sfyy", rs.getInt("sfyy")); | ||
| 957 | return m; | 978 | return m; |
| 958 | } | 979 | } |
| 959 | }); | 980 | }); |
| 960 | 981 | ||
| 961 | //根据线路类型确定是否营运 | 982 | //根据线路类型确定是否营运 |
| 962 | - Map<String, Boolean> lineMap=lineService.lineNature(); | ||
| 963 | for (int i = 0; i < list.size(); i++) { | 983 | for (int i = 0; i < list.size(); i++) { |
| 964 | Map<String, Object> m=list.get(i); | 984 | Map<String, Object> m=list.get(i); |
| 965 | if (nature.equals("0")) { | 985 | if (nature.equals("0")) { |
| 966 | countList.add(m); | 986 | countList.add(m); |
| 967 | }else if(nature.equals("1")){ | 987 | }else if(nature.equals("1")){ |
| 968 | - if(lineMap.get(m.get("xlBm").toString())){ | 988 | + if(m.get("sfyy")!=null && "1".equals(m.get("sfyy").toString())){ |
| 969 | countList.add(m); | 989 | countList.add(m); |
| 970 | } | 990 | } |
| 971 | }else{ | 991 | }else{ |
| 972 | - if(!lineMap.get(m.get("xlBm").toString())){ | 992 | + if(m.get("sfyy")==null || !("1".equals(m.get("sfyy").toString()))){ |
| 973 | countList.add(m); | 993 | countList.add(m); |
| 974 | } | 994 | } |
| 975 | } | 995 | } |
src/main/resources/static/pages/report/sheet/intervalCount.html
| @@ -83,6 +83,7 @@ | @@ -83,6 +83,7 @@ | ||
| 83 | <input class="btn btn-default" type="button" id="query" value="查询" style="margin-left: 2px;"/> | 83 | <input class="btn btn-default" type="button" id="query" value="查询" style="margin-left: 2px;"/> |
| 84 | <input class="btn btn-default" type="button" id="export" value="导出" title="导出查询的大间隔情况"/> | 84 | <input class="btn btn-default" type="button" id="export" value="导出" title="导出查询的大间隔情况"/> |
| 85 | <input class="btn btn-default" type="button" id="export2" value="导出全部详情" title="导出查询的全部线路的大间隔详细"/> | 85 | <input class="btn btn-default" type="button" id="export2" value="导出全部详情" title="导出查询的全部线路的大间隔详细"/> |
| 86 | +<!-- <input class="btn btn-default" type="button" id="view" value="查看大间隔标准"/> --> | ||
| 86 | </div> | 87 | </div> |
| 87 | </form> | 88 | </form> |
| 88 | </div> | 89 | </div> |
| @@ -359,11 +360,15 @@ | @@ -359,11 +360,15 @@ | ||
| 359 | function openIntervalList(){ | 360 | function openIntervalList(){ |
| 360 | var id = $(this).data('id'); | 361 | var id = $(this).data('id'); |
| 361 | 362 | ||
| 362 | - id += ","+$(this).data('date')+",1"; | 363 | + id += ","+$(this).data('date'); |
| 364 | + | ||
| 365 | + id += ","+$(this).data('remark1'); | ||
| 366 | + | ||
| 367 | + id += ","+$(this).data('remark2'); | ||
| 363 | $.get('/pages/report/sheet/intervalList.html', function (content) { | 368 | $.get('/pages/report/sheet/intervalList.html', function (content) { |
| 364 | layer.open({ | 369 | layer.open({ |
| 365 | type: 1, | 370 | type: 1, |
| 366 | - area: ['800px', '600px'], | 371 | + area: ['880px', '600px'], |
| 367 | content: content, | 372 | content: content, |
| 368 | title: '线路准点率详细', | 373 | title: '线路准点率详细', |
| 369 | shift: 5, | 374 | shift: 5, |
| @@ -573,7 +578,7 @@ | @@ -573,7 +578,7 @@ | ||
| 573 | 578 | ||
| 574 | <script type="text/html" id="intervalList_1"> | 579 | <script type="text/html" id="intervalList_1"> |
| 575 | {{each list as obj i}} | 580 | {{each list as obj i}} |
| 576 | - <tr> | 581 | + <tr title="{{obj.remark1+obj.remark2}}"> |
| 577 | <td>{{obj.gs}}</td> | 582 | <td>{{obj.gs}}</td> |
| 578 | <td>{{obj.fgs}}</td> | 583 | <td>{{obj.fgs}}</td> |
| 579 | <td>{{obj.date}}</td> | 584 | <td>{{obj.date}}</td> |
| @@ -589,7 +594,8 @@ | @@ -589,7 +594,8 @@ | ||
| 589 | <td>{{obj.djgTime}}</td> | 594 | <td>{{obj.djgTime}}</td> |
| 590 | <td> | 595 | <td> |
| 591 | <button type="button" class="btn btn-sm blue btn-intervalList_1" | 596 | <button type="button" class="btn btn-sm blue btn-intervalList_1" |
| 592 | - data-id="{{obj.xlBm}}" data-date="{{obj.date}}">详细</button> | 597 | + data-id="{{obj.xlBm}}" data-date="{{obj.date}}" |
| 598 | + data-remark1="{{obj.remark1}}" data-remark2="{{obj.remark2}}">详细</button> | ||
| 593 | </td> | 599 | </td> |
| 594 | </tr> | 600 | </tr> |
| 595 | {{/each}} | 601 | {{/each}} |
src/main/resources/static/pages/report/sheet/intervalList.html
| @@ -27,6 +27,7 @@ | @@ -27,6 +27,7 @@ | ||
| 27 | <div class="portlet light porttlet-fit bordered"> | 27 | <div class="portlet light porttlet-fit bordered"> |
| 28 | <div class="portlet-body"> | 28 | <div class="portlet-body"> |
| 29 | <div class="table-container" style="margin-top: 10px;overflow:auto;min-width: 600px"> | 29 | <div class="table-container" style="margin-top: 10px;overflow:auto;min-width: 600px"> |
| 30 | + <div id="remark"></div> | ||
| 30 | <table class="table table-bordered table-hover table-checkable" id="forms_2"> | 31 | <table class="table table-bordered table-hover table-checkable" id="forms_2"> |
| 31 | <thead> | 32 | <thead> |
| 32 | <tr> | 33 | <tr> |
| @@ -42,7 +43,7 @@ | @@ -42,7 +43,7 @@ | ||
| 42 | <td>间隔时间</td> | 43 | <td>间隔时间</td> |
| 43 | </tr> | 44 | </tr> |
| 44 | </thead> | 45 | </thead> |
| 45 | - | 46 | + |
| 46 | <tbody> | 47 | <tbody> |
| 47 | 48 | ||
| 48 | </tbody> | 49 | </tbody> |
| @@ -62,6 +63,7 @@ | @@ -62,6 +63,7 @@ | ||
| 62 | $("#calcIntervalList").on('init', function (e, id) { | 63 | $("#calcIntervalList").on('init', function (e, id) { |
| 63 | no=id.split(",")[0]; | 64 | no=id.split(",")[0]; |
| 64 | dates = id.split(",")[1]; | 65 | dates = id.split(",")[1]; |
| 66 | + $("#remark").html(id.split(",")[2] + "<br/>" + id.split(",")[3]); | ||
| 65 | var i = layer.load(2); | 67 | var i = layer.load(2); |
| 66 | $get('/calcInterval/interval',{line:no,date:dates,status:"detail",type:'query'},function(result){ | 68 | $get('/calcInterval/interval',{line:no,date:dates,status:"detail",type:'query'},function(result){ |
| 67 | layer.close(i); | 69 | layer.close(i); |
| @@ -75,7 +77,7 @@ | @@ -75,7 +77,7 @@ | ||
| 75 | window.open("/downloadFile/download?fileName="+dates+"大间隔详细"); | 77 | window.open("/downloadFile/download?fileName="+dates+"大间隔详细"); |
| 76 | layer.close(i); | 78 | layer.close(i); |
| 77 | }); | 79 | }); |
| 78 | - }); | 80 | + }); |
| 79 | 81 | ||
| 80 | 82 | ||
| 81 | }); | 83 | }); |