50 lines
836 B
JavaScript
50 lines
836 B
JavaScript
|
|
import request from '@/utils/request'
|
||
|
|
|
||
|
|
/**
|
||
|
|
* OTA 列表
|
||
|
|
* @param {Object} params
|
||
|
|
* @param {number} [params.skip]
|
||
|
|
* @param {number} [params.limit]
|
||
|
|
* @param {number} [params.verCode]
|
||
|
|
* @param {string} [params.verName]
|
||
|
|
* @param {string} [params.model]
|
||
|
|
* @param {number} [params.status] 0 | 1
|
||
|
|
*/
|
||
|
|
export function getOtaList(params) {
|
||
|
|
return request({
|
||
|
|
url: '/ota/',
|
||
|
|
method: 'get',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getOta(id) {
|
||
|
|
return request({
|
||
|
|
url: `/ota/${id}`,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export function createOta(data) {
|
||
|
|
return request({
|
||
|
|
url: '/ota/',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export function updateOta(id, data) {
|
||
|
|
return request({
|
||
|
|
url: `/ota/${id}`,
|
||
|
|
method: 'put',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export function deleteOta(id) {
|
||
|
|
return request({
|
||
|
|
url: `/ota/${id}`,
|
||
|
|
method: 'delete'
|
||
|
|
})
|
||
|
|
}
|