diff --git a/src/utils/enum/file.ts b/src/utils/enum/file.ts index b5376668..0593b8e9 100644 --- a/src/utils/enum/file.ts +++ b/src/utils/enum/file.ts @@ -1,8 +1,4 @@ export const FILE_TYPE = { - /** 需求附件 */ - DEMAND_ATTACHMENTS: 7, - /** 流程脚本 */ - FLOW_PYTHON: 6, /** 模型文件 */ MODEL_FILE: 1, /** 仿真报告 */ @@ -13,17 +9,26 @@ export const FILE_TYPE = { CANVAS_FILE: 4, /** 云图文件 */ PNG_FILE: 5, - - /** 项目文件 会议纪要 */ + /** 流程脚本 */ + FLOW_PYTHON: 6, + /** 需求附件 */ + DEMAND_ATTACHMENTS: 7, + /** 会议纪要-项目 */ PROJECT_FILE_METING_FILE: 8, - - /** 项目文件 知识文件 */ + /** 知识文件-项目 */ PROJECT_FILE_KNOWLEDGE: 9, - - /** 项目文件 附件 */ + /** 附件-项目 */ PROJECT_FILE_ATTACHMENT: 10, - /** 任务文件 实验数据 */ + /** 交付物文件 */ + DELIVERY_FILE: 11, + /** 试验结果文件 */ TEST_DOCUMENT_FILE: 12, - /** 3d模型文件 */ + /** 3D模型 */ MODEL_3D_FILE: 13, + /** 试验数据闭环报告 */ + TEST_CLOSURE_REPORT: 14, + /** 复盘报告 */ + REVIEW_FILE: 15, + /** 结果视频 */ + VIDEO_FILE: 16, }; diff --git a/src/views/data/analysis/components/pedigree/pedigreeDetail.vue b/src/views/data/analysis/components/pedigree/pedigreeDetail.vue index 854a984c..86e37c73 100644 --- a/src/views/data/analysis/components/pedigree/pedigreeDetail.vue +++ b/src/views/data/analysis/components/pedigree/pedigreeDetail.vue @@ -5,7 +5,12 @@ ref="inputModelTableRef" tableName="RESULT_MODEL" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.MODEL_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.MODEL_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -39,7 +44,12 @@ ref="calcModelTableRef" tableName="RESULT_FILE" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.CALCULATION_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.CALCULATION_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -52,7 +62,12 @@ ref="calcResultTableRef" tableName="RESULT_FILE" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.CALCULATION_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.CALCULATION_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -74,7 +89,12 @@ ref="cloudImageTableRef" tableName="RESULT_PNG" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.PNG_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.PNG_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -85,7 +105,12 @@ ref="curveTableRef" tableName="RESULT_CURVE" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.CANVAS_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.CANVAS_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -114,7 +139,12 @@ ref="reportTableRef" tableName="RESULT_REPORT" :api="getFileListApiFun" - :params="{ uuid: runId, fileBizType: FILE_TYPE.REPORT_FILE }" + :params="{ + uuid: runId, + fileTypeDictValue: String(FILE_TYPE.REPORT_FILE), + fileTypeDictClass: FILE_DICT_CLASS, + dictTags: DICT_TAGS, + }" showIndex :fullHeight="true" hideSearch @@ -122,6 +152,42 @@ /> +