|
|
@@ -74,7 +74,7 @@ type ErmcpGoods struct {
|
|
|
Areauserid int64 `json:"areauserid" xorm:"AREAUSERID"` // 所属机构
|
|
|
Pictureurl string `json:"pictureurl" xorm:"PICTUREURL"` // 商品图片
|
|
|
|
|
|
- Relatedgoodsid int32 `json:"relatedgoodsid" xorm:"RELATEDGOODSID"` // 关联参考商品ID
|
|
|
+ Relatedgoodsid int32 `json:"relatedgoodsid" xorm:"REFGOODSID"` // 关联参考商品ID
|
|
|
|
|
|
Trademode int32 `json:"trademode" xorm:"'TRADEMODE'"` // 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
|
|
|
ENUMDICNAME string `json:"enumdicname"` // 单位名称
|
|
|
@@ -95,8 +95,7 @@ func GetErmcpGoodses(lastUpdateTime string) ([]ErmcpGoods, error) {
|
|
|
|
|
|
goodses := make([]ErmcpGoods, 0)
|
|
|
session := engine.Table("GOODS G").
|
|
|
- Select("G.*, P.RELATEDGOODSID, M.TRADEMODE").
|
|
|
- Join("LEFT", "GOODSQUOTEPROPERTY P", "P.GOODSID = G.GOODSID").
|
|
|
+ Select("G.*, M.TRADEMODE").
|
|
|
Join("LEFT", "MARKET M", "M.MARKETID = G.MARKETID").
|
|
|
Where("G.GOODSSTATUS in (3, 7)")
|
|
|
// if lastID != 0 {
|