Commit 83209d591b559f2491ea04d19a2eded12ed3216b

Authored by 徐烜
1 parent 1e836b92

修改车辆设备信息管理功能

1、启用日期改成可以选时分选项,改成html5的原生日期控件 type=datetime_local
2、list页面里启用日期加上时分显示
src/main/resources/static/index.html
@@ -61,9 +61,9 @@ @@ -61,9 +61,9 @@
61 href="/metronic_v4.5.4/plugins/bootstrap-datetimepicker-2/css/bootstrap-datetimepicker.min.css" 61 href="/metronic_v4.5.4/plugins/bootstrap-datetimepicker-2/css/bootstrap-datetimepicker.min.css"
62 rel="stylesheet" type="text/css" /> 62 rel="stylesheet" type="text/css" />
63 <!-- table 表格控件 --> 63 <!-- table 表格控件 -->
64 - <link rel="stylesheet"  
65 - href="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css"  
66 - type="text/css" /> 64 + <!--<link rel="stylesheet"-->
  65 + <!--href="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css"-->
  66 + <!--type="text/css" />-->
67 <link href="/metronic_v4.5.4/plugins/bootstrap-tagsinput/bootstrap-tagsinput.css" rel="stylesheet" type="text/css"/> 67 <link href="/metronic_v4.5.4/plugins/bootstrap-tagsinput/bootstrap-tagsinput.css" rel="stylesheet" type="text/css"/>
68 <!-- handsontable样式 --> 68 <!-- handsontable样式 -->
69 <link rel="stylesheet" 69 <link rel="stylesheet"
@@ -612,24 +612,24 @@ @@ -612,24 +612,24 @@
612 612
613 <!-- 地图相关 --> 613 <!-- 地图相关 -->
614 <!-- 百度 --> 614 <!-- 百度 -->
615 -<script  
616 - src="http://api.map.baidu.com/api?v=2.0&ak=IGGrr4UjwIYzatoCRFKEL8sT"  
617 - data-exclude=1></script>  
618 -<script  
619 - src="http://api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"  
620 - data-exclude=1></script>  
621 -<script type="text/javascript"  
622 - src="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"  
623 - data-exclude=1></script>  
624 -<script type="text/javascript"  
625 - src="http://api.map.baidu.com/library/RichMarker/1.2/src/RichMarker_min.js "  
626 - data-exclude=1></script> 615 +<!--<script-->
  616 + <!--src="http://api.map.baidu.com/api?v=2.0&ak=IGGrr4UjwIYzatoCRFKEL8sT"-->
  617 + <!--data-exclude=1></script>-->
  618 +<!--<script-->
  619 + <!--src="http://api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"-->
  620 + <!--data-exclude=1></script>-->
  621 +<!--<script type="text/javascript"-->
  622 + <!--src="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"-->
  623 + <!--data-exclude=1></script>-->
  624 +<!--<script type="text/javascript"-->
  625 + <!--src="http://api.map.baidu.com/library/RichMarker/1.2/src/RichMarker_min.js "-->
  626 + <!--data-exclude=1></script>-->
627 <script src="/assets/js/baidu/TextIconOverlay.js" data-exclude=1></script> 627 <script src="/assets/js/baidu/TextIconOverlay.js" data-exclude=1></script>
628 <script src="/assets/js/baidu//MarkerClusterer.js" data-exclude=1></script> 628 <script src="/assets/js/baidu//MarkerClusterer.js" data-exclude=1></script>
629 <!-- 高德 --> 629 <!-- 高德 -->
630 -<script  
631 - src="http://webapi.amap.com/maps?v=1.3&key=16cb1c5043847e09ef9edafdd77befda"  
632 - data-exclude=1></script> 630 +<!--<script-->
  631 + <!--src="http://webapi.amap.com/maps?v=1.3&key=16cb1c5043847e09ef9edafdd77befda"-->
  632 + <!--data-exclude=1></script>-->
633 633
634 <script src="/real_control_v2/assets/plugins/perfect-scrollbar/perfect-scrollbar.jquery.js" merge="plugins"></script> 634 <script src="/real_control_v2/assets/plugins/perfect-scrollbar/perfect-scrollbar.jquery.js" merge="plugins"></script>
635 635
src/main/resources/static/pages/scheduleApp/module/basicInfo/deviceInfoManage/detail.html
@@ -98,7 +98,7 @@ @@ -98,7 +98,7 @@
98 <label class="col-md-2 control-label">启用日期*:</label> 98 <label class="col-md-2 control-label">启用日期*:</label>
99 <div class="col-md-3"> 99 <div class="col-md-3">
100 <input type="text" class="form-control" 100 <input type="text" class="form-control"
101 - name="qyrq" uib-datepicker-popup="yyyy年MM月dd日" 101 + name="qyrq" uib-datepicker-popup="yyyy年MM月dd日 HH:mm"
102 ng-model="ctrl.deviceInfoForDetail.qyrq" readonly/> 102 ng-model="ctrl.deviceInfoForDetail.qyrq" readonly/>
103 </div> 103 </div>
104 </div> 104 </div>
src/main/resources/static/pages/scheduleApp/module/basicInfo/deviceInfoManage/edit.html
@@ -82,13 +82,8 @@ @@ -82,13 +82,8 @@
82 <div class="form-group has-success has-feedback"> 82 <div class="form-group has-success has-feedback">
83 <label class="col-md-2 control-label">旧终端号*:</label> 83 <label class="col-md-2 control-label">旧终端号*:</label>
84 <div class="col-md-3"> 84 <div class="col-md-3">
85 - <input type="text" class="form-control"  
86 - name="oldDeviceNo" ng-model="ctrl.deviceInfoForSave.oldDeviceNo"  
87 - required placeholder="请输入旧终端号"/>  
88 - </div>  
89 - <!-- 隐藏块,显示验证信息 -->  
90 - <div class="alert alert-danger well-sm" ng-show="myForm.oldDeviceNo.$error.required">  
91 - 旧终端号必须填写 85 + <input type="text" class="form-control" name="oldDeviceNo"
  86 + ng-model="ctrl.deviceInfoForSave.oldDeviceNo" readonly/>
92 </div> 87 </div>
93 </div> 88 </div>
94 89
@@ -143,31 +138,40 @@ @@ -143,31 +138,40 @@
143 </div> 138 </div>
144 </div> 139 </div>
145 140
  141 + <!--<div class="form-group has-success has-feedback">-->
  142 + <!--<label class="col-md-2 control-label">启用日期*:</label>-->
  143 + <!--<div class="col-md-3">-->
  144 + <!--<div class="input-group">-->
  145 + <!--<input type="text" class="form-control"-->
  146 + <!--name="qyrq" placeholder="请选择启用日期..."-->
  147 + <!--uib-datepicker-popup="yyyy年MM月dd日"-->
  148 + <!--is-open="ctrl.qyrqOpen" required-->
  149 + <!--ng-model="ctrl.deviceInfoForSave.qyrq" readonly-->
  150 + <!--remote-Validation-->
  151 + <!--remotevtype="cde1"-->
  152 + <!--remotevparam="{{ {'id_eq': ctrl.deviceInfoForSave.id, 'qyrq_eq': ctrl.deviceInfoForSave.qyrq, 'xl_eq': ctrl.deviceInfoForSave.xl, 'cl_eq': ctrl.deviceInfoForSave.cl} | json}}"/>-->
  153 + <!--<span class="input-group-btn">-->
  154 + <!--<button type="button" class="btn btn-default" ng-click="ctrl.qyrq_open()">-->
  155 + <!--<i class="glyphicon glyphicon-calendar"></i>-->
  156 + <!--</button>-->
  157 + <!--</span>-->
  158 + <!--</div>-->
  159 + <!--</div>-->
  160 + <!--&lt;!&ndash; 隐藏块,显示验证信息 &ndash;&gt;-->
  161 + <!--<div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.required">-->
  162 + <!--启用日期必须选择-->
  163 + <!--</div>-->
  164 + <!--<div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.remote">-->
  165 + <!--{{$remote_msg}}-->
  166 + <!--</div>-->
  167 + <!--</div>-->
  168 +
146 <div class="form-group has-success has-feedback"> 169 <div class="form-group has-success has-feedback">
147 <label class="col-md-2 control-label">启用日期*:</label> 170 <label class="col-md-2 control-label">启用日期*:</label>
148 <div class="col-md-3"> 171 <div class="col-md-3">
149 - <div class="input-group">  
150 - <input type="text" class="form-control"  
151 - name="qyrq" placeholder="请选择启用日期..."  
152 - uib-datepicker-popup="yyyy年MM月dd日"  
153 - is-open="ctrl.qyrqOpen" required  
154 - ng-model="ctrl.deviceInfoForSave.qyrq" readonly  
155 - remote-Validation  
156 - remotevtype="cde1"  
157 - remotevparam="{{ {'id_eq': ctrl.deviceInfoForSave.id, 'qyrq_eq': ctrl.deviceInfoForSave.qyrq, 'xl_eq': ctrl.deviceInfoForSave.xl, 'cl_eq': ctrl.deviceInfoForSave.cl} | json}}"/>  
158 - <span class="input-group-btn">  
159 - <button type="button" class="btn btn-default" ng-click="ctrl.qyrq_open()">  
160 - <i class="glyphicon glyphicon-calendar"></i>  
161 - </button>  
162 - </span>  
163 - </div>  
164 - </div>  
165 - <!-- 隐藏块,显示验证信息 -->  
166 - <div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.required">  
167 - 启用日期必须选择  
168 - </div>  
169 - <div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.remote">  
170 - {{$remote_msg}} 172 + <input type="text" class="form-control"
  173 + name="qyrq" uib-datepicker-popup="yyyy年MM月dd日 HH:mm"
  174 + ng-model="ctrl.deviceInfoForSave.qyrq" readonly/>
171 </div> 175 </div>
172 </div> 176 </div>
173 177
src/main/resources/static/pages/scheduleApp/module/basicInfo/deviceInfoManage/form.html
@@ -82,13 +82,8 @@ @@ -82,13 +82,8 @@
82 <div class="form-group has-success has-feedback"> 82 <div class="form-group has-success has-feedback">
83 <label class="col-md-2 control-label">旧终端号*:</label> 83 <label class="col-md-2 control-label">旧终端号*:</label>
84 <div class="col-md-3"> 84 <div class="col-md-3">
85 - <input type="text" class="form-control"  
86 - name="oldDeviceNo" ng-model="ctrl.deviceInfoForSave.oldDeviceNo"  
87 - required placeholder="请输入旧终端号"/>  
88 - </div>  
89 - <!-- 隐藏块,显示验证信息 -->  
90 - <div class="alert alert-danger well-sm" ng-show="myForm.oldDeviceNo.$error.required">  
91 - 旧终端号必须填写 85 + <input type="text" class="form-control" name="oldDeviceNo"
  86 + ng-model="ctrl.deviceInfoForSave.oldDeviceNo" readonly/>
92 </div> 87 </div>
93 </div> 88 </div>
94 89
@@ -143,23 +138,44 @@ @@ -143,23 +138,44 @@
143 </div> 138 </div>
144 </div> 139 </div>
145 140
  141 + <!--<div class="form-group has-success has-feedback">-->
  142 + <!--<label class="col-md-2 control-label">启用日期*:</label>-->
  143 + <!--<div class="col-md-3">-->
  144 + <!--<div class="input-group">-->
  145 + <!--<input type="text" class="form-control"-->
  146 + <!--name="qyrq" placeholder="请选择启用日期..."-->
  147 + <!--uib-datepicker-popup="yyyy年MM月dd日 hh:mm:ss"-->
  148 + <!--is-open="ctrl.qyrqOpen" required-->
  149 + <!--ng-model="ctrl.deviceInfoForSave.qyrq" readonly-->
  150 + <!--remote-Validation-->
  151 + <!--remotevtype="cde1"-->
  152 + <!--remotevparam="{{ {'qyrq_eq': ctrl.deviceInfoForSave.qyrq, 'xl_eq': ctrl.deviceInfoForSave.xl, 'cl_eq': ctrl.deviceInfoForSave.cl} | json}}"/>-->
  153 + <!--<span class="input-group-btn">-->
  154 + <!--<button type="button" class="btn btn-default" ng-click="ctrl.qyrq_open()">-->
  155 + <!--<i class="glyphicon glyphicon-calendar"></i>-->
  156 + <!--</button>-->
  157 + <!--</span>-->
  158 + <!--</div>-->
  159 + <!--</div>-->
  160 + <!--&lt;!&ndash; 隐藏块,显示验证信息 &ndash;&gt;-->
  161 + <!--<div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.required">-->
  162 + <!--启用日期必须选择-->
  163 + <!--</div>-->
  164 + <!--<div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.remote">-->
  165 + <!--{{$remote_msg}}-->
  166 + <!--</div>-->
  167 + <!--</div>-->
  168 +
146 <div class="form-group has-success has-feedback"> 169 <div class="form-group has-success has-feedback">
147 - <label class="col-md-2 control-label">启用日期*:</label> 170 + <label class="col-md-2 control-label">启用日期:</label>
148 <div class="col-md-3"> 171 <div class="col-md-3">
149 <div class="input-group"> 172 <div class="input-group">
150 - <input type="text" class="form-control"  
151 - name="qyrq" placeholder="请选择启用日期..."  
152 - uib-datepicker-popup="yyyy年MM月dd日"  
153 - is-open="ctrl.qyrqOpen" required  
154 - ng-model="ctrl.deviceInfoForSave.qyrq" readonly 173 + <input type="datetime-local" class="form-control" name="qyrq"
  174 + ng-model="ctrl.deviceInfoForSave.qyrq"
155 remote-Validation 175 remote-Validation
156 remotevtype="cde1" 176 remotevtype="cde1"
157 - remotevparam="{{ {'qyrq_eq': ctrl.deviceInfoForSave.qyrq, 'xl_eq': ctrl.deviceInfoForSave.xl, 'cl_eq': ctrl.deviceInfoForSave.cl} | json}}"/>  
158 - <span class="input-group-btn">  
159 - <button type="button" class="btn btn-default" ng-click="ctrl.qyrq_open()">  
160 - <i class="glyphicon glyphicon-calendar"></i>  
161 - </button>  
162 - </span> 177 + remotevparam="{{ {'qyrq_eq': ctrl.deviceInfoForSave.qyrq, 'xl_eq': ctrl.deviceInfoForSave.xl, 'cl_eq': ctrl.deviceInfoForSave.cl} | json}}" />
  178 +
163 </div> 179 </div>
164 </div> 180 </div>
165 <!-- 隐藏块,显示验证信息 --> 181 <!-- 隐藏块,显示验证信息 -->
src/main/resources/static/pages/scheduleApp/module/basicInfo/deviceInfoManage/list.html
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 <th style="width: 70px;">序号</th> 7 <th style="width: 70px;">序号</th>
8 <th style="width: 15%;">线路名称</th> 8 <th style="width: 15%;">线路名称</th>
9 <th style="width: 10%;">内部编号</th> 9 <th style="width: 10%;">内部编号</th>
10 - <th style="width: 100px;">启用日期</th> 10 + <th style="width: 160px;">启用日期</th>
11 <th>旧设备编号</th> 11 <th>旧设备编号</th>
12 <th>新设备编号</th> 12 <th>新设备编号</th>
13 <th style="width: 180px;">操作人/操作时间</th> 13 <th style="width: 180px;">操作人/操作时间</th>
@@ -71,7 +71,7 @@ @@ -71,7 +71,7 @@
71 <span ng-bind="info.clZbh"></span> 71 <span ng-bind="info.clZbh"></span>
72 </td> 72 </td>
73 <td> 73 <td>
74 - <span ng-bind="info.qyrq | date:'yyyy-MM-dd'"></span> 74 + <span ng-bind="info.qyrq | date:'yyyy-MM-dd HH:mm'"></span>
75 </td> 75 </td>
76 <td> 76 <td>
77 <span ng-bind="info.oldDeviceNo"></span> 77 <span ng-bind="info.oldDeviceNo"></span>