文档更新

main
王宇航 2024-05-16 09:38:16 +08:00
parent 6f591815c8
commit a126318d62
8 changed files with 21 additions and 13 deletions

View File

@ -17,13 +17,14 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List; import java.util.List;
@RestController @RestController
@RequestMapping("/api/article") @RequestMapping("/api/article")
@Api(tags = "文章管理") @ApiIgnore
public class ArticleController { public class ArticleController {
@Resource @Resource

View File

@ -18,6 +18,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.Arrays; import java.util.Arrays;
@ -26,7 +27,7 @@ import java.util.Map;
@RestController @RestController
@RequestMapping("api/index") @RequestMapping("api/index")
@Api(tags = "主页管理") @ApiIgnore
public class IndexController { public class IndexController {
@Resource @Resource

View File

@ -15,6 +15,7 @@ import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -32,7 +33,7 @@ public class LoginController {
@NotLogin @NotLogin
@PostMapping("/register") @PostMapping("/register")
@ApiOperation(value="注册账号") @ApiIgnore
public AjaxResult<Object> register(@Validated @RequestBody RegisterValidate registerValidate) { public AjaxResult<Object> register(@Validated @RequestBody RegisterValidate registerValidate) {
Integer terminal = LikeFrontThreadLocal.getTerminal(); Integer terminal = LikeFrontThreadLocal.getTerminal();
iLoginService.register(registerValidate, terminal); iLoginService.register(registerValidate, terminal);
@ -65,7 +66,7 @@ public class LoginController {
@NotLogin @NotLogin
@PostMapping("/mnpLogin") @PostMapping("/mnpLogin")
@ApiOperation(value="微信登录") @ApiIgnore
public AjaxResult<LoginTokenVo> mnpLogin(@Validated @RequestBody LoginCodeValidate loginCodeValidate) { public AjaxResult<LoginTokenVo> mnpLogin(@Validated @RequestBody LoginCodeValidate loginCodeValidate) {
Integer terminal = LikeFrontThreadLocal.getTerminal(); Integer terminal = LikeFrontThreadLocal.getTerminal();
String code = loginCodeValidate.getCode(); String code = loginCodeValidate.getCode();
@ -76,7 +77,7 @@ public class LoginController {
@NotLogin @NotLogin
@PostMapping("/oaLogin") @PostMapping("/oaLogin")
@ApiOperation(value="公众号登录") @ApiIgnore
public AjaxResult<LoginTokenVo> oaLogin(@Validated @RequestBody LoginCodeValidate loginCodeValidate) { public AjaxResult<LoginTokenVo> oaLogin(@Validated @RequestBody LoginCodeValidate loginCodeValidate) {
Integer terminal = LikeFrontThreadLocal.getTerminal(); Integer terminal = LikeFrontThreadLocal.getTerminal();
String code = loginCodeValidate.getCode(); String code = loginCodeValidate.getCode();
@ -87,7 +88,7 @@ public class LoginController {
@NotLogin @NotLogin
@GetMapping("/oaCodeUrl") @GetMapping("/oaCodeUrl")
@ApiOperation(value="公众号链接") @ApiIgnore
public AjaxResult<LoginUrlsVo> oaCodeUrl(@Validated @NotNull() @RequestParam("url") String url) { public AjaxResult<LoginUrlsVo> oaCodeUrl(@Validated @NotNull() @RequestParam("url") String url) {
LoginUrlsVo vo = new LoginUrlsVo(); LoginUrlsVo vo = new LoginUrlsVo();
vo.setUrl(iLoginService.oaCodeUrl(url)); vo.setUrl(iLoginService.oaCodeUrl(url));
@ -96,7 +97,7 @@ public class LoginController {
@NotLogin @NotLogin
@GetMapping("/scanCodeUrl") @GetMapping("/scanCodeUrl")
@ApiOperation(value="PC扫码链接") @ApiIgnore
public AjaxResult<LoginUrlsVo> scanCodeUrl(@Validated @NotNull() @RequestParam("url") String url, HttpSession session) { public AjaxResult<LoginUrlsVo> scanCodeUrl(@Validated @NotNull() @RequestParam("url") String url, HttpSession session) {
String qrcodeUrl = iLoginService.scanCodeUrl(url, session); String qrcodeUrl = iLoginService.scanCodeUrl(url, session);
LoginUrlsVo vo = new LoginUrlsVo(); LoginUrlsVo vo = new LoginUrlsVo();
@ -106,7 +107,7 @@ public class LoginController {
@NotLogin @NotLogin
@PostMapping("/scanLogin") @PostMapping("/scanLogin")
@ApiOperation(value="PC扫码登录") @ApiIgnore
public AjaxResult<Object> scanLogin(@Validated @RequestBody LoginScanValidate loginScanValidate, HttpSession session) { public AjaxResult<Object> scanLogin(@Validated @RequestBody LoginScanValidate loginScanValidate, HttpSession session) {
Integer terminal = LikeFrontThreadLocal.getTerminal(); Integer terminal = LikeFrontThreadLocal.getTerminal();
String code = loginScanValidate.getCode(); String code = loginScanValidate.getCode();

View File

@ -13,12 +13,13 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
@RestController @RestController
@RequestMapping("/api/logs") @RequestMapping("/api/logs")
@Api(tags = "日志管理") @ApiIgnore
public class LogsController { public class LogsController {
@Resource @Resource

View File

@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List; import java.util.List;
@ -21,7 +22,7 @@ import java.util.Map;
@RestController @RestController
@RequestMapping("/api/pc") @RequestMapping("/api/pc")
@Api(tags = "电脑管理") @ApiIgnore
public class PcController { public class PcController {
@Resource @Resource

View File

@ -12,13 +12,14 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.Map; import java.util.Map;
@RestController @RestController
@RequestMapping("/api/recharge") @RequestMapping("/api/recharge")
@Api(tags = "充值管理") @ApiIgnore
public class RechargeController { public class RechargeController {
@Resource @Resource

View File

@ -11,12 +11,13 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
@RestController @RestController
@RequestMapping("api/user") @RequestMapping("api/user")
@Api(tags = "用户管理") @ApiIgnore
public class UserController { public class UserController {
@Resource @Resource

View File

@ -10,6 +10,7 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
@ -17,7 +18,7 @@ import java.util.Map;
@RestController @RestController
@RequestMapping("api/wechat") @RequestMapping("api/wechat")
@Api(tags = "微信管理") @ApiIgnore
public class WechatController { public class WechatController {
@Resource @Resource