diff --git a/src/api/base/cleaningRules.ts b/src/api/base/cleaningRules.ts index 63b9797..60a8c3d 100644 --- a/src/api/base/cleaningRules.ts +++ b/src/api/base/cleaningRules.ts @@ -3,44 +3,44 @@ import request from '@/config/axios' // 获取规则类目列表 export const getAttCleanCatList = (params) => { return request.get({ - url: '/v2/att/attCleanCat/list', + url: '/att/attCleanCat/list', params }) } // 添加规则类目 export const saveAttCleanCat = (data) => { - return request.post({ url: '/v2/att/attCleanCat', data }) + return request.post({ url: '/att/attCleanCat', data }) } // 更新规则类目 export const updateAttCleanCat = (data) => { - return request.put({ url: '/v2/att/attCleanCat', data }) + return request.put({ url: '/att/attCleanCat', data }) } // 删除规则类目 export const deleteAttCleanCat = (id) => { - return request.delete({ url: `/v2/att/attCleanCat/${id}`}) + return request.delete({ url: `/att/attCleanCat/${id}`}) } // 获取规则列表 export const getAttCleanRuleList = (params) => { return request.get({ - url: '/v2/att/attCleanRule/list', + url: '/att/attCleanRule/list', params }) } // 添加规则 export const saveAttCleanRule = (data) => { - return request.post({ url: '/v2/att/attCleanRule', data }) + return request.post({ url: '/att/attCleanRule', data }) } // 更新规则 export const updateAttCleanRule = (data) => { - return request.put({ url: '/v2/att/attCleanRule', data }) + return request.put({ url: '/att/attCleanRule', data }) } // 删除规则 export const deleteAttCleanRule = (id) => { - return request.delete({ url: `/v2/att/attCleanRule/${id}`}) + return request.delete({ url: `/att/attCleanRule/${id}`}) } \ No newline at end of file diff --git a/src/api/base/inspectRules.ts b/src/api/base/inspectRules.ts index 7a521e2..8a2ee9b 100644 --- a/src/api/base/inspectRules.ts +++ b/src/api/base/inspectRules.ts @@ -3,22 +3,22 @@ import request from '@/config/axios' // 获取规则列表 export const getAttAuditRuleList = (params) => { return request.get({ - url: '/v2/att/attAuditRule/list', + url: '/att/attAuditRule/list', params }) } // 添加规则 export const addAttAuditRule = (data) => { - return request.post({ url: '/v2/att/attAuditRule', data }) + return request.post({ url: '/att/attAuditRule', data }) } // 更新规则 export const updateAttAuditRule = (data) => { - return request.put({ url: '/v2/att/attAuditRule', data }) + return request.put({ url: '/att/attAuditRule', data }) } // 删除规则 export const deleteAttAuditRule = (id) => { - return request.delete({ url: `/v2/att/attAuditRule/${id}`}) + return request.delete({ url: `/att/attAuditRule/${id}`}) } \ No newline at end of file diff --git a/src/api/dataControl/index.ts b/src/api/dataControl/index.ts index bca6838..f2d4870 100644 --- a/src/api/dataControl/index.ts +++ b/src/api/dataControl/index.ts @@ -78,3 +78,7 @@ export const importUserTemplates = (params: any) => { return request.download({ url: '/llm/dataset/download-example', params }) } +export const getAllList = async () => { + return await request.get({url: '/data/data-set-middle/getAllList'}) +} + diff --git a/src/api/dataService/dataset.ts b/src/api/dataService/dataset.ts new file mode 100644 index 0000000..9788653 --- /dev/null +++ b/src/api/dataService/dataset.ts @@ -0,0 +1,80 @@ +import request from '@/config/axios' + + +export interface DataSetVO { + id?: string //数据集ID + datasetName: string //数据集名称 + datasetCategory: string //数据集类型 + status: string //状态 + datasetIntro: string //数据集描述 + datasetFile: string //数据文件 + datasetType: string //数据集类型 + datasetFileUrl: string //文件URL地址 + tenantId: number //租户编号 +} + + +// 新增 +export const createDataSet = (data: DataSetVO) => { + return request.post({url: '/data/data-set-middle/create', data}) +} + +// 新增 - 用于datasetParentType为2的情况 +export const createDataSetV2 = (data: DataSetVO) => { + return request.post({url: '/llm/dataset/createDatasetMoreModal', data}) +} + +// 修改 +export const updateDataSet = (data: DataSetVO) => { + return request.put({url: '/data/data-set-middle/update', data}) +} + +// 修改 - 用于datasetParentType为2的情况 +export const updateDataSetV2 = (data: DataSetVO) => { + return request.put({url: '/llm/dataset/update-v2', data}) +} + +// 删除 +export const deleteDataSet = (id: number) => { + return request.delete({url: '/llm/dataset/delete?id=' + id}) +} + +// 查询详情 +export const getDeta = (id: number) => { + return request.get({url: '/data/data-set-middle/getOneInfo?id=' + id}) +} + +// 查询列表 +export const getPage = async (params: PageParam) => { + return await request.get({url: '/data/data-set-middle/page', params}) +} + +// 查询全部 +export const getAll = async () => { + return await request.get({url: '/llm/dataset/all'}) +} + +// 获得数据集数据问题分页 +export const getQuestionPageList = async (params: any) => { + return await request.get({url: '/platform/dataset-question/page', params}) +} + +// 保存标注接口 +export const updateQuestion = (data: any) => { + return request.put({url: '/platform/dataset-question/data-anno', data}) +} + +// 导出数据集 +export const exportData = (params: any) => { + return request.download({ url: '/llm/dataset-question/export-excel', params }) +} + +// 下载数据集模板 +export const importUserTemplate = () => { + return request.download({ url: '/infra/file/29/get/8e05fde5b769415cc7a6323aa3d7b86fdd2daa067018d16d03eb3b7cf9707801.json' }) +} +// 下载数据集模板 +export const importUserTemplates = (params: any) => { + return request.download({ url: '/llm/dataset/download-example', params }) +} + diff --git a/src/views/dataAsset/assetMap/index.vue b/src/views/dataAsset/assetMap/index.vue index e69de29..52885b9 100644 --- a/src/views/dataAsset/assetMap/index.vue +++ b/src/views/dataAsset/assetMap/index.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataAsset/dataLink/index.vue b/src/views/dataAsset/dataLink/index.vue index e69de29..d6d20f7 100644 --- a/src/views/dataAsset/dataLink/index.vue +++ b/src/views/dataAsset/dataLink/index.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataAsset/dataQuery/index.vue b/src/views/dataAsset/dataQuery/index.vue index e69de29..7ada541 100644 --- a/src/views/dataAsset/dataQuery/index.vue +++ b/src/views/dataAsset/dataQuery/index.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataControl/v2/datasetManagement/datasetImportForm.vue b/src/views/dataControl/v2/datasetManagement/datasetImportForm.vue index c835bfb..73f72db 100644 --- a/src/views/dataControl/v2/datasetManagement/datasetImportForm.vue +++ b/src/views/dataControl/v2/datasetManagement/datasetImportForm.vue @@ -121,6 +121,7 @@ const submitForm = async () => { } const fileItem = fileList.value[0]; + console.log('========>',fileItem.raw) if (!fileItem || !fileItem.raw) { message.error('文件上传异常,请重新选择文件'); return; diff --git a/src/views/dataControl/v2/datasetManagement/form.vue b/src/views/dataControl/v2/datasetManagement/form.vue index b9307ee..4644c4b 100644 --- a/src/views/dataControl/v2/datasetManagement/form.vue +++ b/src/views/dataControl/v2/datasetManagement/form.vue @@ -132,8 +132,10 @@ const submitForm = async () => { console.log(importFormRef.value.fileList) if (importFormRef.value.fileList.length == 0 && route?.query.id || (Array.isArray(form.value.datasetFiles) && form.value.datasetFiles.length > 0)) { + console.log(111) await importSuccess() } else { + console.log(222) await importFormRef.value.submitForm() } } diff --git a/src/views/dataPlan/standardDataElement/components/CleaningRuleSelector.vue b/src/views/dataPlan/standardDataElement/components/CleaningRuleSelector.vue new file mode 100644 index 0000000..3ed2a15 --- /dev/null +++ b/src/views/dataPlan/standardDataElement/components/CleaningRuleSelector.vue @@ -0,0 +1,519 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataPlan/standardDataElement/detail.vue b/src/views/dataPlan/standardDataElement/detail.vue new file mode 100644 index 0000000..6c9be2b --- /dev/null +++ b/src/views/dataPlan/standardDataElement/detail.vue @@ -0,0 +1,389 @@ + + + + + diff --git a/src/views/dataPlan/standardDataElement/index.vue b/src/views/dataPlan/standardDataElement/index.vue index 757005e..5245242 100644 --- a/src/views/dataPlan/standardDataElement/index.vue +++ b/src/views/dataPlan/standardDataElement/index.vue @@ -51,108 +51,142 @@ - - {{ menu.title }} - + + + - +
- - + + + + + - + + + - - + + 查询 - - 查询 - 重置 + + 重置
+ + 新增 + + + + + > + + - + + - - - - - diff --git a/src/views/dataService/apiManage/index.vue b/src/views/dataService/apiManage/index.vue index e69de29..a48b0c4 100644 --- a/src/views/dataService/apiManage/index.vue +++ b/src/views/dataService/apiManage/index.vue @@ -0,0 +1,1140 @@ + + + + + diff --git a/src/views/dataService/datasetManage/dataAnnotationIsSortEdit.vue b/src/views/dataService/datasetManage/dataAnnotationIsSortEdit.vue new file mode 100644 index 0000000..40ef1e1 --- /dev/null +++ b/src/views/dataService/datasetManage/dataAnnotationIsSortEdit.vue @@ -0,0 +1,276 @@ + + + diff --git a/src/views/dataService/datasetManage/datasetImportForm.vue b/src/views/dataService/datasetManage/datasetImportForm.vue new file mode 100644 index 0000000..8939d3e --- /dev/null +++ b/src/views/dataService/datasetManage/datasetImportForm.vue @@ -0,0 +1,581 @@ + + + + \ No newline at end of file diff --git a/src/views/dataService/datasetManage/detail.vue b/src/views/dataService/datasetManage/detail.vue new file mode 100644 index 0000000..00e55a5 --- /dev/null +++ b/src/views/dataService/datasetManage/detail.vue @@ -0,0 +1,213 @@ + + + diff --git a/src/views/dataService/datasetManage/form.vue b/src/views/dataService/datasetManage/form.vue new file mode 100644 index 0000000..d800359 --- /dev/null +++ b/src/views/dataService/datasetManage/form.vue @@ -0,0 +1,408 @@ + + + \ No newline at end of file diff --git a/src/views/dataService/datasetManage/index.vue b/src/views/dataService/datasetManage/index.vue new file mode 100644 index 0000000..f96976e --- /dev/null +++ b/src/views/dataService/datasetManage/index.vue @@ -0,0 +1,637 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataService/datasetManage/table.vue b/src/views/dataService/datasetManage/table.vue new file mode 100644 index 0000000..b89a068 --- /dev/null +++ b/src/views/dataService/datasetManage/table.vue @@ -0,0 +1,340 @@ + + + + + diff --git a/src/views/modelTuning/add.vue b/src/views/modelTuning/add.vue index 776a1e0..c900e18 100644 --- a/src/views/modelTuning/add.vue +++ b/src/views/modelTuning/add.vue @@ -144,7 +144,7 @@ const form = reactive({ // 获取数据集 const getDataSet = async () => { - let list = await dataSetApi.getAll() + let list = await dataSetApi.getAllList() list[0]['datasetName'] = '数据集' list[1]['datasetName'] = '官方数据' dataSetList.value = list