songshankun
2023-11-20 3a3cc473c33cb4a97399ace76a1b35e9ffd68525
src/api/index.ts
@@ -11,6 +11,13 @@
  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
@@ -36,7 +43,6 @@
export interface ProductProgressParams {
  channel: number
  procedureId: number
}
/**
@@ -108,11 +114,40 @@
  })
}
export interface SetCurrentDeviceParams {
  currentDeviceID: string
}
/**
 * 设定当前设备
 */
export function apiSetCurrentDevice(data: SetCurrentDeviceParams) {
  return request<BaseResponse>({
    url: `/v1/device/setCurrentDeviceId`,
    method: 'post',
    data
  })
}
export interface SetCurrentDeviceConfigParams {
  needSetProcessParams: boolean
}
/**
 * 设定当前设备配置
 */
export function apiSetCurrentDeviceConfig(data: SetCurrentDeviceConfigParams) {
  return request<BaseResponse>({
    url: `/v1/device/config`,
    method: 'post',
    data
  })
}
export interface CraftModelListParams {
  procedureId: number
  page: number
  pageSize: number
  number: string
}
/**
@@ -120,7 +155,7 @@
 * @param params
 */
export function apiGetCraftModelList(params: CraftModelListParams) {
  return request<BaseResponse<CraftModel[]>>({
  return request<ListResponse<CraftModel[]>>({
    url: '/v1/processModel/list',
    method: 'get',
    params