|
|
@@ -1437,3 +1437,48 @@ func (r *QhjPayOrder) GetDataEx() (interface{}, error) {
|
|
|
}
|
|
|
return sData, err
|
|
|
}
|
|
|
+
|
|
|
+// Qhjgoodsex 交易商品扩展表(千海金)
|
|
|
+type Qhjgoodsex struct {
|
|
|
+ Goodsid int32 `json:"goodsid" xorm:"GOODSID"` // 商品ID(自增ID SEQ_GOODS)
|
|
|
+ Minamount float64 `json:"minamount" xorm:"MINAMOUNT"` // 最小购买金额
|
|
|
+ Canfinance int32 `json:"canfinance" xorm:"CANFINANCE"` // 是否支持融资 - 0:不支持 1:支持【69:铂金宝】
|
|
|
+ Canregularlybuy int32 `json:"canregularlybuy" xorm:"CANREGULARLYBUY"` // 是否支持定投 - 0:不支持 1:支持【69:铂金宝】
|
|
|
+ Regularlybuyminqty float64 `json:"regularlybuyminqty" xorm:"REGULARLYBUYMINQTY"` // 定投最小数量
|
|
|
+ Regularlybuyminamount float64 `json:"regularlybuyminamount" xorm:"REGULARLYBUYMINAMOUNT"` // 定投最小金额
|
|
|
+ Deliverygoodsid int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID
|
|
|
+ Wrstandardid int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID
|
|
|
+ Spotgoodsbrandid int32 `json:"spotgoodsbrandid" xorm:"SPOTGOODSBRANDID"` // 现货品牌ID - 存“DGFactoryItem”表"DGFactoryItemID"
|
|
|
+ Defaulttradeuserid int64 `json:"defaulttradeuserid" xorm:"DEFAULTTRADEUSERID"` // 默认交易用户ID
|
|
|
+}
|
|
|
+
|
|
|
+func (r *Qhjgoodsex) calc() {
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+func (r *Qhjgoodsex) buildSql() string {
|
|
|
+ var sqlId utils.SQLVal = "SELECT t.GOODSID," +
|
|
|
+ " t.MINAMOUNT," +
|
|
|
+ " t.CANFINANCE," +
|
|
|
+ " t.CANREGULARLYBUY," +
|
|
|
+ " t.REGULARLYBUYMINQTY," +
|
|
|
+ " t.REGULARLYBUYMINAMOUNT," +
|
|
|
+ " t.DELIVERYGOODSID," +
|
|
|
+ " t.WRSTANDARDID," +
|
|
|
+ " t.SPOTGOODSBRANDID," +
|
|
|
+ " t.DEFAULTTRADEUSERID" +
|
|
|
+ " FROM QHJ_GOODSEX t" +
|
|
|
+ " WHERE 1 = 1"
|
|
|
+ sqlId.AndEx("t.GOODSID", r.Goodsid, r.Goodsid > 0)
|
|
|
+ return sqlId.String()
|
|
|
+}
|
|
|
+
|
|
|
+// GetDataEx 获取交易商品扩展表(千海金)
|
|
|
+func (r *Qhjgoodsex) GetDataEx() (interface{}, error) {
|
|
|
+ sData := make([]Qhjgoodsex, 0)
|
|
|
+ err := db.GetEngine().SQL(r.buildSql()).Find(&sData)
|
|
|
+ for i := range sData {
|
|
|
+ sData[i].calc()
|
|
|
+ }
|
|
|
+ return sData, err
|
|
|
+}
|