| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import request from '@/axios'
- import { HotVersionData, VersionData } from './types'
- export const getVersionListApi = (params: any) => {
- return request.get({ url: '/web/v1/versions', params })
- }
- export const newVersionApi = (data: Partial<VersionData>): Promise<IResponse> => {
- return request.post({ url: '/web/v1/version', data })
- }
- export const editVersionApi = (data: Partial<VersionData>): Promise<IResponse> => {
- return request.put({ url: '/web/v1/version', data })
- }
- export const delVersionApi = (key: any): Promise<IResponse> => {
- return request.delete({ url: `/web/v1/version/${key}` })
- }
- export const syncVersionApi = (): Promise<IResponse> => {
- return request.post({ url: `/web/v1/version/reload` })
- }
- export const test1VersionApi = (data) => {
- return request.post({ url: `/api/v1/version/check`, data })
- }
- export const test2VersionApi = (data) => {
- return request.post({ url: `/api/v1/version/server`, data })
- }
- export const getHotVersionListApi = (params: any) => {
- return request.get({ url: '/internal/getversionlist', params })
- }
- export const newHotVersionApi = (data: Partial<HotVersionData>): Promise<IResponse> => {
- return request.post({ url: '/internal/addversion', data })
- }
- export const editHotVersionApi = (data: Partial<HotVersionData>): Promise<IResponse> => {
- return request.put({ url: '/internal/changestatus', data })
- }
- export const delHotVersionApi = (key: any): Promise<IResponse> => {
- return request.delete({ url: `/internal/version/${key}` })
- }
|