whycxzp
2022-09-09 45653dd74215a69f2a0e6518c7d9bd5bfcf23ead
src/main/java/com/whyc/controller/MaterialController.java
@@ -12,6 +12,7 @@
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
@Api(tags = "物料管理")
@@ -76,8 +77,9 @@
    /**物料id-物料编码-物料型号*/
    @ApiOperation(value = "追加附件",notes = "materialStr为json字符串,包含id,subCode,subModel")
    @PostMapping("attachment")
    public Response addAttachment(@RequestParam MultipartFile multipartFile,@RequestParam String materialStr) throws IOException {
    public Response addAttachment(@RequestParam String materialStr, @RequestParam MultipartFile... file) throws IOException {
        Material material = ActionUtil.getGson().fromJson(materialStr, Material.class);
        return service.addAttachment(multipartFile,material);
        List<MultipartFile> multipartFileList = Arrays.asList(file);
        return service.addAttachment(multipartFileList,material);
    }
}