import upload from '@/utils/upload' import request from '@/utils/request' export function getDvRepairPage(params = {}) { return request({ url: '/admin-api/mes/dv-repair/page', method: 'get', params }) } export function getDvRepair(id) { return request({ url: '/admin-api/mes/dv-repair/get', method: 'get', params: { id } }) } export function createDvRepair(data) { return request({ url: '/admin-api/mes/dv-repair/create', method: 'post', data }) } export function updateDvRepair(data) { return request({ url: '/admin-api/mes/dv-repair/update', method: 'put', data }) } export function deleteDvRepair(ids) { return request({ url: '/admin-api/mes/dv-repair/delete', method: 'delete', params: { ids } }) } export function updateDvRepairStatus(data) { return request({ url: '/admin-api/mes/dv-repair/updateDvRepairStatus', method: 'put', data }) } export function getDvRepairLineListByRepairId(repairId) { return request({ url: '/admin-api/mes/dv-repair-line/list-by-repair-id', method: 'get', params: { repairId } }) } export function uploadRepairImage(filePath, name = 'file') { return upload({ url: '/admin-api/infra/file/upload', name, filePath, showLoading: false }) }