From c77ce6f87f4ed71c2fa8ac458aa1fd65b2ff77e9 Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Wed, 13 Nov 2024 09:18:11 +0800 Subject: [PATCH] =?UTF-8?q?onlyoffice=E6=9B=B4=E6=94=B9=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E5=88=86=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bpm/knows/knowledge/KnowledgeForm.vue | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/views/bpm/knows/knowledge/KnowledgeForm.vue b/src/views/bpm/knows/knowledge/KnowledgeForm.vue index 19e4324..069312c 100644 --- a/src/views/bpm/knows/knowledge/KnowledgeForm.vue +++ b/src/views/bpm/knows/knowledge/KnowledgeForm.vue @@ -125,17 +125,14 @@ defineOptions({ name: 'KnowledgeForm' }) const ys = ref(false)//收藏图标切换 const tb = ref(false)//点赞图标切换 const { t } = useI18n() // 国际化 -const cDate = ref()//当前时间 +const nDate = ref()//当前时间 +const cDate = ref()//创建时间 const message = useMessage() // 消息弹窗 const dialogVisible = ref(false) // 弹窗的是否展示 const dialogTitle = ref('') // 弹窗的标题 const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用 const formType = ref('') // 表单的类型:create - 新增;update - 修改 -const cmDate = computed(() => { - const fileDate = formData.value.createTime - return fileDate? getNow(fileDate) : cDate.value; -}) const formData = ref({ id: undefined, typeId: undefined, @@ -189,6 +186,7 @@ const getUserInfo = async () => { } } + //根据时间戳获取年月日 const getNow = (date:number)=>{ const now = new Date(date); @@ -198,9 +196,16 @@ const getNow = (date:number)=>{ console.log("getNow",`${year}-${month}-${day}`) return `${year}-${month}-${day}`; } + +//计算属性更新传递时间 +const cmDate = computed(() => { + return formData.value.createTime? cDate.value : nDate.value; +}) + /** 打开弹窗 */ const open = async (type: string, id?: number) => { - cDate.value = getNow(Date.now())//获取当前时间 + nDate.value = getNow(Date.now())//获取当前时间 + cDate.value = getNow(formData.value.createTime)//获取创建时间 dialogVisible.value = true dialogTitle.value = t('action.' + type) formType.value = type