Commit 5c295f2489ccb8d6b64923b5583d984bc48fed4b

Authored by 徐烜
1 parent 43c1ea3c

1、车辆设备号修改只能在设备管理中修改

2、报废车辆自动生成报废号,原来的设备编号加前缀BF-
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/edit.html
@@ -178,6 +178,7 @@ @@ -178,6 +178,7 @@
178 <input type="text" class="form-control" 178 <input type="text" class="form-control"
179 name="equipmentCode" ng-model="ctrl.busInfoForSave.equipmentCode" 179 name="equipmentCode" ng-model="ctrl.busInfoForSave.equipmentCode"
180 required placeholder="请输入设备终端号" 180 required placeholder="请输入设备终端号"
  181 + readonly
181 remote-Validation 182 remote-Validation
182 remotevtype="cars_sbbh" 183 remotevtype="cars_sbbh"
183 remotevparam="{{ {'id_eq': ctrl.busInfoForSave.id, 'equipmentCode_eq': ctrl.busInfoForSave.equipmentCode} | json}}" 184 remotevparam="{{ {'id_eq': ctrl.busInfoForSave.id, 'equipmentCode_eq': ctrl.busInfoForSave.equipmentCode} | json}}"
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/module.js
@@ -293,6 +293,14 @@ angular.module(&#39;ScheduleApp&#39;).controller( @@ -293,6 +293,14 @@ angular.module(&#39;ScheduleApp&#39;).controller(
293 // 提交方法 293 // 提交方法
294 self.submit = function() { 294 self.submit = function() {
295 console.log(self.busInfoForSave); 295 console.log(self.busInfoForSave);
  296 +
  297 + // 报废的车辆,修改原来的车辆终端号
  298 + if (self.busInfoForSave.scrapState == true) {
  299 + self.busInfoForSave.equipmentCode = "BF-" + self.busInfoForSave.equipmentCode;
  300 + self.busInfoForSave.scrapCode = "BF-" + self.busInfoForSave.equipmentCode;
  301 + }
  302 +
  303 +
296 // 保存或者更新 304 // 保存或者更新
297 self.busInfoForSave.$save(function() { 305 self.busInfoForSave.$save(function() {
298 DataStore.refreshData("cl"); 306 DataStore.refreshData("cl");