package com.example.osservice.Controller; import com.example.osservice.DTO.CodeParam; import com.example.osservice.PO.PageState; import com.example.osservice.Service.Page.PageService; import com.example.osservice.VO.Response; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @CrossOrigin(origins = "*", maxAge = 3600) @RestController @RequestMapping("/page") public class PageController { @Autowired private PageService pageService; @GetMapping("/info") public Response info(){ return pageService.info(); } @PostMapping("/pattern/code") public Response> patternCode(@RequestBody CodeParam codeParam){ return pageService.patternCode(codeParam); } }