diff --git a/public/video/project_study_video.mp4 b/public/video/project_study_video.mp4
new file mode 100644
index 0000000..a41d860
Binary files /dev/null and b/public/video/project_study_video.mp4 differ
diff --git a/src/pages/declareManage/projectDeclare/declarePage/components/basicInfo.vue b/src/pages/declareManage/projectDeclare/declarePage/components/basicInfo.vue
index 0b4b8a4..1d5cc2e 100644
--- a/src/pages/declareManage/projectDeclare/declarePage/components/basicInfo.vue
+++ b/src/pages/declareManage/projectDeclare/declarePage/components/basicInfo.vue
@@ -244,14 +244,20 @@ const
lowestLevel: data.lowestLevel,
buildBasis: undefined,
// buildBasis: data.buildBasis ? json.parse(data.buildBasis) : [],
- baseProjBasis: data?.baseProjBasis?.split(';')?.map((i, index) => {
- const file = `[${data.baseProjBasisFile?.replace(/}];/g, '}],')}]`
- return {
- title: buildBasisTableData.value?.find(j => j.value === i)?.title,
- fileList: data?.baseProjBasisFile ? reviewFileParam(JSON.parse(file)[index]) : [],
- value: i
+ baseProjBasis: () => {
+ try {
+ return data?.baseProjBasis?.split(';')?.map((i, index) => {
+ const file = `[${data.baseProjBasisFile?.replace(/}];/g, '}],')}]`
+ return {
+ title: buildBasisTableData.value?.find(j => j.value === i)?.title,
+ fileList: data?.baseProjBasisFile ? reviewFileParam(JSON.parse(file)[index]) : [],
+ value: i
+ }
+ }) || []
+ } catch (e) {
+ return []
}
- }) || [],
+ },
baseBasisEstablish: data.baseBasisEstablish || '',
developCode: data.developCode,
financialCode: data.financialCode,
diff --git a/src/pages/declareManage/projectDeclare/index.vue b/src/pages/declareManage/projectDeclare/index.vue
index 98a106a..7f4ff53 100644
--- a/src/pages/declareManage/projectDeclare/index.vue
+++ b/src/pages/declareManage/projectDeclare/index.vue
@@ -441,7 +441,7 @@ onMounted(async () => {
-
+