调整前端两套互不连通的 HTTP 请求层并存、两套布局框架并存、两套 Pinia 实例并存问题

This commit is contained in:
guanj
2026-07-10 14:52:29 +08:00
parent 888b8d1bf4
commit b3d671a93e
76 changed files with 619 additions and 5514 deletions

View File

@@ -1,4 +1,4 @@
import request from '@/config/axios'
import { requestData, requestDownload } from '@/utils/request'
// BPM 流程表达式 VO
export interface ProcessExpressionVO {
@@ -12,31 +12,36 @@ export interface ProcessExpressionVO {
export const ProcessExpressionApi = {
// 查询BPM 流程表达式分页
getProcessExpressionPage: async (params: any) => {
return await request.get({ url: `/bpm/process-expression/page`, params })
return await requestData({ url: '/bpm/process-expression/page', method: 'GET', params })
},
// 查询BPM 流程表达式详情
getProcessExpression: async (id: number) => {
return await request.get({ url: `/bpm/process-expression/get?id=` + id })
return await requestData({ url: '/bpm/process-expression/get?id=' + id, method: 'GET' })
},
// 新增BPM 流程表达式
createProcessExpression: async (data: ProcessExpressionVO) => {
return await request.post({ url: `/bpm/process-expression/create`, data })
return await requestData({ url: '/bpm/process-expression/create', method: 'POST', data })
},
// 修改BPM 流程表达式
updateProcessExpression: async (data: ProcessExpressionVO) => {
return await request.put({ url: `/bpm/process-expression/update`, data })
return await requestData({ url: '/bpm/process-expression/update', method: 'PUT', data })
},
// 删除BPM 流程表达式
deleteProcessExpression: async (id: number) => {
return await request.delete({ url: `/bpm/process-expression/delete?id=` + id })
return await requestData({ url: '/bpm/process-expression/delete?id=' + id, method: 'DELETE' })
},
// 导出BPM 流程表达式 Excel
exportProcessExpression: async (params) => {
return await request.download({ url: `/bpm/process-expression/export-excel`, params })
return await requestDownload({
url: '/bpm/process-expression/export-excel',
method: 'GET',
params,
responseType: 'blob'
})
}
}
}