소스 검색

车辆管理页面优化

John-Hong 2 년 전
부모
커밋
12756adbdf

+ 11 - 1
src/components/plate-number/plateNumber.vue

@@ -65,6 +65,12 @@ export default {
         return ['', '', '', '', '', '', ''];
       },
     },
+    disBtn:{
+      type: Array,
+      default() {
+        return [];
+      },
+    }
   },
   data() {
     return {
@@ -421,7 +427,11 @@ export default {
   },
   methods: {
     disabledKeyboard(index) {
-      return this.carType !== 2 && index >= 32 && index <= 37;
+      let dis = this.x !== 2 && index >= 32 && index <= 37;
+      if(this?.disBtn?.length && this.disBtn.indexOf(index) > -1) {
+        dis = true;
+      }
+      return dis;
     },
     // 选择车牌号前面的汉字
     checkChinese(index) {

+ 1 - 0
src/pages/parkingFee/components/base/vehicleAddOrEdit.vue

@@ -210,6 +210,7 @@
       :ind="ind"
       :numArr="numArr"
       @carnoArr="updateCarno"
+      :disBtn="[38]"
     ></plate-number>
   </div>
 </template>

+ 1 - 0
src/pages/parkingFee/components/officeBlue/vehicleAddOrEdit.vue

@@ -212,6 +212,7 @@
       :ind="ind"
       :numArr="numArr"
       @carnoArr="updateCarno"
+      :disBtn="[38]"
     ></plate-number>
   </div>
 </template>

+ 1 - 1
src/pages/parkingFee/components/purple/vehicleAddOrEdit.vue

@@ -54,7 +54,7 @@
       <div class="reminder-content">·用户可以添加多个"燃油车牌号"或"新能源车牌号"</div>
       <div class="reminder-content">·用户可以更改或删除已经绑定车牌</div>
     </div>
-    <plate-number ref="plateKeyboard" :carType="carType" :active="active" :ind="ind" :numArr="numArr" @carnoArr="updateCarno"></plate-number>
+    <plate-number ref="plateKeyboard" :disBtn="[38]" :carType="carType" :active="active" :ind="ind" :numArr="numArr" @carnoArr="updateCarno"></plate-number>
   </div>
 </template>