Quellcode durchsuchen

reactor:宜宾新增外呼模式的记录和开始;

zhangchong vor 6 Monaten
Ursprung
Commit
b314d27789
2 geänderte Dateien mit 6 neuen und 3 gelöschten Zeilen
  1. 2 3
      src/components/ProcessAudit/index.vue
  2. 4 0
      src/layout/navBars/breadcrumb/ybTel.vue

+ 2 - 3
src/components/ProcessAudit/index.vue

@@ -463,8 +463,7 @@
 							<el-button type="primary" :loading="state.loading">办理</el-button>
 						</template>
 					</el-popconfirm>
-					<el-button type="primary" @click="onSubmit(ruleFormRef)" :loading="state.loading" v-else>办理</el-button>
-				<el-button type="primary" @click="onSubmit(ruleFormRef)" :loading="state.loading" v-if="activeStep === 1">办理</el-button>
+					<el-button type="primary" @click="onSubmit(ruleFormRef)" :loading="state.loading" v-else-if="!isOverdueTips && activeStep === 1">办理</el-button>
 			</span>
 		</template>
 	</el-dialog>
@@ -477,7 +476,7 @@ import other from '@/utils/other';
 import { useUserInfo } from '@/stores/userInfo';
 import { storeToRefs } from 'pinia';
 import { commonEnum } from '@/utils/constants';
-import { orderFlowParams, orderHandle, orderProcessTempSave, orderStartFlow, orderTimeConfig } from '@/api/business/order';
+import { orderFlowParams, orderHandle, orderProcessTempSave, orderReturnParams, orderStartFlow, orderTimeConfig } from '@/api/business/order';
 import {
 	orderPrevious,
 	workflowNext,

+ 4 - 0
src/layout/navBars/breadcrumb/ybTel.vue

@@ -1307,6 +1307,7 @@ const onBeginRecord = async (type: string) => {
 		'1': '话后整理',
 		'2': '保持',
 		'4': '静音',
+		'5': '外呼模式',
 	};
 	try {
 		const res: any = await startAfterCall({ actionType: type });
@@ -1322,6 +1323,7 @@ const onEndRecord = async (type: string) => {
 		'1': '话后整理',
 		'2': '保持',
 		'4': '静音',
+		'5': '外呼模式',
 	};
 	try {
 		const res: any = await endAfterCall({ actionType: type });
@@ -1495,6 +1497,7 @@ const onCallOut = () => {
 						getTelStatusFn();
 						seatAssistOff(); // 关闭坐席辅助
 					}, 500);
+					onBeginRecord('5'); // 记录外呼模式开始
 					state.loading = false;
 				})
 				.catch(() => {
@@ -1528,6 +1531,7 @@ const onUnCallOut = () => {
 						useTelStatusStore.setPhoneControlState(TelStates.dutyOn);
 						getTelStatusFn();
 					}, 500);
+					onEndRecord('5'); // 记录外呼模式结束
 					state.loading = false;
 				})
 				.catch(() => {