Browse Source

bug fixed

duwendi 1 year ago
parent
commit
ec55f9c0e3

+ 31 - 13
src/pages/index/components/appointment_rules.vue

@@ -65,8 +65,17 @@
65 65
           custom-class="audit-dialog">
66 66
           <div class="form-div">
67 67
             <el-form label-position="left" label-width="85px" :model="formLabelAlign">
68
-              <el-form-item label="停车场名称">
69
-                <el-input v-model="formLabelAlign.carParkName"></el-input>
68
+              <el-form-item label="规则名称">
69
+                <el-input v-model="formLabelAlign.ruleName"></el-input>
70
+              </el-form-item>
71
+              <el-form-item label="停车场">
72
+                <el-select clearable v-model="formLabelAlign.parkId" placeholder="请选择">
73
+                  <el-option
74
+                    v-for="(item,index) in parkDic"
75
+                    :key="index"
76
+                    :label="item.parkName"
77
+                    :value="item.id" />
78
+                </el-select>
70 79
               </el-form-item>
71 80
               <el-form-item label="起始时间">
72 81
                 <el-date-picker
@@ -199,6 +208,7 @@ export default {
199 208
   components: {},
200 209
   data() {
201 210
     return {
211
+      carParkingNameOptions: [],
202 212
       activeName: '预约规则',
203 213
       columns1: [
204 214
         {
@@ -238,7 +248,8 @@ export default {
238 248
       title:'',
239 249
       dialogVisible:false,
240 250
       formLabelAlign: {
241
-        carParkName: '',
251
+        ruleName: '',
252
+        parkId: '',
242 253
         startTime: '',
243 254
         endTime: '',
244 255
         price: '',
@@ -319,6 +330,7 @@ export default {
319 330
   watch: {
320 331
   },
321 332
   methods: {
333
+    //车场
322 334
     getParkDic() {
323 335
       api.parkDic().then(res => {
324 336
         this.parkDic = res.data || []
@@ -420,32 +432,38 @@ export default {
420 432
 <style  lang="scss" scoped>
421 433
 .body-wrapper {
422 434
   padding: 20px;
423
-  .button-block{
435
+
436
+  .button-block {
424 437
     text-align: right;
425 438
     margin-bottom: 20px;
426 439
   }
427
-  .table-pagination{
440
+
441
+  .table-pagination {
428 442
     text-align: right;
429 443
   }
430
-  .search-card{
444
+
445
+  .search-card {
431 446
     margin-bottom: 20px;
432 447
     text-align: center;
433
-    .input-wrapper{
448
+
449
+    .input-wrapper {
434 450
       width: 36%;
435 451
     }
436 452
   }
437 453
 
438
-  .audit-dialog{
439
-    .mg-bt{
454
+  .audit-dialog {
455
+    .mg-bt {
440 456
       margin-bottom: 24px;
441 457
     }
442
-    .label{
458
+
459
+    .label {
443 460
       text-align: right;
444 461
     }
445
-    .form-div{
446
-      /deep/ .el-input__inner{
462
+
463
+    .form-div {
464
+      /deep/ .el-input__inner {
447 465
         height: 35px;
448
-        width: 90%;
466
+        width: 99%;
449 467
         border: 1px solid #a6a5a5;
450 468
       }
451 469
     }

+ 1 - 1
src/pages/index/components/task_recovery.vue

@@ -48,7 +48,7 @@
48 48
           custom-class="audit-dialog">
49 49
           <div class="form-div">
50 50
             <el-form label-position="left" :rules="rules" label-width="85px" ref="formLabelAlign" :model="formLabelAlign">
51
-              <el-form-item label="停车场: ">
51
+              <el-form-item label="停车场">
52 52
                 <el-select clearable v-model="formLabelAlign.parkLotId" placeholder="请选择">
53 53
                   <el-option
54 54
                     v-for="(item,index) in carParkingNameOptions"