Parcourir la source

reactor:优化知识库分类选项搜索卡的问题;

zhangchong il y a 4 mois
Parent
commit
3df4b4b036

+ 2 - 0
src/components/LogicFlow/PropertySetting/end.vue

@@ -271,6 +271,8 @@ const selectOrg1 = (value:any)=>{
 	let arr = value.map((item: any) => ({ key: item.id, value: item.name }));
 	// 使用模板字符串
 	form.handlerTypeItems = `${JSON.stringify(arr)}`;
+	form.handlerTypeItemsOrigin = value.map((item: any) => item.id);
+	ruleFormRef.value.validateField('handlerTypeItemsOrigin')
 }
 // 选择动态策略
 const ruleFormRef = ref<RefType>();

+ 2 - 0
src/components/LogicFlow/PropertySetting/start.vue

@@ -270,6 +270,8 @@ const selectOrg1 = (value:any)=>{
 	let arr = value.map((item: any) => ({ key: item.id, value: item.name }));
 	// 使用模板字符串
 	form.handlerTypeItems = `${JSON.stringify(arr)}`;
+	form.handlerTypeItemsOrigin = value.map((item: any) => item.id);
+	ruleFormRef.value.validateField('handlerTypeItemsOrigin')
 }
 // 选择动态策略
 const ruleFormRef = ref<RefType>();

+ 2 - 0
src/components/LogicFlow/PropertySetting/task.vue

@@ -287,6 +287,8 @@ const selectOrg1 = (value:any)=>{
 	let arr = value.map((item: any) => ({ key: item.id, value: item.name }));
 	// 使用模板字符串
 	form.handlerTypeItems = `${JSON.stringify(arr)}`;
+	form.handlerTypeItemsOrigin = value.map((item: any) => item.id);
+	ruleFormRef.value.validateField('handlerTypeItemsOrigin')
 }
 // 选择动态策略
 const selectInstancePolicy = (val: string | number) => {

+ 2 - 0
src/views/knowledge/index/edit.vue

@@ -471,6 +471,8 @@ const getKnowledgeListData1 = (value: any) => {
 	state.ruleForm.knowledgeType = value.map((item: any) => {
 		return { KnowledgeTypeName: item.name, KnowledgeTypeId: item.id, KnowledgeTypeSpliceName: item.spliceName };
 	});
+	state.ruleForm.knowledgeTypeId = value.map((item: any) => item.id);
+	ruleFormRef.value.validateField('knowledgeTypeId')
 };
 // 添加关键词
 const knowledgeKeywordsRef = ref<RefType>();