package com.inspect.metadata.patrolpointmnt.feign;

import org.springframework.mock.web.MockMultipartFile;
import org.springframework.web.multipart.MultipartFile;

import java.io.ByteArrayInputStream;
import java.io.IOException;

public class MultipartFileUtils {

    public static MultipartFile toMultipartFile(ByteArrayInputStream inputStream, String fileName, String contentType) throws IOException {
        return new MockMultipartFile(
                "file",                // 表单字段名，对应 @RequestParam("file")
                fileName,              // 上传文件名
                contentType,           // MIME 类型
                inputStream            // 文件流
        );
    }
}

