WaterMarkController.java 917 B

12345678910111213141516171819202122232425262728
  1. package com.zhixinghe1.ots.service.controller;
  2. import java.io.UnsupportedEncodingException;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.web.bind.annotation.PostMapping;
  5. import org.springframework.web.bind.annotation.RequestBody;
  6. import org.springframework.web.bind.annotation.RequestMapping;
  7. import org.springframework.web.bind.annotation.RestController;
  8. import com.zhixinghe1.ots.domain.dto.WaterMarkRequest;
  9. import com.zhixinghe1.ots.service.manager.IWaterMarkManager;
  10. import io.swagger.v3.oas.annotations.tags.Tag;
  11. @Tag(name = "水印")
  12. @RestController
  13. @RequestMapping("/watermark")
  14. public class WaterMarkController {
  15. @Autowired
  16. private IWaterMarkManager waterMarkManager;
  17. @PostMapping(value = "/make")
  18. public void make(@RequestBody WaterMarkRequest request) throws UnsupportedEncodingException {
  19. waterMarkManager.make(request);
  20. }
  21. }