|
|
@@ -119,6 +119,46 @@
|
|
119
|
119
|
</td>
|
|
120
|
120
|
</tr>
|
|
121
|
121
|
</table>
|
|
|
122
|
+ <div v-show="isconfirm =='1'"
|
|
|
123
|
+ style="font-size: 20px;border: 2px solid #ccc;padding: 10px;">
|
|
|
124
|
+ <span style="color: #3478f6;">维修确认:</span>
|
|
|
125
|
+ <el-radio-group v-model="radioval" @change="changeRadio">
|
|
|
126
|
+ <el-radio label="1">确认完成</el-radio>
|
|
|
127
|
+ <el-radio label="2">需要返修</el-radio>
|
|
|
128
|
+ </el-radio-group>
|
|
|
129
|
+ <el-form style="padding-top: 15px;" ref="consumablesConfirmForm" :model="consumablesConfirmForm" :rules="rules"
|
|
|
130
|
+ label-width="100px">
|
|
|
131
|
+ <el-form-item v-show="radioval==1" label="服务态度" prop="Attitude">
|
|
|
132
|
+ <el-rate v-model="consumablesConfirmForm.Attitude" :texts="evaluateText" show-text />
|
|
|
133
|
+ </el-form-item>
|
|
|
134
|
+ <el-form-item v-show="radioval==1" label="维修质量" prop="Quality">
|
|
|
135
|
+ <el-rate v-model="consumablesConfirmForm.Quality" :texts="evaluateText" show-text />
|
|
|
136
|
+ </el-form-item>
|
|
|
137
|
+ <el-form-item v-show="radioval==1" label="完成时效" prop="Efficiency">
|
|
|
138
|
+ <el-rate v-model="consumablesConfirmForm.Efficiency" :texts="evaluateText" show-text />
|
|
|
139
|
+ </el-form-item>
|
|
|
140
|
+ <el-form-item v-show="radioval==1" label="文字评价" prop="EvaluateContent">
|
|
|
141
|
+ <el-input :autosize="{ minRows: 4, maxRows: 8 }"
|
|
|
142
|
+ v-model="consumablesConfirmForm.EvaluateContent" show-word-limit maxlength="100"
|
|
|
143
|
+ type="textarea" />
|
|
|
144
|
+ </el-form-item>
|
|
|
145
|
+ <el-form-item v-show="radioval==2" label="返修原因">
|
|
|
146
|
+ <el-select v-model="reason5" placeholder="请选择返修原因" @change="handleChange5">
|
|
|
147
|
+ <el-option v-for="item in reasonarr1" :key="item.F_DictionaryValueId" :label="item.F_Name"
|
|
|
148
|
+ :value="`${item.F_DictionaryValueId},${item.F_Name}`" />
|
|
|
149
|
+ </el-select>
|
|
|
150
|
+ </el-form-item>
|
|
|
151
|
+ <el-form-item v-show="radioval==2">
|
|
|
152
|
+ <el-input placeholder="请输入其他返修原因" :autosize="{ minRows: 4, maxRows: 8 }"
|
|
|
153
|
+ v-model="consumablesConfirmForm.ReturnReason" show-word-limit maxlength="100"
|
|
|
154
|
+ type="textarea" />
|
|
|
155
|
+ </el-form-item>
|
|
|
156
|
+ <el-form-item v-show="radioval==1||radioval==2">
|
|
|
157
|
+ <el-button @click="cancelForm">取消</el-button>
|
|
|
158
|
+ <el-button type="primary" @click="submitForm">确定</el-button>
|
|
|
159
|
+ </el-form-item>
|
|
|
160
|
+ </el-form>
|
|
|
161
|
+ </div>
|
|
122
|
162
|
</el-col>
|
|
123
|
163
|
</el-card>
|
|
124
|
164
|
</el-col>
|
|
|
@@ -225,46 +265,6 @@
|
|
225
|
265
|
</td>
|
|
226
|
266
|
</tr>
|
|
227
|
267
|
</table>
|
|
228
|
|
- <div v-show="isconfirm =='1'"
|
|
229
|
|
- style="font-size: 20px;border: 2px solid #ccc;padding: 10px;">
|
|
230
|
|
- <span>维修确认:</span>
|
|
231
|
|
- <el-radio-group v-model="radioval" @change="changeRadio">
|
|
232
|
|
- <el-radio label="1">确认完成</el-radio>
|
|
233
|
|
- <el-radio label="2">需要返修</el-radio>
|
|
234
|
|
- </el-radio-group>
|
|
235
|
|
- <el-form style="padding-top: 15px;" ref="consumablesConfirmForm" :model="consumablesConfirmForm" :rules="rules"
|
|
236
|
|
- label-width="100px">
|
|
237
|
|
- <el-form-item v-show="radioval==1" label="服务态度" prop="Attitude">
|
|
238
|
|
- <el-rate v-model="consumablesConfirmForm.Attitude" :texts="evaluateText" show-text />
|
|
239
|
|
- </el-form-item>
|
|
240
|
|
- <el-form-item v-show="radioval==1" label="维修质量" prop="Quality">
|
|
241
|
|
- <el-rate v-model="consumablesConfirmForm.Quality" :texts="evaluateText" show-text />
|
|
242
|
|
- </el-form-item>
|
|
243
|
|
- <el-form-item v-show="radioval==1" label="完成时效" prop="Efficiency">
|
|
244
|
|
- <el-rate v-model="consumablesConfirmForm.Efficiency" :texts="evaluateText" show-text />
|
|
245
|
|
- </el-form-item>
|
|
246
|
|
- <el-form-item v-show="radioval==1" label="文字评价" prop="EvaluateContent">
|
|
247
|
|
- <el-input :autosize="{ minRows: 4, maxRows: 8 }"
|
|
248
|
|
- v-model="consumablesConfirmForm.EvaluateContent" show-word-limit maxlength="100"
|
|
249
|
|
- type="textarea" />
|
|
250
|
|
- </el-form-item>
|
|
251
|
|
- <el-form-item v-show="radioval==2" label="返修原因">
|
|
252
|
|
- <el-select v-model="reason5" placeholder="请选择返修原因" @change="handleChange5">
|
|
253
|
|
- <el-option v-for="item in reasonarr1" :key="item.F_DictionaryValueId" :label="item.F_Name"
|
|
254
|
|
- :value="`${item.F_DictionaryValueId},${item.F_Name}`" />
|
|
255
|
|
- </el-select>
|
|
256
|
|
- </el-form-item>
|
|
257
|
|
- <el-form-item v-show="radioval==2">
|
|
258
|
|
- <el-input placeholder="请输入其他返修原因" :autosize="{ minRows: 4, maxRows: 8 }"
|
|
259
|
|
- v-model="consumablesConfirmForm.ReturnReason" show-word-limit maxlength="100"
|
|
260
|
|
- type="textarea" />
|
|
261
|
|
- </el-form-item>
|
|
262
|
|
- <el-form-item v-show="radioval==1||radioval==2">
|
|
263
|
|
- <el-button @click="cancelForm">取消</el-button>
|
|
264
|
|
- <el-button type="primary" @click="submitForm">确定</el-button>
|
|
265
|
|
- </el-form-item>
|
|
266
|
|
- </el-form>
|
|
267
|
|
- </div>
|
|
268
|
268
|
</el-col>
|
|
269
|
269
|
</el-tab-pane>
|
|
270
|
270
|
<el-tab-pane label="协作工单" name="2">
|