Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
A
audit_manager_new
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
David Yang
audit_manager_new
Commits
c61a6514
Commit
c61a6514
authored
Sep 29, 2026
by
drigle
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: preserve audit report control point text
parent
b0da9253
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
19 additions
and
9 deletions
+19
-9
AuditReportContent.jsx
src/pages/audit_management/AuditReportContent.jsx
+11
-2
audit-management.business-flow.md
src/pages/audit_management/audit-management.business-flow.md
+8
-7
No files found.
src/pages/audit_management/AuditReportContent.jsx
View file @
c61a6514
import
{
DataTable
,
DataTableTextPair
}
from
'@/components/DataTable'
;
import
{
DataTable
}
from
'@/components/DataTable'
;
import
FileUploadField
from
'@/components/FileUploadField'
;
import
FileUploadField
from
'@/components/FileUploadField'
;
import
FilterSelect
from
'@/components/FilterSelect'
;
import
FilterSelect
from
'@/components/FilterSelect'
;
import
{
Check
,
Delete
,
Eye
,
OpenExternal
,
Search
}
from
'@/components/AppIcons'
;
import
{
Check
,
Delete
,
Eye
,
OpenExternal
,
Search
}
from
'@/components/AppIcons'
;
...
@@ -214,7 +214,16 @@ export default function AuditReportContent({
...
@@ -214,7 +214,16 @@ export default function AuditReportContent({
title
:
'控制点'
,
title
:
'控制点'
,
minWidth
:
288
,
minWidth
:
288
,
render
:
({
point
})
=>
(
render
:
({
point
})
=>
(
<
DataTableTextPair
primary=
{
point
.
name
}
secondary=
{
point
.
description
}
/>
<
div
className=
"flex min-w-0 flex-col gap-1"
>
<
span
className=
"block min-w-0 whitespace-pre-wrap break-words [overflow-wrap:anywhere] font-medium"
>
{
point
.
name
||
'-'
}
</
span
>
{
point
.
description
?
(
<
span
className=
"block min-w-0 whitespace-pre-wrap text-sm text-muted [overflow-wrap:anywhere]"
>
{
point
.
description
}
</
span
>
)
:
null
}
</
div
>
),
),
},
},
{
{
...
...
src/pages/audit_management/audit-management.business-flow.md
View file @
c61a6514
...
@@ -64,13 +64,14 @@
...
@@ -64,13 +64,14 @@
1.
页面最上方左侧通过“进行中 / 历史报告”Tabs 切换报告视图;当前报告存在时,“导出 / 填报链接 / 提交报告”位于同一行最右侧,并沿用既有权限与报告状态限制。
1.
页面最上方左侧通过“进行中 / 历史报告”Tabs 切换报告视图;当前报告存在时,“导出 / 填报链接 / 提交报告”位于同一行最右侧,并沿用既有权限与报告状态限制。
2.
“进行中”内的并列稽核项目使用第二级内容宽度 Tabs,一次展示当前项目的控制点 DataGrid;项目名称由 Tabs 表达,项目区不重复标题和完成数,整体完成情况继续由 KPI 表达。项目切换只改变当前快照的可见项目,不改变整体 KPI、保存或提交口径。
2.
“进行中”内的并列稽核项目使用第二级内容宽度 Tabs,一次展示当前项目的控制点 DataGrid;项目名称由 Tabs 表达,项目区不重复标题和完成数,整体完成情况继续由 KPI 表达。项目切换只改变当前快照的可见项目,不改变整体 KPI、保存或提交口径。
3.
关键词搜索位于项目 Tabs 下方、DataGrid 上方,桌面端在工具栏左侧,移动端独占一行;搜索只筛选当前项目列表,项目 Tabs 保持完整。当前项目确认与备注保存位于同一工具栏右侧;责任部门填报仍只展示该部门实际拥有控制点的项目。
3.
关键词搜索位于项目 Tabs 下方、DataGrid 上方,桌面端在工具栏左侧,移动端独占一行;搜索只筛选当前项目列表,项目 Tabs 保持完整。当前项目确认与备注保存位于同一工具栏右侧;责任部门填报仍只展示该部门实际拥有控制点的项目。
4.
只有存在有效
`value`
且状态为
`undo`
的控制点可以确认。
4.
控制点列展示完整名称和描述:长文本在单元格内自动换行,不因固定行高或单行省略号截断。
5.
可逐项确认,也可确认当前项目内全部已填写控制点;确认后状态变为
`done`
。
5.
只有存在有效
`value`
且状态为
`undo`
的控制点可以确认。
6.
管理员修改复核备注后点击“保存备注修改”持久化。
6.
可逐项确认,也可确认当前项目内全部已填写控制点;确认后状态变为
`done`
。
7.
仅当报告至少包含一个控制点且所有控制点均为
`done`
时允许提交。
7.
管理员修改复核备注后点击“保存备注修改”持久化。
8.
提交写入
`metadata.status=history`
和 ISO 8601 格式的
`metadata.submitted_time`
,随后进入历史报告列表。
8.
仅当报告至少包含一个控制点且所有控制点均为
`done`
时允许提交。
9.
历史详情只读,可导出 Excel,不允许继续填报或修改。
9.
提交写入
`metadata.status=history`
和 ISO 8601 格式的
`metadata.submitted_time`
,随后进入历史报告列表。
10.
进行中、填报和历史详情中的控制点列表均提供查看图标,打开当前快照的只读详情;历史报告列表的查看图标继续进入原
`/audit_report/:reportId`
详情路由。
10.
历史详情只读,可导出 Excel,不允许继续填报或修改。
11.
进行中、填报和历史详情中的控制点列表均提供查看图标,打开当前快照的只读详情;历史报告列表的查看图标继续进入原
`/audit_report/:reportId`
详情路由。
## 6. 状态说明
## 6. 状态说明
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment