service/api/proto/streamerauthapproval/proto/streamerauthapproval_op_vo.go

22 lines
532 B
Go
Raw Normal View History

2023-12-24 13:34:25 +08:00
package proto
import "service/dbstruct"
type StreamerAuthApprovalOpVO struct {
*dbstruct.StreamerAuthApproval
UserId *int64 `json:"user_id"`
}
func (vo *StreamerAuthApprovalOpVO) CopyStreamerAuthApproval(streamerauthapproval *dbstruct.StreamerAuthApproval) *StreamerAuthApprovalOpVO {
vo.StreamerAuthApproval = streamerauthapproval
return vo
}
func (vo *StreamerAuthApprovalOpVO) CopyAccount(account *dbstruct.Account) *StreamerAuthApprovalOpVO {
2023-12-31 13:41:46 +08:00
if account == nil {
return vo
}
2023-12-24 13:34:25 +08:00
vo.UserId = account.UserId
return vo
}