| | |
| | | @GetMapping("/get") |
| | | @Operation(summary = "获得会员标签") |
| | | @Parameter(name = "id", description = "编号", required = true, example = "1024") |
| | | @PreAuthorize("@ss.hasPermission('member:tag:query')") |
| | | public CommonResult<MemberTagRespVO> getMemberTag(@RequestParam("id") Long id) { |
| | | MemberTagDO tag = tagService.getTag(id); |
| | | return success(MemberTagConvert.INSTANCE.convert(tag)); |
| | |
| | | @GetMapping("/list") |
| | | @Operation(summary = "获得会员标签列表") |
| | | @Parameter(name = "ids", description = "编号列表", required = true, example = "1024,2048") |
| | | @PreAuthorize("@ss.hasPermission('member:tag:query')") |
| | | public CommonResult<List<MemberTagRespVO>> getMemberTagList(@RequestParam("ids") Collection<Long> ids) { |
| | | List<MemberTagDO> list = tagService.getTagList(ids); |
| | | return success(MemberTagConvert.INSTANCE.convertList(list)); |
| | |
| | | |
| | | @GetMapping("/page") |
| | | @Operation(summary = "获得会员标签分页") |
| | | @PreAuthorize("@ss.hasPermission('member:tag:query')") |
| | | public CommonResult<PageResult<MemberTagRespVO>> getTagPage(@Valid MemberTagPageReqVO pageVO) { |
| | | PageResult<MemberTagDO> pageResult = tagService.getTagPage(pageVO); |
| | | return success(MemberTagConvert.INSTANCE.convertPage(pageResult)); |