Просмотр исходного кода

Merge branch 'hhl' of SH-Arbitrate/Arbitrate-Frontend into dev

hhlxayunmei 2 лет назад
Родитель
Сommit
2d7b529c15
1 измененных файлов: 35 добавлений и 50 удалений
  1. 35
    50
      src/views/caseManagement/components/formateCourtDialog.vue

+ 35
- 50
src/views/caseManagement/components/formateCourtDialog.vue Просмотреть файл

@@ -16,58 +16,41 @@
16 16
             <el-radio :label="0">否</el-radio>
17 17
           </el-radio-group>
18 18
         </el-form-item>
19
-        <el-tag type="warning" v-if="noArbitrator"
20
-          >当前案件未指定仲裁员,请先指定仲裁员!</el-tag
21
-        >
22
-        <p></p>
23
-        <!-- <el-form ref="form"> -->
24
-        <!-- v-if="isAgreePendTral == 0 || noArbitrator" -->
25
-        <div style="display: inline-flex; margin-bottom: 8px">
26
-          <div v-if="isAgreePendTral == 0">请选择仲裁员</div>
27
-          <div v-if="isAgreePendTral == 1 && formateCourtData.arbitratorName">
28
-            当前案件仲裁员
29
-          </div>
19
+      </el-form>
20
+      <el-tag type="warning" v-if="noArbitrator"
21
+        >当前案件未指定仲裁员,请先指定仲裁员!</el-tag
22
+      >
23
+      <p></p>
24
+      <!-- <el-form ref="form"> -->
25
+      <!-- v-if="isAgreePendTral == 0 || noArbitrator" -->
26
+      <div style="display: inline-flex; margin-bottom: 8px">
27
+        <div v-if="isAgreePendTral !== 1">
28
+          请选择仲裁员
30 29
         </div>
31
-        <div
32
-          v-if="isAgreePendTral == 1 && formateCourtData.arbitratorName"
33
-          class="nowarbitrator"
34
-        >
35
-          <el-tag size="medium">
36
-            {{ formateCourtData.arbitratorName }}
37
-          </el-tag>
30
+        <div v-if="isAgreePendTral == 1 && formateCourtData.arbitratorName">
31
+          当前案件仲裁员
38 32
         </div>
39
-        <el-form-item
40
-          label="仲裁员:"
41
-          v-if="noArbitrator || isAgreePendTral == 0"
42
-          :rules="[
43
-            {
44
-              required: true,
45
-              message: '仲裁员不能为空',
46
-              trigger: 'blur',
47
-            },
48
-          ]"
49
-        >
50
-          <el-select
51
-            placeholder="请选择仲裁员"
52
-            @change="changeArbitor"
53
-            v-model="Arbitor"
54
-          >
55
-            <el-option
56
-              v-for="item in dataList"
57
-              :key="item.value"
58
-              :label="item.nickName"
59
-              :value="item.userId"
60
-            ></el-option>
61
-          </el-select>
62
-        </el-form-item>
63
-      </el-form>
33
+      </div>
34
+      <div v-if="isAgreePendTral == 1 && formateCourtData.arbitratorName" class="nowarbitrator">
35
+        <el-tag size="medium">
36
+          {{ formateCourtData.arbitratorName }}
37
+        </el-tag>
38
+      </div>
39
+      <div v-if="noArbitrator || isAgreePendTral == 0">
40
+        <el-form>
41
+          <el-form-item label="仲裁员:">
42
+            <el-select placeholder="请选择仲裁员" @change="changeArbitor" v-model="Arbitor">
43
+              <el-option v-for="item in dataList" :key="item.value" :label="item.nickName" :value="item.userId"></el-option>
44
+            </el-select>
45
+          </el-form-item>
46
+        </el-form>
47
+      </div>
48
+      <!-- </el-form> -->
64 49
       <div slot="footer" class="dialog-footer">
65 50
         <el-button
66 51
           type="primary"
67 52
           @click="submitForm"
68
-          :disabled="
69
-            noArbitrator || (isAgreePendTral == 0 && arbitrators.length == 0)
70
-          "
53
+          :disabled="!this.arbitrators.length > 0 && isAgreePendTral == 0"
71 54
           class="endbutton"
72 55
           ><span>确 定</span></el-button
73 56
         >
@@ -94,15 +77,15 @@ export default {
94 77
       isAgreePendTral: 1,
95 78
       paramsdata: {},
96 79
       noArbitrator: false,
97
-      Arbitor: "",
80
+      Arbitor: ""
98 81
     };
99 82
   },
100 83
   created() {
101 84
     this.getarbitrAtor();
102 85
   },
103 86
   watch: {
104
-    showformateCourt(val) {
105
-      if (val) {
87
+    showformateCourt(val){
88
+      if(val){
106 89
         this.isAgreePendTral = 1;
107 90
       }
108 91
     },
@@ -121,6 +104,7 @@ export default {
121 104
     getarbitrAtor() {
122 105
       arbitrAtor({}).then((res) => {
123 106
         this.dataList = res.rows;
107
+        console.log(this.dataList,'this.dataList');
124 108
       });
125 109
     },
126 110
     changeArbitor(val) {
@@ -132,7 +116,8 @@ export default {
132 116
             arbitratorName: item.nickName,
133 117
           });
134 118
         }
135
-      });
119
+      })
120
+      console.log(this.arbitrators,'arbitrators');
136 121
     },
137 122
     // 确认
138 123
     submitForm() {