cashier-web/src/api/system/version.ts

126 lines
2.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from "@/utils/request";
import { System_BaseUrl } from "@/api/config";
const baseURL = System_BaseUrl + "/admin/version";
const VersionApi = {
getList() {
return request<any>({
url: `${baseURL}/list`,
method: "get",
});
},
add(data: addRequest) {
return request<any>({
url: `${baseURL}`,
method: "post",
data,
});
},
edit(data: editRequest) {
return request<any>({
url: `${baseURL}`,
method: "put",
data,
});
},
delete(id: string) {
return request<any>({
url: `${baseURL}/` + id,
method: "delete",
});
},
};
export default VersionApi;
export interface versionForm {
/**
* 版本 id
*/
id?: string;
/**
* 是否强制升级0不强制更新1强制更新
*/
isForce?: number;
/**
* 更新内容
*/
message?: string;
/**
* 渠道 pc 桌面端, manager_app 管理端, phone_book 电话机点餐
*/
source?: string;
/**
* 类型0 windows1 安卓2 iOS
*/
type?: string;
/**
* 下载地址
*/
url?: string;
/**
* 版本号
*/
version?: string;
[property: string]: any;
}
export interface addRequest {
/**
* 是否强制更新0不强制更新1强制更新
*/
isForce: number;
/**
* 更新内容
*/
message: string;
/**
* 渠道pc 桌面端, manager_app 管理端, phone_book 电话机点餐
*/
source: string;
/**
* 类型0 windows1 安卓2 iOS
*/
type: string;
/**
* 下载地址
*/
url: string;
/**
* 版本号
*/
version: string;
[property: string]: any;
}
export interface editRequest {
/**
* 版本idID 编号
*/
id: number;
/**
* 是否强制升级0不强制更新1强制更新
*/
isForce: number;
/**
* 更新内容
*/
message: string;
/**
* 渠道pc 桌面端, manager_app 管理端, phone_book 电话机点餐
*/
source: string;
/**
* 类型0 windows1 安卓2 iOS
*/
type: string;
/**
* 下载地址
*/
url: string;
/**
* 版本号
*/
version: string;
[property: string]: any;
}