AccountLogController.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.mdd.admin.controller.account;
  2. import com.mdd.admin.service.account.IAccountLogService;
  3. import com.mdd.admin.validate.common.PageParam;
  4. import com.mdd.admin.vo.account.AccountLogListVo;
  5. import com.mdd.common.core.AjaxResult;
  6. import com.mdd.common.core.PageResult;
  7. import org.springframework.validation.annotation.Validated;
  8. import org.springframework.web.bind.annotation.GetMapping;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import org.springframework.web.bind.annotation.RequestParam;
  11. import org.springframework.web.bind.annotation.RestController;
  12. import javax.annotation.Resource;
  13. import java.util.Map;
  14. /**
  15. * @author kn4im3
  16. * @date 2023/3/7 17:30
  17. */
  18. @RestController
  19. @RequestMapping("/api/account/log")
  20. public class AccountLogController {
  21. @Resource
  22. private IAccountLogService iAccountLogService;
  23. /**
  24. * 余额显示列表
  25. *
  26. * @param pageParam 分页参数
  27. * @param params 参数
  28. * @return Object
  29. */
  30. @GetMapping("/list")
  31. public AjaxResult list(@Validated PageParam pageParam,
  32. @RequestParam Map<String, String> params){
  33. PageResult<AccountLogListVo> list = iAccountLogService.list(pageParam, params);
  34. return AjaxResult.success(list);
  35. }
  36. }