Commit 72d009867447d6ceac09de562b75e2a8c9ee2cd8

Authored by ljq
1 parent fac4040a

为车队大屏-线路加入类别和属性字段

src/main/java/com/bsth/entity/Line.java
... ... @@ -176,6 +176,10 @@ public class Line implements Serializable {
176 176 */
177 177 @DateTimeFormat(pattern ="yyyy-MM-dd")
178 178 private Date revokeDate;
  179 + /* 0常规公交 1定制班线 2临时班线 3团体线 4响应公交 5备车*/
  180 + private Integer attribute;
  181 + /* 0营运 1撤销 2停运 3 临时 4待启用 5备车*/
  182 + private Integer lineStatus;
179 183  
180 184 public Integer getSpacGrade() {
181 185 return spacGrade;
... ... @@ -540,4 +544,20 @@ public class Line implements Serializable {
540 544 public void setRevokeDate(Date revokeDate) {
541 545 this.revokeDate = revokeDate;
542 546 }
  547 +
  548 + public Integer getAttribute() {
  549 + return attribute;
  550 + }
  551 +
  552 + public void setAttribute(Integer attribute) {
  553 + this.attribute = attribute;
  554 + }
  555 +
  556 + public Integer getLineStatus() {
  557 + return lineStatus;
  558 + }
  559 +
  560 + public void setLineStatus(Integer lineStatus) {
  561 + this.lineStatus = lineStatus;
  562 + }
543 563 }
544 564 \ No newline at end of file
... ...
src/main/java/com/bsth/service/impl/LineServiceImpl.java
... ... @@ -88,7 +88,7 @@ public class LineServiceImpl extends BaseServiceImpl<Line, Integer> implements L
88 88 l.getOpenDate(), l.getEs(), l.getShortName(), l.getShanghaiLinecode(), l.getEqLinecode(),
89 89 l.getStartPhone(), l.getEndPhone(), l.getCarSumNumber(), l.getHvacCarNumber(), l.getOrdCarNumber(),
90 90 l.getHistory(), l.getDescriptions(), l.getDestroy(), l.getSupperLine(), l.getSpacGrade(),
91   - l.getWarrantCar(), l.getLineCode(), l.getRegion(),l.getInUse(),l.getTicketPrice());
  91 + l.getWarrantCar(), l.getLineCode(), l.getRegion(),l.getInUse(),l.getTicketPrice(),l.getAttribute(),l.getLineStatus());
92 92 if (status==1) {
93 93 map.put("status", ResponseCode.SUCCESS);
94 94 } else {
... ...
src/main/resources/static/pages/base/line/add.html
... ... @@ -524,6 +524,41 @@
524 524 </div>
525 525 <!-- 描述/说明 END -->
526 526 </div>
  527 +
  528 + <div class="form-group">
  529 + <!--线路属性 START -->
  530 + <div class="col-md-6">
  531 + <label class="control-label col-md-5"> 线路属性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  532 + <div class="col-md-4">
  533 + <select name="attribute" class="form-control" id="attributeSelect">
  534 + <option value="">-- 请选择线路属性 --</option>
  535 + <option value="0">常规公交</option>
  536 + <option value="1">定制班线</option>
  537 + <option value="2">临时班线</option>
  538 + <option value="3">团体线</option>
  539 + <option value="4">响应公交</option>
  540 + <option value="5">备车</option>
  541 + </select>
  542 + </div>
  543 + </div>
  544 + <!--线路状态 START -->
  545 + <div class="col-md-6">
  546 + <label class="control-label col-md-5"> 线路状态&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  547 + <div class="col-md-4">
  548 + <select name="lineStatus" class="form-control" id="lineStatusSelect">
  549 + <option value="">-- 请选择线路状态 --</option>
  550 + <option value="0">营运</option>
  551 + <option value="1">撤销</option>
  552 + <option value="2">停运</option>
  553 + <option value="3">临时</option>
  554 + <option value="4">待启用</option>
  555 + <option value="5">备车</option>
  556 + </select>
  557 + </div>
  558 + </div>
  559 + <!-- 大间隔等级END -->
  560 + </div>
  561 +
527 562 <!-- 表单分组组件 form-group END -->
528 563 </div>
529 564 <!-- 表单字段内容 END -->
... ...
src/main/resources/static/pages/base/line/details.html
... ... @@ -489,6 +489,38 @@
489 489 </div>
490 490 <!-- 描述/说明 END -->
491 491 </div>
  492 + <div class="form-group">
  493 + <!--线路属性 START -->
  494 + <div class="col-md-6">
  495 + <label class="control-label col-md-5"> 线路属性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  496 + <div class="col-md-4">
  497 + <select name="attribute" class="form-control" id="attributeSelect">
  498 + <option value="">-- 请选择线路属性 --</option>
  499 + <option value="0">常规公交</option>
  500 + <option value="1">定制班线</option>
  501 + <option value="2">临时班线</option>
  502 + <option value="3">团体线</option>
  503 + <option value="4">响应公交</option>
  504 + <option value="5">备车</option>
  505 + </select>
  506 + </div>
  507 + </div>
  508 + <!--线路状态 START -->
  509 + <div class="col-md-6">
  510 + <label class="control-label col-md-5"> 线路状态&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  511 + <div class="col-md-4">
  512 + <select name="lineStatus" class="form-control" id="lineStatusSelect">
  513 + <option value="">-- 请选择线路状态 --</option>
  514 + <option value="0">营运</option>
  515 + <option value="1">撤销</option>
  516 + <option value="2">停运</option>
  517 + <option value="3">临时</option>
  518 + <option value="4">待启用</option>
  519 + <option value="5">备车</option>
  520 + </select>
  521 + </div>
  522 + </div>
  523 + </div>
492 524 <!-- 表单分组组件 form-group END -->
493 525 </div>
494 526  
... ...
src/main/resources/static/pages/base/line/edit.html
... ... @@ -509,6 +509,39 @@
509 509 </div>
510 510 <!-- 描述/说明 END -->
511 511 </div>
  512 + <div class="form-group">
  513 + <!--线路属性 START -->
  514 + <div class="col-md-6">
  515 + <label class="control-label col-md-5"> 线路属性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  516 + <div class="col-md-4">
  517 + <select name="attribute" class="form-control" id="attributeSelect">
  518 + <option value="">-- 请选择线路属性 --</option>
  519 + <option value="0">常规公交</option>
  520 + <option value="1">定制班线</option>
  521 + <option value="2">临时班线</option>
  522 + <option value="3">团体线</option>
  523 + <option value="4">响应公交</option>
  524 + <option value="5">备车</option>
  525 + </select>
  526 + </div>
  527 + </div>
  528 + <!--线路状态 START -->
  529 + <div class="col-md-6">
  530 + <label class="control-label col-md-5"> 线路状态&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: </label>
  531 + <div class="col-md-4">
  532 + <select name="lineStatus" class="form-control" id="lineStatusSelect">
  533 + <option value="">-- 请选择线路状态 --</option>
  534 + <option value="0">营运</option>
  535 + <option value="1">撤销</option>
  536 + <option value="2">停运</option>
  537 + <option value="3">临时</option>
  538 + <option value="4">待启用</option>
  539 + <option value="5">备车</option>
  540 + </select>
  541 + </div>
  542 + </div>
  543 + </div>
  544 + <!-- 大间隔等级END -->
512 545 <!-- 表单分组组件 form-group END -->
513 546 </div>
514 547  
... ...
src/main/resources/static/pages/base/line/list.html
... ... @@ -74,6 +74,8 @@
74 74 <th width="6%">线路等级</th>
75 75 <th width="9%">上海市线路编码</th>
76 76 <th width="7%">是否撤销</th>
  77 + <th width="7%">线路属性</th>
  78 + <th width="7%">线路状态</th>
77 79 <th width="6%">线路标准</th>
78 80 <th width="6%">站点详情</th>
79 81 <th width="12%">操作</th>
... ... @@ -133,6 +135,28 @@
133 135 <option value="1">撤销</option>
134 136 </select>
135 137 </td>
  138 + <td>
  139 + <select name="attribute_eq" class="form-control" id="attributeSelect">
  140 + <option value="">-- 请选择线路属性 --</option>
  141 + <option value="0">常规公交</option>
  142 + <option value="1">定制班线</option>
  143 + <option value="2">临时班线</option>
  144 + <option value="3">团体线</option>
  145 + <option value="4">响应公交</option>
  146 + <option value="5">备车</option>
  147 + </select>
  148 + </td>
  149 + <td>
  150 + <select name="lineStatus_eq" class="form-control" id="lineStatusSelect">
  151 + <option value="">-- 请选择线路状态 --</option>
  152 + <option value="0">营运</option>
  153 + <option value="1">撤销</option>
  154 + <option value="2">停运</option>
  155 + <option value="3">临时</option>
  156 + <option value="4">待启用</option>
  157 + <option value="5">备车</option>
  158 + </select>
  159 + </td>
136 160 <td>#</td>
137 161 <td>#</td>
138 162 <td>
... ... @@ -278,9 +302,43 @@
278 302 </td>
279 303 <td>
280 304 {{if obj.destroy == 1}}
281   - <span style="font-weight: bold; color: red; padding: 5px; background-color: #FFE4E1; margin: 5px; font-size: 9px;border-radius: 4px;">撤销</span>
  305 + 撤销
282 306 {{else if obj.destroy == 0}}
283   - <span style="font-weight: bold; color: #07824e; padding: 5px; background-color: #FFE4E1; margin: 5px; font-size: 9px;border-radius: 4px;">运营</span>
  307 + 运营
  308 + {{/if}}
  309 + </td>
  310 + <td>
  311 + {{if obj.attribute == '0'}}
  312 + 常规公交
  313 + {{else if obj.attribute == '1'}}
  314 + 定制班线
  315 + {{else if obj.attribute == '2'}}
  316 + 临时班线
  317 + {{else if obj.attribute == '3'}}
  318 + 团体线
  319 + {{else if obj.attribute == '4'}}
  320 + 响应公交
  321 + {{else if obj.attribute == '5'}}
  322 + 备车
  323 + {{else}}
  324 + --
  325 + {{/if}}
  326 + </td>
  327 + <td>
  328 + {{if obj.lineStatus == '0'}}
  329 + 营运
  330 + {{else if obj.lineStatus == '1'}}
  331 + 撤销
  332 + {{else if obj.lineStatus == '2'}}
  333 + 停运
  334 + {{else if obj.lineStatus == '3'}}
  335 + 临时
  336 + {{else if obj.lineStatus == '4'}}
  337 + 待启用
  338 + {{else if obj.lineStatus == '5'}}
  339 + 备车
  340 + {{else}}
  341 + --
284 342 {{/if}}
285 343 </td>
286 344 <td>
... ...