add:新增版本更新通知

This commit is contained in:
miguannan
2026-05-08 14:27:56 +08:00
parent 6285b8a823
commit eb3ef7fd34
9 changed files with 630 additions and 85 deletions

View File

@@ -24,4 +24,41 @@ export function releaseVersion(data) {
})
}
export default { getCurrentVersion, releaseVersion }
/**
* 查询版本通知列表
* @returns {AxiosPromise}
*/
export function listVersions(params) {
return request({
url: '/api/version/list',
method: 'get',
params
})
}
/**
* 修改版本通知
* @param {Object} data - { id, title, content }
* @returns {AxiosPromise}
*/
export function updateVersion(data) {
return request({
url: '/api/version/update',
method: 'put',
data
})
}
/**
* 删除版本通知
* @param {string} id
* @returns {AxiosPromise}
*/
export function deleteVersion(id) {
return request({
url: '/api/version/delete/' + id,
method: 'delete'
})
}
export default { getCurrentVersion, releaseVersion, listVersions, updateVersion, deleteVersion }