import { stringify } from 'qs'; import request from '../shared/request'; interface GetDirParams { customerType:string; } export async function queryDir(params: GetDirParams) { return request(`/oms/customer/list?${stringify(params)}`, { onlyData:true }); } export async function queryDirForCtnSizeType() { return request('/admin/dict/type/ctn_size', { onlyData: true }); } export async function uploadImage(params: FormData) { return request('/yms/ctn-repair/appUpload', { method: 'POST', body: params, headers: { 'Content-Type': 'multipart/form-data;' }, onlyData: true }) } export async function downloadImage(name: string) { return request(`/yms/ctn-repair/getFile/${name}`); } export async function deleteImage(name: string) { return request(`/yms/ctn-repair/deleteMsg/${name}`, { method: 'DELETE' }); }