package com.jwl.driver.server.controller; import com.jwl.driver.server.dto.MemberQueryDto; import com.jwl.driver.server.exception.BusinessException; import com.jwl.driver.server.response.BaseResponse; import com.jwl.driver.server.service.ITdMemberService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.Objects; /** *
* 会员类型表; 前端控制器 *
* * @author Automated procedures * @since 2023-08-10 */ @Api(tags = "会员") @RestController @RequestMapping("/tdMember") @Slf4j public class TdMemberController { @Autowired private ITdMemberService memberService; @ApiOperation("查询会员列表") @PostMapping("/queryMember") public BaseResponse queryMember(@RequestBody MemberQueryDto queryDto) { log.info("获取会员列表======>queryDto:{}", queryDto); return BaseResponse.success(memberService.queryMember(queryDto)); } @ApiOperation("查询用户开通的会员") @PostMapping("/queryUserMember") public BaseResponse queryUserMember(@RequestBody MemberQueryDto queryDto) { log.info("获取用户会员列表======>queryDto:{}", queryDto); return BaseResponse.success(memberService.queryUserMember(queryDto)); } }