feat(user): add UpdateUserSubscribeNote handler and endpoint for updating user subscription notes
This commit is contained in:
parent
d0aad68bb0
commit
750a33cca2
@ -104,6 +104,10 @@ type (
|
|||||||
UnbindDeviceRequest {
|
UnbindDeviceRequest {
|
||||||
Id int64 `json:"id" validate:"required"`
|
Id int64 `json:"id" validate:"required"`
|
||||||
}
|
}
|
||||||
|
UpdateUserSubscribeNoteRequest {
|
||||||
|
UserSubscribeId int64 `json:"user_subscribe_id" validate:"required"`
|
||||||
|
Note string `json:"note" validate:"max=500"`
|
||||||
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@server (
|
@server (
|
||||||
@ -207,5 +211,9 @@ service ppanel {
|
|||||||
@doc "Unbind Device"
|
@doc "Unbind Device"
|
||||||
@handler UnbindDevice
|
@handler UnbindDevice
|
||||||
put /unbind_device (UnbindDeviceRequest)
|
put /unbind_device (UnbindDeviceRequest)
|
||||||
|
|
||||||
|
@doc "Update User Subscribe Note"
|
||||||
|
@handler UpdateUserSubscribeNote
|
||||||
|
put /subscribe_note (UpdateUserSubscribeNoteRequest)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -822,6 +822,9 @@ func RegisterHandlers(router *gin.Engine, serverCtx *svc.ServiceContext) {
|
|||||||
// Get Subscribe Log
|
// Get Subscribe Log
|
||||||
publicUserGroupRouter.GET("/subscribe_log", publicUser.GetSubscribeLogHandler(serverCtx))
|
publicUserGroupRouter.GET("/subscribe_log", publicUser.GetSubscribeLogHandler(serverCtx))
|
||||||
|
|
||||||
|
// Update User Subscribe Note
|
||||||
|
publicUserGroupRouter.PUT("/subscribe_note", publicUser.UpdateUserSubscribeNoteHandler(serverCtx))
|
||||||
|
|
||||||
// Reset User Subscribe Token
|
// Reset User Subscribe Token
|
||||||
publicUserGroupRouter.PUT("/subscribe_token", publicUser.ResetUserSubscribeTokenHandler(serverCtx))
|
publicUserGroupRouter.PUT("/subscribe_token", publicUser.ResetUserSubscribeTokenHandler(serverCtx))
|
||||||
|
|
||||||
|
|||||||
@ -2459,6 +2459,11 @@ type UpdateUserPasswordRequest struct {
|
|||||||
Password string `json:"password" validate:"required"`
|
Password string `json:"password" validate:"required"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type UpdateUserSubscribeNoteRequest struct {
|
||||||
|
UserSubscribeId int64 `json:"user_subscribe_id" validate:"required"`
|
||||||
|
Note string `json:"note" validate:"max=500"`
|
||||||
|
}
|
||||||
|
|
||||||
type UpdateUserSubscribeRequest struct {
|
type UpdateUserSubscribeRequest struct {
|
||||||
UserSubscribeId int64 `json:"user_subscribe_id"`
|
UserSubscribeId int64 `json:"user_subscribe_id"`
|
||||||
SubscribeId int64 `json:"subscribe_id"`
|
SubscribeId int64 `json:"subscribe_id"`
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user