diff --git a/apps/web-antd/src/components/shadow-container/index.ts b/apps/web-antd/src/components/shadow-container/index.ts
new file mode 100644
index 0000000..ad52b46
--- /dev/null
+++ b/apps/web-antd/src/components/shadow-container/index.ts
@@ -0,0 +1 @@
+export { default as ShadowContainer } from './shadow-container.vue';
diff --git a/apps/web-antd/src/components/shadow-container/shadow-container.vue b/apps/web-antd/src/components/shadow-container/shadow-container.vue
new file mode 100644
index 0000000..b34f410
--- /dev/null
+++ b/apps/web-antd/src/components/shadow-container/shadow-container.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
diff --git a/apps/web-antd/src/views/license/project/comment/child-comment.vue b/apps/web-antd/src/views/license/project/comment/child-comment.vue
index b4391e8..3883c84 100644
--- a/apps/web-antd/src/views/license/project/comment/child-comment.vue
+++ b/apps/web-antd/src/views/license/project/comment/child-comment.vue
@@ -10,6 +10,7 @@ import dayjs from 'dayjs';
import relativeTime from 'dayjs/plugin/relativeTime';
import { deleteComment } from '#/api/license/comment';
+import { ShadowContainer } from '#/components/shadow-container';
import { $t } from '#/locales';
import CreateComment from './create-comment.vue';
@@ -104,7 +105,11 @@ const formatContent = computed(() => {
-
+
+
@@ -194,6 +199,11 @@ const formatContent = computed(() => {
diff --git a/apps/web-antd/src/views/report/progress/data.ts b/apps/web-antd/src/views/report/progress/data.ts
index ad65f1c..a12cd19 100644
--- a/apps/web-antd/src/views/report/progress/data.ts
+++ b/apps/web-antd/src/views/report/progress/data.ts
@@ -149,12 +149,13 @@ export function useProjectGridColumns(): VxeTableGridOptions
-
+
+
+
+
+
+