liuzhihui 2 年之前
父節點
當前提交
b5a1924a06

+ 40 - 40
CallCenterWeb.UI/RMYY/src/views/orderManage/components/orderDetail.vue

@@ -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">

+ 2 - 1
CallCenterWeb.UI/RMYYAPP/utils/dd.js

@@ -1,7 +1,8 @@
1 1
 import * as dd from 'dingtalk-jsapi'
2 2
 
3 3
 export function getCode(callback) {
4
-	let corpId = 'dingbb1314af9ad8e421f2c783f7214b6d69'
4
+	let corpId = 'dingbb1314af9ad8e421f2c783f7214b6d69' //正式
5
+	// let corpId = 'ding3d771cecb9f68bfe35c2f4657eb6378f' //测试
5 6
 	// #ifdef APP-PLUS
6 7
 		callback('app', '')
7 8
 	// #endif