From 897a8bed1ce52e20ad1be4e76031d0d4a4f15b19 Mon Sep 17 00:00:00 2001 From: jiang Date: Sun, 24 Nov 2024 12:57:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataCenter/annotationTask.js | 20 ++ src/api/dataCenter/dataSet.js | 27 ++ src/api/dataCenter/releaseVersion.js | 20 ++ src/api/dataCenter/teamMember.js | 7 + src/assets/images/ObjectDetection_YOLO.png | Bin 0 -> 10827 bytes .../dataSet/child/addDataSetDialog.vue | 191 +++++++++++ .../dataSet/child/annotationTaskDialog.vue | 145 +++++++++ .../dataSet/child/releaseVersionDialog.vue | 96 ++++++ .../dataSet/child/selectFolderDialog.vue | 299 ++++++++++++++++++ .../dataSet/child/selectPersonnelDialog.vue | 150 +++++++++ .../dataCenter/dataSet/components/dataSet.vue | 274 ++++++++++++++++ .../dataSet/components/sharedDataSet.vue | 197 ++++++++++++ src/views/dataCenter/dataSet/index.vue | 58 ++++ .../dataCenter/library/components/file.vue | 2 +- .../library/components/recycleBinFile.vue | 2 +- 15 files changed, 1486 insertions(+), 2 deletions(-) create mode 100644 src/api/dataCenter/annotationTask.js create mode 100644 src/api/dataCenter/dataSet.js create mode 100644 src/api/dataCenter/releaseVersion.js create mode 100644 src/assets/images/ObjectDetection_YOLO.png create mode 100644 src/views/dataCenter/dataSet/child/addDataSetDialog.vue create mode 100644 src/views/dataCenter/dataSet/child/annotationTaskDialog.vue create mode 100644 src/views/dataCenter/dataSet/child/releaseVersionDialog.vue create mode 100644 src/views/dataCenter/dataSet/child/selectFolderDialog.vue create mode 100644 src/views/dataCenter/dataSet/child/selectPersonnelDialog.vue create mode 100644 src/views/dataCenter/dataSet/components/dataSet.vue create mode 100644 src/views/dataCenter/dataSet/components/sharedDataSet.vue create mode 100644 src/views/dataCenter/dataSet/index.vue diff --git a/src/api/dataCenter/annotationTask.js b/src/api/dataCenter/annotationTask.js new file mode 100644 index 00000000..b5a301a8 --- /dev/null +++ b/src/api/dataCenter/annotationTask.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +//查询数据集 +export function list(query) { + return request({ + url: '/ai/version/list', + method: 'get', + params: query + }) +} +//创建数据集 +export function add(data) { + return request({ + url: '/ai/annotationTask/create', + method: 'post', + data: data + }) +} + + diff --git a/src/api/dataCenter/dataSet.js b/src/api/dataCenter/dataSet.js new file mode 100644 index 00000000..ccbd62fd --- /dev/null +++ b/src/api/dataCenter/dataSet.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +//查询数据集 +export function list(query) { + return request({ + url: '/ai/dataset/list', + method: 'get', + params: query + }) +} +//创建数据集 +export function add(data) { + return request({ + url: '/ai/dataset/create', + method: 'post', + data: data + }) +} + +//删除数据集 +export function del(dataSetIds) { + return request({ + url: '/ai/dataset/delete/'+dataSetIds, + method: 'post' + }) +} + diff --git a/src/api/dataCenter/releaseVersion.js b/src/api/dataCenter/releaseVersion.js new file mode 100644 index 00000000..668c11d0 --- /dev/null +++ b/src/api/dataCenter/releaseVersion.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +//查询数据集 +export function list(query) { + return request({ + url: '/ai/version/list', + method: 'get', + params: query + }) +} +//创建数据集 +export function add(data) { + return request({ + url: '/ai/version/release', + method: 'post', + data: data + }) +} + + diff --git a/src/api/dataCenter/teamMember.js b/src/api/dataCenter/teamMember.js index 02a6b985..a369110a 100644 --- a/src/api/dataCenter/teamMember.js +++ b/src/api/dataCenter/teamMember.js @@ -8,6 +8,13 @@ export function list(query) { params: query }) } +export function getAllList() { + return request({ + url: '/ai/teamMember/getAllList', + method: 'get' + }) +} + // 查询标注人员和角色关联详细 export function getTeamMember(memberId) { diff --git a/src/assets/images/ObjectDetection_YOLO.png b/src/assets/images/ObjectDetection_YOLO.png new file mode 100644 index 0000000000000000000000000000000000000000..c05c811e8cdee5dd8c2e46e4c1111a46e4f0d7a5 GIT binary patch literal 10827 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 MBC^7z@AZ8C56$8L;Q#;t literal 0 HcmV?d00001 diff --git a/src/views/dataCenter/dataSet/child/addDataSetDialog.vue b/src/views/dataCenter/dataSet/child/addDataSetDialog.vue new file mode 100644 index 00000000..4e566239 --- /dev/null +++ b/src/views/dataCenter/dataSet/child/addDataSetDialog.vue @@ -0,0 +1,191 @@ + + + + + diff --git a/src/views/dataCenter/dataSet/child/annotationTaskDialog.vue b/src/views/dataCenter/dataSet/child/annotationTaskDialog.vue new file mode 100644 index 00000000..a44457ad --- /dev/null +++ b/src/views/dataCenter/dataSet/child/annotationTaskDialog.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/src/views/dataCenter/dataSet/child/releaseVersionDialog.vue b/src/views/dataCenter/dataSet/child/releaseVersionDialog.vue new file mode 100644 index 00000000..2e9c076b --- /dev/null +++ b/src/views/dataCenter/dataSet/child/releaseVersionDialog.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/dataCenter/dataSet/child/selectFolderDialog.vue b/src/views/dataCenter/dataSet/child/selectFolderDialog.vue new file mode 100644 index 00000000..8f77ae32 --- /dev/null +++ b/src/views/dataCenter/dataSet/child/selectFolderDialog.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/src/views/dataCenter/dataSet/child/selectPersonnelDialog.vue b/src/views/dataCenter/dataSet/child/selectPersonnelDialog.vue new file mode 100644 index 00000000..45bc244b --- /dev/null +++ b/src/views/dataCenter/dataSet/child/selectPersonnelDialog.vue @@ -0,0 +1,150 @@ + + + + + diff --git a/src/views/dataCenter/dataSet/components/dataSet.vue b/src/views/dataCenter/dataSet/components/dataSet.vue new file mode 100644 index 00000000..e67693a3 --- /dev/null +++ b/src/views/dataCenter/dataSet/components/dataSet.vue @@ -0,0 +1,274 @@ + + + + diff --git a/src/views/dataCenter/dataSet/components/sharedDataSet.vue b/src/views/dataCenter/dataSet/components/sharedDataSet.vue new file mode 100644 index 00000000..02502215 --- /dev/null +++ b/src/views/dataCenter/dataSet/components/sharedDataSet.vue @@ -0,0 +1,197 @@ + + + diff --git a/src/views/dataCenter/dataSet/index.vue b/src/views/dataCenter/dataSet/index.vue new file mode 100644 index 00000000..ec6ff530 --- /dev/null +++ b/src/views/dataCenter/dataSet/index.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/src/views/dataCenter/library/components/file.vue b/src/views/dataCenter/library/components/file.vue index 1112cee4..32a7e61b 100644 --- a/src/views/dataCenter/library/components/file.vue +++ b/src/views/dataCenter/library/components/file.vue @@ -1,5 +1,5 @@