From 78c10a09ae345c04bbfa713848219b0df9e40864 Mon Sep 17 00:00:00 2001
From: Pancaihua <75729660@qq.com>
Date: Thu, 25 Jul 2024 19:30:33 +0800
Subject: [PATCH] =?UTF-8?q?=E7=9F=A5=E8=AF=86=E7=AE=A1=E7=90=86=E5=AE=8C?=
=?UTF-8?q?=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../bpm/knows/knowledge/KnowledgeForm.vue | 41 ++++++++++++-------
src/views/bpm/knows/knowledge/index.vue | 3 +-
2 files changed, 29 insertions(+), 15 deletions(-)
diff --git a/src/views/bpm/knows/knowledge/KnowledgeForm.vue b/src/views/bpm/knows/knowledge/KnowledgeForm.vue
index 14c4442..590b5d7 100644
--- a/src/views/bpm/knows/knowledge/KnowledgeForm.vue
+++ b/src/views/bpm/knows/knowledge/KnowledgeForm.vue
@@ -33,20 +33,25 @@
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
@@ -72,7 +77,7 @@ import { getStrDictOptions, DICT_TYPE } from '@/utils/dict'
import { KnowledgeApi, KnowledgeVO } from '@/api/bpm/knows/knowledge'
import CommentForm from './components/CommentForm.vue'
import { getUserProfile, ProfileVO } from '@/api/system/user/profile'
-import { getDept } from "@/api/system/dept";
+import {DeptVO, getDept} from "@/api/system/dept";
import {defaultProps, handleTree} from "@/utils/tree";
import {KnowtypeApi} from "@/api/bpm/knows/knowtype";
/** 知识发布 表单 */
@@ -89,6 +94,7 @@ const formData = ref({
typeId: undefined,
deptId: '',
knowTitle: undefined,
+ userName:'',
content: undefined,
status: undefined,
filePath: undefined
@@ -109,12 +115,18 @@ const getUserInfo = async () => {
const users = await getUserProfile()
userInfo.value = users
formData.value.deptId= users.dept.id
+
deptInfo.value = {} as DeptVO
}else{
const dept = await getDept(formData.value.deptId)
deptInfo.value = dept
userInfo.value = {} as ProfileVO
}
+ if (formData.value.userName == ''){
+ const users = await getUserProfile()
+ formData.value.userName= users.nickname
+ }
+
}
/** 打开弹窗 */
const open = async (type: string, id?: number) => {
@@ -176,6 +188,7 @@ const resetForm = () => {
typeId: undefined,
deptId: '',
knowTitle: undefined,
+ userName:'',
content: undefined,
status: '0',
filePath: undefined
diff --git a/src/views/bpm/knows/knowledge/index.vue b/src/views/bpm/knows/knowledge/index.vue
index 6adb172..64cf8a4 100644
--- a/src/views/bpm/knows/knowledge/index.vue
+++ b/src/views/bpm/knows/knowledge/index.vue
@@ -81,8 +81,9 @@
-
+
+