| | |
| | | msg: string |
| | | } |
| | | |
| | | export interface ListResponse<T = any> { |
| | | code: number |
| | | data: T |
| | | msg: string |
| | | total: number |
| | | } |
| | | |
| | | export interface TaskListParams { |
| | | /** 1未完成2今天未完成3已完成 */ |
| | | type: 1 | 2 | 3 |
| | |
| | | }) |
| | | } |
| | | |
| | | export interface SetCurrentDeviceParams { |
| | | currentDeviceID: string |
| | | } |
| | | |
| | | /** |
| | | * 获取当前面板绑定的设备列表 |
| | | */ |
| | | export function apiSetCurrentDevice(data: SetCurrentDeviceParams) { |
| | | return request<BaseResponse<Devices>>({ |
| | | url: `/v1/device/setCurrentDeviceId`, |
| | | method: 'post', |
| | | data |
| | | }) |
| | | } |
| | | |
| | | export interface CraftModelListParams { |
| | | procedureId: number |
| | | page: number |
| | |
| | | * @param params |
| | | */ |
| | | export function apiGetCraftModelList(params: CraftModelListParams) { |
| | | return request<BaseResponse<CraftModel[]>>({ |
| | | return request<ListResponse<CraftModel[]>>({ |
| | | url: '/v1/processModel/list', |
| | | method: 'get', |
| | | params |