正在显示
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.意向订单) |
-
请 注册 或 登录 后发表评论