浏览代码

reactor:回访流程优化;

zhangchong 1 年之前
父节点
当前提交
c71993ff35

+ 1 - 1
src/stores/themeConfig.ts

@@ -130,7 +130,7 @@ export const useThemeConfig = defineStore('themeConfig', {
 			 * 全局网站标题 / 副标题
 			 */
 			// 网站主标题(菜单导航、浏览器当前网页标题)
-			globalTitle: '',
+			globalTitle: '宜宾市民热线服务系统',
 			// 网站副标题(登录页顶部文字)
 			globalViceTitle: '账户登录',
 			// 默认初始语言,可选值"<zh-cn|en|zh-tw>",默认 zh-cn

+ 0 - 18
src/views/business/visit/component/Visit-detail.vue

@@ -129,13 +129,6 @@
 								<el-row v-for="item in state.ruleForm.visitDetails" :key="item.id" :gutter="10">
 									<!-- 务员评价 -->
 									<template v-if="item.visitTarget === 10">
-										<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
-											<el-form-item label="语音评价">
-												<el-radio-group v-model="item.voiceEvaluate" disabled>
-													<el-radio :label="item.key" v-for="item in viceEvaluate" :key="item.key">{{ item.value }}</el-radio>
-												</el-radio-group>
-											</el-form-item>
-										</el-col>
 										<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
 											<el-form-item label="话务员评价">
 												<el-radio-group v-model="item.seatEvaluate" disabled>
@@ -197,17 +190,6 @@
 									<el-row v-for="(item, index) in state.ruleForm.visitDetails" :key="item.id" :gutter="10">
 										<!-- 务员评价 -->
 										<template v-if="item.visitTarget === 10">
-											<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
-												<el-form-item
-													label="语音评价"
-													:prop="`visitDetails.${index}.voiceEvaluate`"
-													:rules="[{ required: notGetThrough, message: '请选择语音评价', trigger: 'change' }]"
-												>
-													<el-radio-group v-model="item.voiceEvaluate">
-														<el-radio :label="item.key" v-for="item in viceEvaluate" :key="item.key">{{ item.value }}</el-radio>
-													</el-radio-group>
-												</el-form-item>
-											</el-col>
 											<el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
 												<el-form-item
 													label="话务员评价"

+ 15 - 4
src/views/smartVisit/components/Smart-visit-Detail.vue

@@ -27,6 +27,20 @@
           <span>{{ formatDate(row.order?.startTime, 'YYYY-mm-dd HH:MM:SS') }}</span>
         </template>
       </el-table-column>-->
+      <el-table-column label="部门办件结果" show-overflow-tooltip width="170">
+          <template #default="{ row }">
+						<span v-for="item in row.orderVisit?.orderVisitDetails">
+							<span v-if="item.visitTarget === 20">{{ item.orgProcessingResults.value }}</span>
+						</span>
+          </template>
+      </el-table-column>
+      <el-table-column label="部门办件态度" show-overflow-tooltip width="170">
+          <template #default="{ row }">
+						<span v-for="item in row.orderVisit?.orderVisitDetails">
+							<span v-if="item.visitTarget === 20">{{ item.orgHandledAttitude.value }}</span>
+						</span>
+          </template>
+      </el-table-column>
       <el-table-column label="受理时间" show-overflow-tooltip width="170">
         <template #default="{ row }">
           <span>{{ formatDate(row.order?.startTime, 'YYYY-mm-dd HH:MM:SS') }}</span>
@@ -38,16 +52,13 @@
         </template>
       </el-table-column>
       <el-table-column prop="order.actualOpinion" label="办件结果" show-overflow-tooltip width="150"></el-table-column>
-      <el-table-column label="话务员满意度" show-overflow-tooltip width="120">
+      <el-table-column label="话务员评价" show-overflow-tooltip width="120">
         <template #default="{ row }">
 						<span v-for="item in row.orderVisit?.orderVisitDetails">
 							<span v-if="item.visitTarget === 10">{{ item.seatEvaluateText }}</span>
 						</span>
         </template>
       </el-table-column>
-<!--      <el-table-column prop="currentStepName" label="部门办件满意度" show-overflow-tooltip width="150"></el-table-column>
-      <el-table-column prop="currentStepName" label="话务员不满意原因" show-overflow-tooltip width="150"></el-table-column>
-      <el-table-column prop="currentStepName" label="办件不满意原因" show-overflow-tooltip width="150"></el-table-column>-->
 		</el-table>
 		<!-- 分页 -->
 		<pagination :total="state.total" v-model:page="state.queryParams.PageIndex" v-model:limit="state.queryParams.PageSize" @pagination="queryList" />