- model/friendship.go: 好友关系模型(双向存储,4 种状态) - model/friend_group.go: 好友分组模型 - constants/contact.go: 好友关系状态常量 - dto/contact_dto.go: 联系人请求/响应 DTO - dao/friendship_dao.go: 好友关系 CRUD + 搜索 + 共同好友 - dao/friend_group_dao.go: 好友分组 CRUD + 移动好友 Made-with: Cursor
9 lines
240 B
Go
9 lines
240 B
Go
package constants
|
|
|
|
const (
|
|
FriendshipStatusPending = 0 // 待确认(已发送申请)
|
|
FriendshipStatusAccepted = 1 // 已接受(互为好友)
|
|
FriendshipStatusRejected = 2 // 已拒绝
|
|
FriendshipStatusBlocked = 3 // 已拉黑
|
|
)
|