de/backend/src/main/java/io/dataease/controller/sys/CommonFilesController.java
fit2cloud-chenyw b3c63dda62 feat: 补齐api
2021-08-02 15:00:46 +08:00

30 lines
1.1 KiB
Java

package io.dataease.controller.sys;
import io.dataease.service.CommonFilesService;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource;
@ApiIgnore
@RestController
@RequestMapping("common-files")
public class CommonFilesController {
@Resource
private CommonFilesService commonFilesService;
@GetMapping("/images/{imageId}")
public ResponseEntity<byte[]> image(@PathVariable("imageId") String imageId) {
return commonFilesService.getImageById(imageId,null);
}
@GetMapping("/images/{imageId}/{defaultImage}")
public ResponseEntity<byte[]> image(@PathVariable("imageId") String imageId,@PathVariable("defaultImage") String defaultImage) {
return commonFilesService.getImageById(imageId,defaultImage);
}
}