// @ts-ignore import request from '@/utils/request' /** * 加工-获取加工类型 * @param params */ export function getProcessingTypeList() { return request({ url: 'api/device/check/processing/typeList', method: 'get', }) } /** * 加工-创建加工单 * @param params */ export function createProcessing(data: any) { return request({ url: 'api/device/check/processing/reference', method: 'post', data, }) } /** * 加工单拍摄任务 * @param params */ export function getProcessingPhotoTask(params) { return request({ url: 'api/device/check/processing/photo-task', method: 'get', params, }) } /** * 对应的拍摄图片 * @param id {number} processing photo task id */ export function processingPhotoTaskItems(id) { return request({ url: `api/device/check/processing/photo-task/${id}/photos`, method: 'get', }) } /** * 上传图片 * @param id processing photo task id * @param params params */ export function uploadPhoto(id, params) { return request({ url: `api/device/check/processing/photo-task/upload-photo/${id}`, method: 'put', headers: { 'Content-Type': 'multipart/form-data' }, data: params, }) } /** * 对应的状态 */ export function status(){ return request({ url: 'api/device/check/processing/photo-task/status', method: 'get', }) }