CzRger 3 週間 前
コミット
e910d6e5a2
共有3 個のファイルを変更した10 個の追加10 個の削除を含む
  1. 0 3
      src/api/modules/knowledge/collect.ts
  2. 7 2
      src/api/modules/knowledge/index.ts
  3. 3 5
      src/views/manage/knowledge/index.vue

+ 0 - 3
src/api/modules/knowledge/collect.ts

@@ -3,6 +3,3 @@ import { get, post, put, del } from '@/api/request'
 // 创建收藏
 export const datasetCollections = (params) =>
   post(`/dataset/collections`, params, {})
-// 删除收藏
-export const datasetCollectionsDel = (id) =>
-  del(`/dataset/collections/${id}`, {}, {})

+ 7 - 2
src/api/modules/knowledge/index.ts

@@ -6,5 +6,10 @@ export const datasetsGetAllByPage = (params) =>
 // 知识库绑定标签
 export const datasetsTagsBinding = (params) =>
   post('/datasets/tags/binding', params, {})
-// 知识库收藏
-export const datasetsCollect = (params) => post('/datasets/collect', params, {})
+// 创建知识库
+export const datasetsCreate = (params) => post('/datasets/create', params, {})
+// 知识库详情
+export const datasetsDetail = (id) => get('/datasets/${id}', {}, {})
+// 知识库取消收藏
+export const datasetsCancelCollect = (datasetId) =>
+  post(`/datasets/cancelCollect/${datasetId}`, {}, {})

+ 3 - 5
src/views/manage/knowledge/index.vue

@@ -184,13 +184,11 @@ import { ElMessage } from 'element-plus'
 import tagsSelect from './tags-select.vue'
 import detailCom from './detail.vue'
 import {
+  datasetsCancelCollect,
   datasetsGetAllByPage,
   datasetsTagsBinding,
 } from '@/api/modules/knowledge'
-import {
-  datasetCollections,
-  datasetCollectionsDel,
-} from '@/api/modules/knowledge/collect'
+import { datasetCollections } from '@/api/modules/knowledge/collect'
 
 const AppStore = useAppStore()
 const DialogStore = useDialogStore()
@@ -335,7 +333,7 @@ const onChangeTag = (row, tags) => {
 }
 const onStart = (row) => {
   if (row.datasetCollection) {
-    datasetCollectionsDel(row.id)
+    datasetsCancelCollect(row.id)
       .then(() => {
         ElMessage.success('取消收藏成功!')
       })