| | |
| | | import com.mzl.flower.dto.request.menber.*; |
| | | import com.mzl.flower.dto.response.member.MemberGrowthRecordVO; |
| | | import com.mzl.flower.dto.response.member.MemberVO; |
| | | import com.mzl.flower.entity.menber.Member; |
| | | import com.mzl.flower.dto.response.member.UserGrowthRecordVO; |
| | | import com.mzl.flower.service.menber.MemberGrowthRecordService; |
| | | import com.mzl.flower.service.menber.MemberService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.http.ResponseEntity; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | return returnData(R.SUCCESS.getCode(), memberGrowthRecordService.queryPage(dto, page)); |
| | | } |
| | | |
| | | @GetMapping("/getmemberGrowthRecord/list") |
| | | @ApiOperation(value = "会员记录列表", httpMethod = "GET") |
| | | public ResponseEntity<ReturnDataDTO<Page<MemberGrowthRecordVO>>> getmemberGrowthRecord(Page page, MemberRecordQueryDTO dto) { |
| | | return returnData(R.SUCCESS.getCode(), memberGrowthRecordService.queryPage(dto, page)); |
| | | } |
| | | |
| | | @GetMapping(value = "/memberGrowthRecord/delete") |
| | | @ApiOperation(value = "删除会员记录 ", httpMethod = "GET", notes = "ID") |
| | | public ResponseEntity deleteGrowthRecord(@NotNull(message = "id不能为空") Long id) { |
| | |
| | | UserGrowthRecordDTO userGrowthRecordDTO = memberGrowthRecordService.getInfoByUserId(SecurityUtils.getUserId()); |
| | | return returnData(R.SUCCESS.getCode(), userGrowthRecordDTO); |
| | | } |
| | | |
| | | @GetMapping("/userGrowthRecord/list") |
| | | @ApiOperation(value = "会员用户记录列表", httpMethod = "GET") |
| | | public ResponseEntity<ReturnDataDTO<Page<UserGrowthRecordVO>>> getUserMemberRecordList(Page page, UserMemberRecordQueryDTO dto) { |
| | | return returnData(R.SUCCESS.getCode(), memberGrowthRecordService.queryUserPage(dto, page)); |
| | | } |
| | | } |
| | | |