import upload from '@/utils/upload' import request from '@/utils/request' export function getMoldRepairPage(params = {}) { return request({ url: '/admin-api/mes/mold-repair/page', method: 'get', params }) } export function getMoldRepairList(params = {}) { return request({ url: '/admin-api/mes/mold-repair/list', method: 'get', params }) } export function getMoldRepair(id) { return request({ url: '/admin-api/mes/mold-repair/get', method: 'get', params: { id } }) } export function createMoldRepair(data) { return request({ url: '/admin-api/mes/mold-repair/create', method: 'post', data }) } export function updateMoldRepair(data) { return request({ url: '/admin-api/mes/mold-repair/update', method: 'put', data }) } export function deleteMoldRepair(ids) { return request({ url: '/admin-api/mes/mold-repair/delete', method: 'delete', params: { ids } }) } export function updateMoldRepairStatus(data) { return request({ url: '/admin-api/mes/mold-repair/updateMoldRepairStatus', method: 'put', data }) } export function getMoldRepairLineListByRepairId(repairId) { return request({ url: '/admin-api/mes/mold-repair/mold-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 }) }