diff --git a/frontend/dist.tar.gz b/frontend/dist.tar.gz index 02d5882..4dd2fde 100644 Binary files a/frontend/dist.tar.gz and b/frontend/dist.tar.gz differ diff --git a/frontend/src/views/CreateTask.vue b/frontend/src/views/CreateTask.vue index ee5c50a..faa217b 100644 --- a/frontend/src/views/CreateTask.vue +++ b/frontend/src/views/CreateTask.vue @@ -678,7 +678,9 @@ const shouldShowTaskDetail = computed(() => { // 如果是一级需求部门用户 if (isPrimaryDeptUser.value) { // 根据系统配置决定是否显示任务明细 - return primaryDeptConfig.value.canFillDetail + const result = primaryDeptConfig.value.canFillDetail + console.log('[任务明细显示] 一级需求部门用户, canFillDetail:', result, 'shouldShow:', result) + return result } // 其他部门用户始终显示 return true @@ -2175,9 +2177,12 @@ const loadReleaseTypeConfig = async () => { } // 加载一级需求部门配置 + const configValue = res.data['task.primary_dept_can_fill_detail'] + console.log('[一级需求部门配置] 原始值:', configValue, '类型:', typeof configValue) primaryDeptConfig.value = { - canFillDetail: res.data['task.primary_dept_can_fill_detail'] === 'true' + canFillDetail: configValue === 'true' } + console.log('[一级需求部门配置] canFillDetail:', primaryDeptConfig.value.canFillDetail) } // 加载工作时间配置 try {