diff --git a/src/api/bpm/star2/index.ts b/src/api/bpm/star2/index.ts index 0002dfc..5162513 100644 --- a/src/api/bpm/star2/index.ts +++ b/src/api/bpm/star2/index.ts @@ -1,41 +1,47 @@ -import request from '@/config/axios' - -// 收藏管理 VO -export interface Star2VO { - kowsmId: number // 知识id - userId: number // 用户id - kowsId: number // 知识分类id -} - -// 收藏管理 API -export const Star2Api = { - // 查询收藏管理分页 - getStar2Page: async (params: any) => { - return await request.get({ url: `/bpm/star2/page`, params }) - }, - - // 查询收藏管理详情 - getStar2: async (id: number) => { - return await request.get({ url: `/bpm/star2/get?id=` + id }) - }, - - // 新增收藏管理 - createStar2: async (data: Star2VO) => { - return await request.post({ url: `/bpm/star2/create`, data }) - }, - - // 修改收藏管理 - updateStar2: async (data: Star2VO) => { - return await request.put({ url: `/bpm/star2/update`, data }) - }, - - // 删除收藏管理 - deleteStar2: async (id: number) => { - return await request.delete({ url: `/bpm/star2/delete?id=` + id }) - }, - - // 导出收藏管理 Excel - exportStar2: async (params) => { - return await request.download({ url: `/bpm/star2/export-excel`, params }) - }, -} \ No newline at end of file +import request from '@/config/axios' + +// 收藏管理 VO +export interface Star2VO { + kowsmId: number // 知识id + userId: number // 用户id + kowsId: number // 知识分类id +} + +// 收藏管理 API +export const Star2Api = { + // 查询收藏管理分页 + getStar2Page: async (params: any) => { + console.log("getSearchPage",params) + return await request.get({ url: `/bpm/star2/page`, params }) + }, + + // 查询收藏管理详情 + getStar2: async (id: number) => { + console.log("getSearchPage2") + return await request.get({ url: `/bpm/star2/get?id=` + id }) + }, + + // 新增收藏管理 + createStar2: async (data: Star2VO) => { + console.log("getSearchPage2") + return await request.post({ url: `/bpm/star2/create`, data }) + }, + + // 修改收藏管理 + updateStar2: async (data: Star2VO) => { + console.log("getSearchPage2") + return await request.put({ url: `/bpm/star2/update`, data }) + }, + + // 删除收藏管理 + deleteStar2: async (id: number) => { + console.log("getSearchPage2") + return await request.delete({ url: `/bpm/star2/delete?id=` + id }) + }, + + // 导出收藏管理 Excel + exportStar2: async (params) => { + console.log("getSearchPage2") + return await request.download({ url: `/bpm/star2/export-excel`, params }) + }, +} diff --git a/src/api/search/search.ts b/src/api/search/search.ts new file mode 100644 index 0000000..f20eb4b --- /dev/null +++ b/src/api/search/search.ts @@ -0,0 +1,65 @@ +import request from '@/config/axios' + +export interface SearchVO { + id:number + title:string + catalogId:number + deptId:number + mainContent:string + summary:string + keyword:string + coverImg:string + version:number + state:string + publishDate:string + processInstanceId:string + readCount:number + filePath:string + fileName:string + createUserId:number + updateUserId:number + originId:number + isNewVersion:number + createBy:string + createTime:Date + updateBy:string + updateTime:Date +} +//Search +export const SearchApi = { +// 查询【请填写功能名称】分页 + getSearchPage: async (params: any) => { + console.log("getSearchPage",params) + return await request.get({ url: `/bpm/knowledge/listForEs`, params }) + }, + +// 查询【请填写功能名称】详细 + getSearch: async (id: number) => { + console.log("getSearchPage2") + return await request.get({ url:'/kms/main/get?id=' + id }) + }, + +// 新增【请填写功能名称】 + createSearch: async (data: SearchVO) => { + console.log("getSearchPage2") + return await request.post({ url: `/kms/main/create`, data }) + }, + +// 修改【请填写功能名称】 + updateSearch: async (data: SearchVO) => { + console.log("getSearchPage2") + return await request.post({url:'/kms/main/update',data}) + }, + +// 删除【请填写功能名称】 + deleteSearch: async (id: number) => { + console.log("getSearchPage2") + return await request.delete({url:'/kmd/main/delete?id='+id}) + }, + +// 预览附件接口 + previewAttFile: async (id:number) => { + console.log("getSearchPage2") + return await request.get({url:'/sys/attachment/find/converted',kmsId:id}) + } +} diff --git a/src/views/search/view-bk.vue b/src/views/search/view-bk.vue new file mode 100644 index 0000000..097b059 --- /dev/null +++ b/src/views/search/view-bk.vue @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/search/view.vue b/src/views/search/view.vue new file mode 100644 index 0000000..1d275cb --- /dev/null +++ b/src/views/search/view.vue @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + +