|
|
@@ -1373,13 +1373,13 @@ func (r *QhjAccountOutInApply) GetDataEx() (interface{}, error) {
|
|
|
// QhjPayOrder 待付款单据
|
|
|
type QhjPayOrder struct {
|
|
|
OPERATETYPE int32 `json:"operatetype" xorm:"OPERATETYPE"` // 买委托操作类型 - 1:正常下单 16:融资买入
|
|
|
- TRADEID int64 `json:"tradeid" xorm:"TRADEID"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
+ TRADEID string `json:"tradeid" xorm:"TRADEID"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd)
|
|
|
MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
GOODSID int32 `json:"goodsid" xorm:"GOODSID"` // 商品ID
|
|
|
- BUYORDERID int64 `json:"buyorderid" xorm:"BUYORDERID"` // 买方委托单号
|
|
|
+ BUYORDERID string `json:"buyorderid" xorm:"BUYORDERID"` // 买方委托单号
|
|
|
BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID[报价币种]
|
|
|
- SELLORDERID int64 `json:"sellorderid" xorm:"SELLORDERID"` // 卖方委托单号
|
|
|
+ SELLORDERID string `json:"sellorderid" xorm:"SELLORDERID"` // 卖方委托单号
|
|
|
SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID[报价币种]
|
|
|
TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额(优惠后金额)
|
|
|
TRADECHARGE float64 `json:"tradecharge" xorm:"TRADECHARGE"` // 成交手续费(买方)
|
|
|
@@ -1401,13 +1401,13 @@ func (r *QhjPayOrder) calc() {
|
|
|
|
|
|
func (r *QhjPayOrder) buildSql() string {
|
|
|
var sqlId utils.SQLVal = "SELECT t.OPERATETYPE," +
|
|
|
- " t.TRADEID," +
|
|
|
+ " to_char(t.TRADEID) TRADEID," +
|
|
|
" t.TRADEDATE," +
|
|
|
" t.MARKETID," +
|
|
|
" t.GOODSID," +
|
|
|
- " t.BUYORDERID," +
|
|
|
+ " to_char(t.BUYORDERID) BUYORDERID," +
|
|
|
" t.BUYACCOUNTID," +
|
|
|
- " t.SELLORDERID," +
|
|
|
+ " to_char(t.SELLORDERID) SELLORDERID," +
|
|
|
" t.SELLACCOUNTID," +
|
|
|
" t.TRADEAMOUNT," +
|
|
|
" t.TRADECHARGE," +
|
|
|
@@ -1425,6 +1425,7 @@ func (r *QhjPayOrder) buildSql() string {
|
|
|
" LEFT JOIN GOODS g on t.goodsid=g.goodsid" +
|
|
|
" WHERE 1 = 1"
|
|
|
sqlId.AndEx("t.BUYACCOUNTID", r.BUYACCOUNTID, r.BUYACCOUNTID > 0)
|
|
|
+ sqlId.AndEx("t.TRADEID", r.TRADEID, len(r.TRADEID) > 0)
|
|
|
return sqlId.String()
|
|
|
}
|
|
|
|