SysTenantController.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.bizmatics.controller.web;
  2. import com.bizmatics.common.core.bean.ApiResult;
  3. import com.bizmatics.common.core.bean.CommonPage;
  4. import com.bizmatics.model.SysTenant;
  5. import com.bizmatics.model.vo.SysTenantOneVo;
  6. import com.bizmatics.model.vo.SysTenantVo;
  7. import com.bizmatics.service.SysTenantService;
  8. import com.bizmatics.service.system.ISysUserService;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.web.bind.annotation.*;
  11. import java.util.List;
  12. /**
  13. * 个人中心
  14. *
  15. * @author ya
  16. * @since 2022-05-05
  17. */
  18. @RestController
  19. @RequestMapping("/sysTenant")
  20. public class SysTenantController {
  21. @Autowired
  22. private SysTenantService sysTenantService;
  23. @Autowired
  24. private ISysUserService userService;
  25. /**
  26. * 个人中心-信息查询
  27. *
  28. * @return
  29. */
  30. @GetMapping("getUserData")
  31. public ApiResult<List<SysTenantVo>> getUserData() {
  32. return ApiResult.success(sysTenantService.getUserData());
  33. }
  34. @PostMapping("getTenantData")
  35. public ApiResult<CommonPage<SysTenant>> getTenantData(@RequestBody SysTenantOneVo sysTenantOneVo) {
  36. return ApiResult.success(sysTenantService.getTenantData(sysTenantOneVo));
  37. }
  38. }