| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | import java.util.List; |
| | | |
| | |
| | | } |
| | | @ApiOperation(value = "编辑产品验收信息") |
| | | @PostMapping("updateBomAcceptance") |
| | | public Response updateBomAcceptance(@RequestParam(required = false) MultipartFile fileLeft,@RequestParam(required = false) MultipartFile fileRight |
| | | ,@RequestParam(required = false) MultipartFile fileFront,@RequestParam(required = false) MultipartFile fileBack |
| | | ,@RequestParam(required = false) MultipartFile Agreement |
| | | ,@RequestPart(required = false) List<MultipartFile> multipartFileList, @RequestParam String feedbackJson) throws IOException { |
| | | BomAcceptance bomAcceptance = ActionUtil.getGson().fromJson(feedbackJson, BomAcceptance.class); |
| | | return service.updateBomAcceptance(fileLeft,fileRight,fileFront,fileBack,Agreement,multipartFileList,bomAcceptance); |
| | | public Response updateBomAcceptance(@RequestBody BomAcceptance bomAcceptance){ |
| | | return service.updateBomAcceptance(bomAcceptance); |
| | | } |
| | | |
| | | @ApiOperation(value = "编辑单个图片上传") |
| | | @PostMapping("updateDevPic") |
| | | public Response updateDevPic(@RequestParam(required = false) MultipartFile filePic,@RequestParam int num,@RequestParam int picNum,@RequestParam(required = false) String picUrl) throws IOException { |
| | | return service.updateDevPic(filePic,num,picNum,picUrl); |
| | | } |
| | | |
| | | @ApiOperation(value = "编辑多个图片上传") |
| | | @PostMapping("updatePartPic") |
| | | public Response updatePartPic(@RequestPart(required = false) List<MultipartFile> multipartFileList,@RequestParam(required = false) String picUrl) throws IOException { |
| | | return service.updatePartPic(multipartFileList,picUrl); |
| | | } |
| | | |
| | | @ApiOperation(value = "删除图") |
| | | @PostMapping("delPic") |
| | | public Response delPic(@RequestParam int num,@RequestParam int picNum,@RequestParam String picUrl){ |
| | | service.delPic(num,picNum,picUrl,""); |
| | | return new Response().set(1,true,"删除图成功"); |
| | | } |
| | | |
| | | @ApiOperation(value = "导出产品验收信息") |
| | | @GetMapping("downloadBomAcceptance") |
| | | public void downloadBomAcceptance(HttpServletRequest req, HttpServletResponse resp, @RequestParam int num){ |
| | | service.downloadBomAcceptance(req,resp,num); |
| | | } |
| | | } |