SysPasswordController.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.ydtech.modules.admin.controller;
  2. import com.ydtech.core.page.HttpResult;
  3. import com.ydtech.modules.admin.model.SysPassword;
  4. import com.ydtech.modules.admin.model.vo.SysPasswordVo;
  5. import com.ydtech.modules.admin.service.SysPasswordService;
  6. import com.ydtech.modules.order.entity.BasePageResult;
  7. import io.swagger.annotations.Api;
  8. import io.swagger.annotations.ApiOperation;
  9. import lombok.RequiredArgsConstructor;
  10. import org.springframework.web.bind.annotation.*;
  11. @RestController
  12. @RequestMapping("/sys/password")
  13. @RequiredArgsConstructor
  14. @Api(tags = "密码管理")
  15. public class SysPasswordController {
  16. private final SysPasswordService sysPasswordService;
  17. @PostMapping("/list")
  18. @ApiOperation("分页查询")
  19. public HttpResult<BasePageResult<SysPassword>> list(@RequestBody SysPasswordVo sysPasswordVo) {
  20. BasePageResult<SysPassword> pageResult = sysPasswordService.pageQuery(sysPasswordVo);
  21. return HttpResult.ok(pageResult);
  22. }
  23. @PostMapping("/add")
  24. @ApiOperation("添加密码")
  25. public HttpResult<SysPassword> add(@RequestBody SysPassword sysPassword) {
  26. sysPasswordService.add(sysPassword);
  27. return HttpResult.ok("添加成功");
  28. }
  29. @PostMapping(value = "/update")
  30. @ApiOperation("修改密码")
  31. public HttpResult update(@RequestBody SysPasswordVo sysPasswordVo) {
  32. sysPasswordService.update(sysPasswordVo);
  33. return HttpResult.ok("修改成功");
  34. }
  35. }