Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 1 | package com.pt5.pthouduan.service; |
| 2 | |
| 3 | import com.pt5.pthouduan.entity.Invites; |
| 4 | import com.pt5.pthouduan.mapper.InvitesMapper; |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 5 | import com.pt5.pthouduan.mapper.UserMapper; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 6 | import org.springframework.beans.factory.annotation.Autowired; |
| 7 | import org.springframework.stereotype.Service; |
| 8 | |
| 9 | import java.util.HashMap; |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 10 | import java.util.List; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 11 | import java.util.Map; |
| 12 | |
| 13 | @Service |
| 14 | public class InviteService { |
| 15 | @Autowired |
| 16 | private InvitesMapper invitesMapper; |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 17 | //获取“我的”邀请码 |
| 18 | public Map<String, Object> getInvitesByUsername(String username){ |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 19 | Map<String, Object> result = new HashMap<>(); |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 20 | List<Map<String, Object>> invites = invitesMapper.selectInvitesByUsername(username); |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 21 | result.put("success", true); |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 22 | result.put("invites", invites); |
| 23 | result.put("message", "获取成功"); |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 24 | return result; |
| 25 | } |
| 26 | |
| 27 | |
21301050 | e4db6a9 | 2025-06-08 23:42:43 +0800 | [diff] [blame] | 28 | |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame] | 29 | } |