d597975b42
CI / changes (push) Successful in 38s
CI / ad (push) Successful in 3m1s
CI / admin (push) Successful in 34s
CI / bff (push) Successful in 29s
CI / chore (push) Successful in 34s
CI / equipment (push) Failing after 11s
CI / express (push) Successful in 27s
CI / factory (push) Successful in 32s
CI / payment (push) Successful in 29s
CI / product (push) Successful in 30s
CI / record (push) Successful in 30s
CI / sale (push) Successful in 30s
CI / task (push) Successful in 32s
CI / user (push) Successful in 31s
CI / wecom (push) Successful in 33s
33 lines
2.1 KiB
Go
33 lines
2.1 KiB
Go
package dao
|
|
|
|
import "lone-services/pkg/utils"
|
|
|
|
type BeansCreate struct {
|
|
Id int64 `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT" json:"id"`
|
|
UserId int64 `gorm:"column:user_id;type:int(11);NOT NULL" json:"user_id"`
|
|
UserName string `gorm:"column:user_name;type:varchar(255)" json:"user_name"`
|
|
UserNickName string `gorm:"column:user_nick_name;type:varchar(255)" json:"user_nick_name"`
|
|
FirstImage string `gorm:"column:first_image;type:varchar(255)" json:"first_image"`
|
|
FirstTime utils.CustomTime `gorm:"column:first_time;type:datetime" json:"first_time"`
|
|
}
|
|
|
|
type BeansInfo struct {
|
|
Id int64 `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT" json:"id"`
|
|
UserId int64 `gorm:"column:user_id;type:int(11);NOT NULL" json:"user_id"`
|
|
UserName string `gorm:"column:user_name;type:varchar(255)" json:"user_name"`
|
|
UserNickName string `gorm:"column:user_nick_name;type:varchar(255)" json:"user_nick_name"`
|
|
FirstImage string `gorm:"column:first_image;type:varchar(255)" json:"first_image"`
|
|
SecondImage string `gorm:"column:second_image;type:varchar(255)" json:"second_image"`
|
|
FirstTime utils.CustomTime `gorm:"column:first_time;type:datetime" json:"first_time"`
|
|
SecondTime utils.CustomTime `gorm:"column:second_time;type:datetime" json:"second_time"`
|
|
RefundStatus int32 `gorm:"column:refund_status;type:tinyint(1);default:1;comment:退款状态,默认1为没有退款,2为退款" json:"refund_status"`
|
|
}
|
|
|
|
type BeansRefund struct {
|
|
Id int64 `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT" json:"id"`
|
|
RefundStatus int32 `gorm:"column:refund_status;type:tinyint(1);default:1;comment:退款状态,默认1为没有退款,2为退款" json:"refund_status"`
|
|
Reason string `gorm:"column:reason;type:varchar(255);comment:禁用原因" json:"reason"`
|
|
AdminId int64 `gorm:"column:admin_id;type:int(11)" json:"admin_id"`
|
|
AdminName string `gorm:"column:admin_name;type:varchar(255)" json:"admin_name"`
|
|
}
|