正在显示
3 个修改的文件
包含
13 行增加
和
5 行删除
| @@ -25,9 +25,11 @@ func init() { | @@ -25,9 +25,11 @@ func init() { | ||
| 25 | } | 25 | } |
| 26 | if !constant.DISABLE_CREATE_TABLE { | 26 | if !constant.DISABLE_CREATE_TABLE { |
| 27 | for _, model := range []interface{}{ | 27 | for _, model := range []interface{}{ |
| 28 | - (*models.Permission)(nil), | ||
| 29 | - (*models.PartnerCategory)(nil), | ||
| 30 | - (*models.UserAuth)(nil), | 28 | + &models.Permission{}, |
| 29 | + &models.PartnerCategory{}, | ||
| 30 | + &models.UserAuth{}, | ||
| 31 | + &models.Goods{}, | ||
| 32 | + &models.Order{}, | ||
| 31 | } { | 33 | } { |
| 32 | err := DB.Model(model).CreateTable(&orm.CreateTableOptions{ | 34 | err := DB.Model(model).CreateTable(&orm.CreateTableOptions{ |
| 33 | Temp: false, | 35 | Temp: false, |
| 1 | package models | 1 | package models |
| 2 | 2 | ||
| 3 | +import ( | ||
| 4 | + "gitlab.fjmaimaimai.com/mmm-go-pp/partner01/pkg/domain" | ||
| 5 | + "time" | ||
| 6 | +) | ||
| 7 | + | ||
| 3 | type Goods struct { | 8 | type Goods struct { |
| 4 | tableName string `pg:"goodss,alias:goods"` | 9 | tableName string `pg:"goodss,alias:goods"` |
| 5 | // 商品id | 10 | // 商品id |
| @@ -7,7 +12,7 @@ type Goods struct { | @@ -7,7 +12,7 @@ type Goods struct { | ||
| 7 | // 预定的货品数量 | 12 | // 预定的货品数量 |
| 8 | GoodsNum int | 13 | GoodsNum int |
| 9 | // 商品分红支付信息 | 14 | // 商品分红支付信息 |
| 10 | - GoodsDividend *Dividend | 15 | + GoodsDividend *domain.Dividend |
| 11 | // 商品分红支付状态 | 16 | // 商品分红支付状态 |
| 12 | GoodsDividendStatus int | 17 | GoodsDividendStatus int |
| 13 | // 商品名称 | 18 | // 商品名称 |
| @@ -18,6 +23,7 @@ type Goods struct { | @@ -18,6 +23,7 @@ type Goods struct { | ||
| 18 | Remarks string | 23 | Remarks string |
| 19 | // 订单编号 | 24 | // 订单编号 |
| 20 | OrderNo string | 25 | OrderNo string |
| 26 | + // 商品详情 | ||
| 21 | GoodsDetail string | 27 | GoodsDetail string |
| 22 | // 创建时间 | 28 | // 创建时间 |
| 23 | CreateAt time.Time | 29 | CreateAt time.Time |
| @@ -28,7 +28,7 @@ type Order struct { | @@ -28,7 +28,7 @@ type Order struct { | ||
| 28 | // 订单分红支付状态 | 28 | // 订单分红支付状态 |
| 29 | OrderDividendStatus int | 29 | OrderDividendStatus int |
| 30 | // 订单货品 | 30 | // 订单货品 |
| 31 | - OrderGoods []*Goods `pg:",array"` | 31 | + OrderGoods []*domain.Goods |
| 32 | // 订单数据来源 | 32 | // 订单数据来源 |
| 33 | OrderSource *domain.OrderSource | 33 | OrderSource *domain.OrderSource |
| 34 | // 订单类型(1.实际订单;2.意向订单) | 34 | // 订单类型(1.实际订单;2.意向订单) |
-
请 注册 或 登录 后发表评论