chore: 领域模型 & DTO
This commit is contained in:
17
interval/api/dto/subscription.go
Normal file
17
interval/api/dto/subscription.go
Normal file
@ -0,0 +1,17 @@
|
||||
package dto
|
||||
|
||||
import (
|
||||
"git.jinshen.cn/remilia/push-server/interval/model"
|
||||
)
|
||||
|
||||
type Subscription struct {
|
||||
Topic string `json:"topic"`
|
||||
ClientID string `json:"client_id"`
|
||||
}
|
||||
|
||||
func SubscriptionFromModel(s model.Subscription) Subscription {
|
||||
return Subscription{
|
||||
Topic: string(s.Topic),
|
||||
ClientID: string(s.ClientID),
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user