Files
lone-services/services/equipment/internal/dao/beans.go
T
gjs 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
beans , mask admin
2026-09-18 16:27:13 +08:00

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"`
}