| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import request from '@/utils/request'
- import {
- del,
- confirmAndSend
- } from './base'
- export function getApks (query) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/apkUpgradeFile/queryListPage',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params
- }
- })
- }
- export function addApk (data, onUploadProgress) {
- return request({
- url: '/apkUpgradeFile/add',
- method: 'POST',
- timeout: 0,
- data, onUploadProgress
- })
- }
- export function enableApk ({ id, name }) {
- return confirmAndSend('启用', name, {
- url: `/apkUpgradeFile/enable/${id}`,
- method: 'GET'
- })
- }
- export function disableApk ({ id, name }) {
- return confirmAndSend('禁用', name, {
- url: `/apkUpgradeFile/disable/${id}`,
- method: 'GET'
- })
- }
- export function delApk ({ id, name }) {
- return del({
- url: '/apkUpgradeFile/delBatchByIds',
- method: 'POST',
- data: [id]
- }, name)
- }
- export function getVersions (query) {
- const { pageNum: pageIndex, pageSize, ...params } = query
- return request({
- url: '/apkUpgradePolicy/queryListPage',
- method: 'GET',
- params: {
- pageIndex, pageSize,
- ...params
- }
- })
- }
- export function deployVersion (version) {
- return confirmAndSend('发布', version.name, {
- url: '/apkUpgradePolicy/add',
- method: 'POST',
- data: version
- })
- }
- export function delVersion ({ id, deviceName, versionName, status }) {
- return confirmAndSend('删除', `对${deviceName}的${versionName}升级${status === 1 ? '' : '记录'}`, {
- url: '/apkUpgradePolicy/delBatchByIds',
- method: 'POST',
- data: [id]
- })
- }
|