From 4a542f1d99e9450ec891733e51b5b8c2e30a60d3 Mon Sep 17 00:00:00 2001 From: zhengzhou Date: Tue, 23 Mar 2021 18:44:39 +0800 Subject: [PATCH] update --- src/components/search-bar/search-bar.vue | 4 + .../components/file-explorer/index.vue | 2372 +++++++++++++++++ .../file-explorer/search-result.vue | 63 + .../workspace/components/work-flow.vue | 196 ++ src/views/main_web/workspace/index.vue | 525 ++-- .../main_web/workspace/workspace.new.vue | 20 +- 6 files changed, 2913 insertions(+), 267 deletions(-) create mode 100644 src/views/main_web/workspace/components/file-explorer/index.vue create mode 100644 src/views/main_web/workspace/components/file-explorer/search-result.vue create mode 100644 src/views/main_web/workspace/components/work-flow.vue diff --git a/src/components/search-bar/search-bar.vue b/src/components/search-bar/search-bar.vue index c34a06af..17e4156d 100644 --- a/src/components/search-bar/search-bar.vue +++ b/src/components/search-bar/search-bar.vue @@ -36,6 +36,10 @@ isShowSearchBar: false, } }, + model: { + prop: 'value', + event: 'input' + }, props: { placeholder: { type: String, diff --git a/src/views/main_web/workspace/components/file-explorer/index.vue b/src/views/main_web/workspace/components/file-explorer/index.vue new file mode 100644 index 00000000..af46d310 --- /dev/null +++ b/src/views/main_web/workspace/components/file-explorer/index.vue @@ -0,0 +1,2372 @@ + + + + + + + + + + + + + + + diff --git a/src/views/main_web/workspace/components/file-explorer/search-result.vue b/src/views/main_web/workspace/components/file-explorer/search-result.vue new file mode 100644 index 00000000..92e74e52 --- /dev/null +++ b/src/views/main_web/workspace/components/file-explorer/search-result.vue @@ -0,0 +1,63 @@ + + \ No newline at end of file diff --git a/src/views/main_web/workspace/components/work-flow.vue b/src/views/main_web/workspace/components/work-flow.vue new file mode 100644 index 00000000..4a035f5e --- /dev/null +++ b/src/views/main_web/workspace/components/work-flow.vue @@ -0,0 +1,196 @@ + + + + + + \ No newline at end of file diff --git a/src/views/main_web/workspace/index.vue b/src/views/main_web/workspace/index.vue index b49b7bd2..a5cc72a8 100644 --- a/src/views/main_web/workspace/index.vue +++ b/src/views/main_web/workspace/index.vue @@ -1,68 +1,84 @@ \ No newline at end of file diff --git a/src/views/main_web/workspace/workspace.new.vue b/src/views/main_web/workspace/workspace.new.vue index acbcc86b..0da68f82 100644 --- a/src/views/main_web/workspace/workspace.new.vue +++ b/src/views/main_web/workspace/workspace.new.vue @@ -161,7 +161,7 @@ @@ -492,7 +492,7 @@ @openFile="fileClick" :localWorkspacePrefix="localWorkspacePrefix" :fileHistoryList ="fileHistoryList" - :file = "currentFile" + :file="currentFile" > @@ -627,7 +627,6 @@ export default { uploadFileList: [], // 上传文件的队列 workFileList: [], // 工作文件队列 - listTempFiles: [],//样板文件列表 currentSelectTempFile: null,//选择创建的样本文件 isShowNewTemplateFileDialog: false,//显示新建样本文件弹框 @@ -993,19 +992,6 @@ export default { this.isShowNewTemplateFileDialog = true; this.currentSelectTempFile = {...item}; }, - // 加载样本文件列表 - async loadListTempFiles() { - if(this.nodeFolders && this.nodeFolders[this.nowFolderIndex]) { - const nodeId = this.nodeFolders[this.nowFolderIndex].nodeId; - const res = await queryAllTemplateNodeModelFile(nodeId); - if (res.Code !== 0) return; - if(res.Data.length > 0) { - this.listTempFiles = res.Data.map(f => firstCharToLowerCase(f)); - } else { - this.listTempFiles = []; - } - } - }, //预览文件 async filePreview(file,type){ const url = await services.filePreview(sessionStorage.companyId); @@ -1450,7 +1436,6 @@ export default { this.breadcrumbFolderList = []; this.breadcrumbFolderListInCoop = []; this.fetchFolderFiles(); - this.loadListTempFiles(); this.$nextTick(()=> { this.listenBottomHeight(); @@ -1505,7 +1490,6 @@ export default { this.currentFolder = this.currentNodeFolder; this.currentFolderInCoop = this.currentNodeFolder; this.fetchFolderFiles(); - this.loadListTempFiles(); }, /** * 查询当前文件夹内容