Parcourir la source

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

hhlxayunmei il y a 2 ans
Parent
révision
2d7b529c15
1 fichiers modifiés avec 35 ajouts et 50 suppressions
  1. 35
    50
      src/views/caseManagement/components/formateCourtDialog.vue

+ 35
- 50
src/views/caseManagement/components/formateCourtDialog.vue Voir le fichier

16
             <el-radio :label="0">否</el-radio>
16
             <el-radio :label="0">否</el-radio>
17
           </el-radio-group>
17
           </el-radio-group>
18
         </el-form-item>
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
         </div>
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
         </div>
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
       <div slot="footer" class="dialog-footer">
49
       <div slot="footer" class="dialog-footer">
65
         <el-button
50
         <el-button
66
           type="primary"
51
           type="primary"
67
           @click="submitForm"
52
           @click="submitForm"
68
-          :disabled="
69
-            noArbitrator || (isAgreePendTral == 0 && arbitrators.length == 0)
70
-          "
53
+          :disabled="!this.arbitrators.length > 0 && isAgreePendTral == 0"
71
           class="endbutton"
54
           class="endbutton"
72
           ><span>确 定</span></el-button
55
           ><span>确 定</span></el-button
73
         >
56
         >
94
       isAgreePendTral: 1,
77
       isAgreePendTral: 1,
95
       paramsdata: {},
78
       paramsdata: {},
96
       noArbitrator: false,
79
       noArbitrator: false,
97
-      Arbitor: "",
80
+      Arbitor: ""
98
     };
81
     };
99
   },
82
   },
100
   created() {
83
   created() {
101
     this.getarbitrAtor();
84
     this.getarbitrAtor();
102
   },
85
   },
103
   watch: {
86
   watch: {
104
-    showformateCourt(val) {
105
-      if (val) {
87
+    showformateCourt(val){
88
+      if(val){
106
         this.isAgreePendTral = 1;
89
         this.isAgreePendTral = 1;
107
       }
90
       }
108
     },
91
     },
121
     getarbitrAtor() {
104
     getarbitrAtor() {
122
       arbitrAtor({}).then((res) => {
105
       arbitrAtor({}).then((res) => {
123
         this.dataList = res.rows;
106
         this.dataList = res.rows;
107
+        console.log(this.dataList,'this.dataList');
124
       });
108
       });
125
     },
109
     },
126
     changeArbitor(val) {
110
     changeArbitor(val) {
132
             arbitratorName: item.nickName,
116
             arbitratorName: item.nickName,
133
           });
117
           });
134
         }
118
         }
135
-      });
119
+      })
120
+      console.log(this.arbitrators,'arbitrators');
136
     },
121
     },
137
     // 确认
122
     // 确认
138
     submitForm() {
123
     submitForm() {