From 6d53d0ae056db5c0878df7869346542713befeb0 Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:10:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=97=8F=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bpm/knows/knowledge/KnowledgeForm.vue | 47 ++++++++++++++----- 1 file changed, 34 insertions(+), 13 deletions(-) diff --git a/src/views/bpm/knows/knowledge/KnowledgeForm.vue b/src/views/bpm/knows/knowledge/KnowledgeForm.vue index 0d6efe8..0a7c84a 100644 --- a/src/views/bpm/knows/knowledge/KnowledgeForm.vue +++ b/src/views/bpm/knows/knowledge/KnowledgeForm.vue @@ -126,9 +126,6 @@ const deptInfo = ref({} as DeptVO ) /** 子表的表单 */ const subTabsName = ref('comment') const commentFormRef = ref() -const star = () => { - ys.value = !ys.value -} const getUserInfo = async () => { if ( formData.value.deptId == '' ){ const users = await getUserProfile() @@ -164,6 +161,40 @@ const open = async (type: string, id?: number) => { } await getUserInfo() await getKnowtypeTree() + userInfo.value = await getUserProfile() + const data = formData.value as unknown as KnowledgeVO + queryParams.pageNo = 1 + queryParams.userId = userInfo.value.id + queryParams.kowsId = data.typeId + const data2 = await Star2Api.getStar2Page(queryParams) + console.log(data2) + if (data2.list === null){ + console.log("no") + ys.value=false + }else{ + console.log("yes") + ys.value=true + } +} +const queryParams = reactive({ + pageNo: 1, + pageSize: 5, + id: undefined, + userId: undefined, + kowsId: undefined, +}) +//收藏 +const star = async () => { + ys.value = !ys.value + userInfo.value = await getUserProfile() + const data = formData.value as unknown as KnowledgeVO + formData2.value.kowsId = data.typeId + formData2.value.userId = userInfo.value.id + if (ys.value){ + console.log("formData2",formData2.value) + await Star2Api.createStar2(formData2.value) + }else if (!ys.value){ + } } defineExpose({ open }) // 提供 open 方法,用于打开弹窗 //flow begin++++++++++++++++++++ @@ -194,17 +225,7 @@ const submitForm = async () => { // 提交请求 formLoading.value = true try { - userInfo.value = await getUserProfile() const data = formData.value as unknown as KnowledgeVO - formData2.value.kowsId = data.typeId - formData2.value.userId = userInfo.value.id - console.log("formData2",formData2.value) - if (ys.value){ - console.log("formData2",formData2.value) - await Star2Api.createStar2(formData2.value) - // message.success(t('common.createSuccess')) - ys.value=false - } // 拼接子表的数据 data.comments = commentFormRef.value.getData()