Browse Source

reactor:拓展表单BUG修复;

zhangchong 6 months ago
parent
commit
b2faa8636f
2 changed files with 14 additions and 8 deletions
  1. 10 7
      src/views/tels/callLog/ybCallLog.vue
  2. 4 1
      src/views/tels/callLog/zgCallLog.vue

+ 10 - 7
src/views/tels/callLog/ybCallLog.vue

@@ -78,7 +78,7 @@
 							<el-input v-model="state.queryParams.CDPN" placeholder="被叫号码" clearable @keyup.enter="handleQuery" class="keyword-input"/>
 						</el-form-item>
 						<el-form-item prop="IsSensitiveWord">
-							<el-checkbox v-model="state.queryParams.IsSensitiveWord" border @change="changeIsSensitiveWord">是否敏感通话</el-checkbox>
+							<el-checkbox v-model="IsSensitiveWord" border @change="changeIsSensitiveWord">是否敏感通话</el-checkbox>
 						</el-form-item>
 						<el-form-item>
 							<el-button type="primary" @click="handleQuery" :loading="state.loading"> <SvgIcon name="ele-Search" class="mr5" />查询 </el-button>
@@ -129,7 +129,7 @@
 							<el-input v-model="state.queryParams.CDPN" placeholder="被叫号码" clearable @keyup.enter="handleQuery" class="keyword-input"/>
 						</el-form-item>
 						<el-form-item prop="IsSensitiveWord">
-							<el-checkbox v-model="state.queryParams.IsSensitiveWord" border @change="changeIsSensitiveWord">是否敏感通话</el-checkbox>
+							<el-checkbox v-model="IsSensitiveWord" border @change="changeIsSensitiveWord">是否敏感通话</el-checkbox>
 						</el-form-item>
 						<el-form-item>
 							<el-button type="primary" @click="handleQuery" :loading="state.loading"> <SvgIcon name="ele-Search" class="mr5" />查询 </el-button>
@@ -1023,6 +1023,13 @@ const queryList = async () => {
 		console.log(e);
 	}
 };
+// 是否敏感通话
+const IsSensitiveWord = ref(false);
+const changeIsSensitiveWord = (val:any)=>{
+	if(!val) state.queryParams.IsSensitiveWord = null;
+	else state.queryParams.IsSensitiveWord = val;
+	handleQuery();
+}
 /** 重置按钮操作 */
 const drawer = ref(false);
 const drawerRuleFormRef = ref();
@@ -1030,6 +1037,7 @@ const resetQuery = (formEl: FormInstance | undefined) => {
 	if (!formEl) return;
 	formEl.resetFields();
 	ruleFormRef.value?.resetFields();
+	IsSensitiveWord.value = false;
 	queryList();
 };
 // 播放录音
@@ -1117,11 +1125,6 @@ const transferOrder = (row: any) => {
 	});
 	Local.set(`${row.otherAccept}`, row.transliterationContent);
 };
-// 是否敏感通话
-const changeIsSensitiveWord = (val:any)=>{
-	if(!val) state.queryParams.IsSensitiveWord = null;
-	handleQuery();
-}
 // 基础信息
 const getBaseData = async () => {
 	const response = await callBaseData();

+ 4 - 1
src/views/tels/callLog/zgCallLog.vue

@@ -24,7 +24,7 @@
 							<el-input v-model="state.queryParams.ToNo" placeholder="被叫号码" clearable @keyup.enter="handleQuery" class="keyword-input" />
 						</el-form-item>
 						<el-form-item prop="IsMissOrder">
-							<el-checkbox v-model="state.queryParams.IsMissOrder" border @change="changeMissOrder">失联工单</el-checkbox>
+							<el-checkbox v-model="IsMissOrder" border @change="changeMissOrder">失联工单</el-checkbox>
 						</el-form-item>
 						<el-form-item label="" label-width="">
 							<el-button type="primary" @click="handleQuery" :loading="state.loading"> <SvgIcon name="ele-Search" class="mr5" />查询 </el-button>
@@ -409,8 +409,10 @@ const queryList = async (isQuery: boolean = false) => {
 		});
 };
 // 失联工单
+const IsMissOrder = ref(false);
 const changeMissOrder = (val: any)=>{
 	if(!val) state.queryParams.IsMissOrder = null;
+	else state.queryParams.IsMissOrder = val;
 	handleQuery();
 }
 /** 重置按钮操作 */
@@ -421,6 +423,7 @@ const resetQuery = (formEl: FormInstance | undefined) => {
 	formEl.resetFields();
 	queryIndex.value = 0;
 	ruleFormRef.value?.resetFields();
+	IsMissOrder.value = false;
 	queryList(true);
 };
 // 播放录音