|
|
@@ -83,39 +83,44 @@ func GetTouristGoods(tradeModes []int) (goods []TouristGoods, err error) {
|
|
|
|
|
|
// TradeHolderDetailEx 交易持仓扩展表
|
|
|
type TradeHolderDetailEx struct {
|
|
|
- TradeID uint64 `json:"tradeID,string"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
- BuyOrSell uint32 `json:"buyOrSell"` // 方向 - 0:买 1:卖
|
|
|
- TradeDate string `json:"tradeDate"` // 交易日(yyyyMMdd)
|
|
|
- MarketID uint32 `json:"marketID"` // 市场ID
|
|
|
- GoodsID uint32 `json:"goodsID"` // 商品ID
|
|
|
- UserID uint32 `json:"userID"` // 用户ID
|
|
|
- AccountID uint64 `json:"accountID"` // 账号ID
|
|
|
- MatchUserID uint32 `json:"matchUserID"` // 对手用户ID
|
|
|
- MatchAccountID uint64 `json:"matchAccountID"` // 对手账号ID
|
|
|
- OpenQty uint64 `json:"openQty"` // 建仓数量
|
|
|
- TradeAmount float64 `json:"tradeAmount"` // 成交金额
|
|
|
- OpenPrice float64 `json:"openPrice"` // 建仓价格
|
|
|
- HolderQty uint64 `json:"holderQty"` // 持仓数量
|
|
|
- HolderAmount float64 `json:"holderAmount"` // 持仓金额
|
|
|
- HolderPrice float64 `json:"holderPrice"` // 持仓价格
|
|
|
- FreezeQty uint64 `json:"freezeQty"` // 冻结数量
|
|
|
- DeliveryQty uint64 `json:"deliveryQty"` // 交收手数(已交收)
|
|
|
- HoldDays uint64 `json:"holdDays"` // 持仓天数
|
|
|
- PayedDeposit float64 `json:"payedDeposit"` // 已付定金
|
|
|
- RestockDeposit float64 `json:"restockDeposit"` // 补充定金
|
|
|
- LateFeeDays uint64 `json:"lateFeeDays"` // 滞纳金起计天数
|
|
|
- LateFeeAlgorithm uint32 `json:"lateFeeAlgorithm"` // 滞纳金收取方式 1:比率 2:固定
|
|
|
- LateFeeValue float64 `json:"lateFeeValue"` // 滞纳金收取值
|
|
|
- CallAteFee float64 `json:"callAteFee"` // 已计滞纳金
|
|
|
- PromptDepositRate float64 `json:"promptDepositRate"` // 提示定金率
|
|
|
- CutDepositRate float64 `json:"cutDepositRate"` // 斩仓定金率
|
|
|
- PromptPrice float64 `json:"promptPrice"` // 提示价格
|
|
|
- CutPrice float64 `json:"cutPrice"` // 斩仓价格
|
|
|
- ClosePL float64 `json:"closePL"` // 平仓盈亏
|
|
|
- FloatPL float64 `json:"floatPL"` // 浮动盈亏
|
|
|
- DepositRate float64 `json:"depositRate"` // 订单定金率
|
|
|
- RefundableDeposit float64 `json:"refundableDeposit"` // 可退定金
|
|
|
- TradeTime string `json:"tradeTime"` // 交易时间
|
|
|
+ TradeID uint64 `json:"tradeID,string"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
+ BuyOrSell uint32 `json:"buyOrSell"` // 方向 - 0:买 1:卖
|
|
|
+ TradeDate string `json:"tradeDate"` // 交易日(yyyyMMdd)
|
|
|
+ MarketID uint32 `json:"marketID"` // 市场ID
|
|
|
+ GoodsID uint32 `json:"goodsID"` // 商品ID
|
|
|
+ UserID uint32 `json:"userID"` // 用户ID
|
|
|
+ AccountID uint64 `json:"accountID"` // 账号ID
|
|
|
+ MatchUserID uint32 `json:"matchUserID"` // 对手用户ID
|
|
|
+ MatchAccountID uint64 `json:"matchAccountID"` // 对手账号ID
|
|
|
+ OpenQty uint64 `json:"openQty"` // 建仓数量
|
|
|
+ TradeAmount float64 `json:"tradeAmount"` // 成交金额
|
|
|
+ OpenPrice float64 `json:"openPrice"` // 建仓价格
|
|
|
+ HolderQty uint64 `json:"holderQty"` // 持仓数量
|
|
|
+ HolderAmount float64 `json:"holderAmount"` // 持仓金额
|
|
|
+ HolderPrice float64 `json:"holderPrice"` // 持仓价格
|
|
|
+ FreezeQty uint64 `json:"freezeQty"` // 冻结数量
|
|
|
+ DeliveryQty uint64 `json:"deliveryQty"` // 交收手数(已交收)
|
|
|
+ HoldDays uint64 `json:"holdDays"` // 持仓天数
|
|
|
+ PayedDeposit float64 `json:"payedDeposit"` // 已付定金
|
|
|
+ RestockDeposit float64 `json:"restockDeposit"` // 补充定金
|
|
|
+ LateFeeDays uint64 `json:"lateFeeDays"` // 滞纳金起计天数
|
|
|
+ LateFeeAlgorithm uint32 `json:"lateFeeAlgorithm"` // 滞纳金收取方式 1:比率 2:固定
|
|
|
+ LateFeeValue float64 `json:"lateFeeValue"` // 滞纳金收取值
|
|
|
+ CallAteFee float64 `json:"callAteFee"` // 已计滞纳金
|
|
|
+ PromptDepositRate float64 `json:"promptDepositRate"` // 提示定金率
|
|
|
+ CutDepositRate float64 `json:"cutDepositRate"` // 斩仓定金率
|
|
|
+ PromptPrice float64 `json:"promptPrice"` // 提示价格
|
|
|
+ CutPrice float64 `json:"cutPrice"` // 斩仓价格
|
|
|
+ ClosePL float64 `json:"closePL"` // 平仓盈亏
|
|
|
+ FloatPL float64 `json:"floatPL"` // 浮动盈亏
|
|
|
+ DepositRate float64 `json:"depositRate"` // 订单定金率
|
|
|
+ RefundableDeposit float64 `json:"refundableDeposit"` // 可退定金
|
|
|
+ TradeTime string `json:"tradeTime"` // 交易时间
|
|
|
+ OriPayedDeposit float64 `json:"oripayeddeposit"` // 初始已付定金
|
|
|
+ OriRestockDeposit float64 `json:"orirestockdeposit"` // 累计补充定金
|
|
|
+ CanAutoAddDeposit uint32 `json:"canautoadddeposit"` // 是否允许自动追加定金: 0-否 1-是(52)
|
|
|
+ AddDepositRate float64 `json:"adddepositrate"` // 自动追加定金率(52) - 允许时显示
|
|
|
+ CanAutoRefundDeposit uint32 `json:"canautorefunddeposit"` // 是否允许自动退还定金: 0-否 1-是(52)
|
|
|
}
|
|
|
|
|
|
// RedisTradeHolderDetailEx redis存储交易持仓扩展表
|
|
|
@@ -191,39 +196,44 @@ func (r *RedisTradeHolderDetailEx) ParseFromProto(p *pb.RedisTradeHolderDetailEx
|
|
|
r.QuoteMinUnit = p.GetQuoteMinUnit()
|
|
|
|
|
|
r.THDetailEx = TradeHolderDetailEx{
|
|
|
- TradeID: p.GetTHDetailEx().GetTradeID(),
|
|
|
- BuyOrSell: p.GetTHDetailEx().GetBuyOrSell(),
|
|
|
- TradeDate: p.GetTHDetailEx().GetTradeDate(),
|
|
|
- MarketID: p.GetTHDetailEx().GetMarketID(),
|
|
|
- GoodsID: p.GetTHDetailEx().GetGoodsID(),
|
|
|
- UserID: p.GetTHDetailEx().GetUserID(),
|
|
|
- AccountID: p.GetTHDetailEx().GetAccountID(),
|
|
|
- MatchUserID: p.GetTHDetailEx().GetMatchUserID(),
|
|
|
- MatchAccountID: p.GetTHDetailEx().GetMatchAccountID(),
|
|
|
- OpenQty: p.GetTHDetailEx().GetOpenQty(),
|
|
|
- TradeAmount: utils.Float64Round(p.GetTHDetailEx().GetTradeAmount(), 2),
|
|
|
- OpenPrice: utils.Float64Round(p.GetTHDetailEx().GetOpenPrice(), int(p.GetDecimalPlace())),
|
|
|
- HolderQty: p.GetTHDetailEx().GetHolderQty(),
|
|
|
- HolderAmount: utils.Float64Round(p.GetTHDetailEx().GetHolderAmount(), 2),
|
|
|
- HolderPrice: p.GetTHDetailEx().GetHolderPrice(),
|
|
|
- FreezeQty: p.GetTHDetailEx().GetFreezeQty(),
|
|
|
- DeliveryQty: p.GetTHDetailEx().GetDeliveryQty(),
|
|
|
- HoldDays: p.GetTHDetailEx().GetHoldDays(),
|
|
|
- PayedDeposit: p.GetTHDetailEx().GetPayedDeposit(),
|
|
|
- RestockDeposit: p.GetTHDetailEx().GetRestockDeposit(),
|
|
|
- LateFeeDays: p.GetTHDetailEx().GetLateFeeDays(),
|
|
|
- LateFeeAlgorithm: p.GetTHDetailEx().GetLateFeeAlgorithm(),
|
|
|
- LateFeeValue: p.GetTHDetailEx().GetLateFeeValue(),
|
|
|
- CallAteFee: p.GetTHDetailEx().GetCallAteFee(),
|
|
|
- PromptDepositRate: p.GetTHDetailEx().GetPromptDepositRate(),
|
|
|
- CutDepositRate: p.GetTHDetailEx().GetCutDepositRate(),
|
|
|
- PromptPrice: utils.Float64Round(p.GetTHDetailEx().GetPromptPrice(), int(p.GetDecimalPlace())),
|
|
|
- CutPrice: utils.Float64Round(p.GetTHDetailEx().GetCutPrice(), int(p.GetDecimalPlace())),
|
|
|
- ClosePL: p.GetTHDetailEx().GetClosePL(),
|
|
|
- FloatPL: p.GetTHDetailEx().GetFloatPL(),
|
|
|
- DepositRate: p.GetTHDetailEx().GetDepositRate(),
|
|
|
- RefundableDeposit: p.GetTHDetailEx().GetRefundableDeposit(),
|
|
|
- TradeTime: p.GetTHDetailEx().GetTradeTime().GetDateStr(),
|
|
|
+ TradeID: p.GetTHDetailEx().GetTradeID(),
|
|
|
+ BuyOrSell: p.GetTHDetailEx().GetBuyOrSell(),
|
|
|
+ TradeDate: p.GetTHDetailEx().GetTradeDate(),
|
|
|
+ MarketID: p.GetTHDetailEx().GetMarketID(),
|
|
|
+ GoodsID: p.GetTHDetailEx().GetGoodsID(),
|
|
|
+ UserID: p.GetTHDetailEx().GetUserID(),
|
|
|
+ AccountID: p.GetTHDetailEx().GetAccountID(),
|
|
|
+ MatchUserID: p.GetTHDetailEx().GetMatchUserID(),
|
|
|
+ MatchAccountID: p.GetTHDetailEx().GetMatchAccountID(),
|
|
|
+ OpenQty: p.GetTHDetailEx().GetOpenQty(),
|
|
|
+ TradeAmount: utils.Float64Round(p.GetTHDetailEx().GetTradeAmount(), 2),
|
|
|
+ OpenPrice: utils.Float64Round(p.GetTHDetailEx().GetOpenPrice(), int(p.GetDecimalPlace())),
|
|
|
+ HolderQty: p.GetTHDetailEx().GetHolderQty(),
|
|
|
+ HolderAmount: utils.Float64Round(p.GetTHDetailEx().GetHolderAmount(), 2),
|
|
|
+ HolderPrice: p.GetTHDetailEx().GetHolderPrice(),
|
|
|
+ FreezeQty: p.GetTHDetailEx().GetFreezeQty(),
|
|
|
+ DeliveryQty: p.GetTHDetailEx().GetDeliveryQty(),
|
|
|
+ HoldDays: p.GetTHDetailEx().GetHoldDays(),
|
|
|
+ PayedDeposit: p.GetTHDetailEx().GetPayedDeposit(),
|
|
|
+ RestockDeposit: p.GetTHDetailEx().GetRestockDeposit(),
|
|
|
+ LateFeeDays: p.GetTHDetailEx().GetLateFeeDays(),
|
|
|
+ LateFeeAlgorithm: p.GetTHDetailEx().GetLateFeeAlgorithm(),
|
|
|
+ LateFeeValue: p.GetTHDetailEx().GetLateFeeValue(),
|
|
|
+ CallAteFee: p.GetTHDetailEx().GetCallAteFee(),
|
|
|
+ PromptDepositRate: p.GetTHDetailEx().GetPromptDepositRate(),
|
|
|
+ CutDepositRate: p.GetTHDetailEx().GetCutDepositRate(),
|
|
|
+ PromptPrice: utils.Float64Round(p.GetTHDetailEx().GetPromptPrice(), int(p.GetDecimalPlace())),
|
|
|
+ CutPrice: utils.Float64Round(p.GetTHDetailEx().GetCutPrice(), int(p.GetDecimalPlace())),
|
|
|
+ ClosePL: p.GetTHDetailEx().GetClosePL(),
|
|
|
+ FloatPL: p.GetTHDetailEx().GetFloatPL(),
|
|
|
+ DepositRate: p.GetTHDetailEx().GetDepositRate(),
|
|
|
+ RefundableDeposit: p.GetTHDetailEx().GetRefundableDeposit(),
|
|
|
+ TradeTime: p.GetTHDetailEx().GetTradeTime().GetDateStr(),
|
|
|
+ OriPayedDeposit: p.GetTHDetailEx().GetOriPayedDeposit(),
|
|
|
+ OriRestockDeposit: p.GetTHDetailEx().GetOriRestockDeposit(),
|
|
|
+ CanAutoAddDeposit: p.GetTHDetailEx().GetCanAutoAddDeposit(),
|
|
|
+ AddDepositRate: p.GetTHDetailEx().GetAddDepositRate(),
|
|
|
+ CanAutoRefundDeposit: p.GetTHDetailEx().GetCanAutoRefundDeposit(),
|
|
|
}
|
|
|
|
|
|
// 单位
|
|
|
@@ -476,41 +486,46 @@ func (r *MyDeliveryofflineoperatelog) GetDataByPage() (interface{}, error, int,
|
|
|
|
|
|
// Tradeholderdetailex 交易持仓扩展表
|
|
|
type Tradeholderdetailex struct {
|
|
|
- TRADEID string `json:"tradeid" xorm:"TRADEID"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
- BUYORSELL int32 `json:"buyorsell" xorm:"BUYORSELL"` // 方向 - 0:买 1:卖
|
|
|
- TRADEDATE string `json:"tradedate" xorm:"TRADEDATE" form:"tradedate"` // 交易日(yyyyMMdd)
|
|
|
- MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
- GOODSID int32 `json:"goodsid" xorm:"GOODSID" form:"goodsid"` // 商品ID
|
|
|
- USERID int64 `json:"userid" xorm:"USERID"` // 用户ID
|
|
|
- ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID" form:"accountid" binding:"required"` // 账号ID
|
|
|
- MATCHUSERID int64 `json:"matchuserid" xorm:"MATCHUSERID"` // 对手用户ID
|
|
|
- MATCHACCOUNTID int64 `json:"matchaccountid" xorm:"MATCHACCOUNTID"` // 对手账号ID
|
|
|
- OPENQTY int64 `json:"openqty" xorm:"OPENQTY"` // 建仓数量
|
|
|
- TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额
|
|
|
- OPENPRICE float64 `json:"openprice" xorm:"OPENPRICE"` // 建仓价格
|
|
|
- HOLDERQTY int64 `json:"holderqty" xorm:"HOLDERQTY" form:"holderqty"` // 持仓数量
|
|
|
- HOLDERAMOUNT float64 `json:"holderamount" xorm:"HOLDERAMOUNT"` // 持仓金额
|
|
|
- HOLDERPRICE float64 `json:"holderprice" xorm:"HOLDERPRICE"` // 持仓价格
|
|
|
- FREEZEQTY int64 `json:"freezeqty" xorm:"FREEZEQTY"` // 冻结数量
|
|
|
- DELIVERYQTY int64 `json:"deliveryqty" xorm:"DELIVERYQTY"` // 交收手数(已交收)
|
|
|
- HOLDDAYS int32 `json:"holddays" xorm:"HOLDDAYS"` // 持仓天数
|
|
|
- PAYEDDEPOSIT float64 `json:"payeddeposit" xorm:"PAYEDDEPOSIT"` // 已付定金
|
|
|
- RESTOCKDEPOSIT float64 `json:"restockdeposit" xorm:"RESTOCKDEPOSIT"` // 补充定金
|
|
|
- LATEFEEDAYS int32 `json:"latefeedays" xorm:"LATEFEEDAYS"` // 滞纳金起计天数
|
|
|
- LATEFEEALGORITHM int32 `json:"latefeealgorithm" xorm:"LATEFEEALGORITHM"` // 滞纳金收取方式 1:比率 2:固定
|
|
|
- LATEFEEVALUE float64 `json:"latefeevalue" xorm:"LATEFEEVALUE"` // 滞纳金收取值
|
|
|
- CALLATEFEE float64 `json:"callatefee" xorm:"CALLATEFEE"` // 已计滞纳金
|
|
|
- PROMPTDEPOSITRATE float64 `json:"promptdepositrate" xorm:"PROMPTDEPOSITRATE"` // 提示定金率
|
|
|
- CUTDEPOSITRATE float64 `json:"cutdepositrate" xorm:"CUTDEPOSITRATE"` // 斩仓定金率
|
|
|
- PROMPTPRICE float64 `json:"promptprice" xorm:"PROMPTPRICE"` // 提示价格
|
|
|
- CUTPRICE float64 `json:"cutprice" xorm:"CUTPRICE"` // 斩仓价格
|
|
|
- CLOSEPL float64 `json:"closepl" xorm:"CLOSEPL"` // 平仓盈亏
|
|
|
- FLOATPL float64 `json:"floatpl" xorm:"FLOATPL"` // 浮动盈亏
|
|
|
- DEPOSITRATE float64 `json:"depositrate" xorm:"DEPOSITRATE"` // 订单定金率
|
|
|
- REFUNDABLEDEPOSIT float64 `json:"refundabledeposit" xorm:"REFUNDABLEDEPOSIT"` // 可退定金
|
|
|
- PAYEDLATEFEE float64 `json:"payedlatefee" xorm:"PAYEDLATEFEE"` // 已付滞纳金
|
|
|
- TRADETIME string `json:"tradetime" xorm:"TRADETIME"` // 交易时间
|
|
|
- HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态
|
|
|
+ TRADEID string `json:"tradeid" xorm:"TRADEID"` // 成交单号(101+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)
|
|
|
+ BUYORSELL int32 `json:"buyorsell" xorm:"BUYORSELL"` // 方向 - 0:买 1:卖
|
|
|
+ TRADEDATE string `json:"tradedate" xorm:"TRADEDATE" form:"tradedate"` // 交易日(yyyyMMdd)
|
|
|
+ MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
+ GOODSID int32 `json:"goodsid" xorm:"GOODSID" form:"goodsid"` // 商品ID
|
|
|
+ USERID int64 `json:"userid" xorm:"USERID"` // 用户ID
|
|
|
+ ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID" form:"accountid" binding:"required"` // 账号ID
|
|
|
+ MATCHUSERID int64 `json:"matchuserid" xorm:"MATCHUSERID"` // 对手用户ID
|
|
|
+ MATCHACCOUNTID int64 `json:"matchaccountid" xorm:"MATCHACCOUNTID"` // 对手账号ID
|
|
|
+ OPENQTY int64 `json:"openqty" xorm:"OPENQTY"` // 建仓数量
|
|
|
+ TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额
|
|
|
+ OPENPRICE float64 `json:"openprice" xorm:"OPENPRICE"` // 建仓价格
|
|
|
+ HOLDERQTY int64 `json:"holderqty" xorm:"HOLDERQTY" form:"holderqty"` // 持仓数量
|
|
|
+ HOLDERAMOUNT float64 `json:"holderamount" xorm:"HOLDERAMOUNT"` // 持仓金额
|
|
|
+ HOLDERPRICE float64 `json:"holderprice" xorm:"HOLDERPRICE"` // 持仓价格
|
|
|
+ FREEZEQTY int64 `json:"freezeqty" xorm:"FREEZEQTY"` // 冻结数量
|
|
|
+ DELIVERYQTY int64 `json:"deliveryqty" xorm:"DELIVERYQTY"` // 交收手数(已交收)
|
|
|
+ HOLDDAYS int32 `json:"holddays" xorm:"HOLDDAYS"` // 持仓天数
|
|
|
+ PAYEDDEPOSIT float64 `json:"payeddeposit" xorm:"PAYEDDEPOSIT"` // 已付定金
|
|
|
+ RESTOCKDEPOSIT float64 `json:"restockdeposit" xorm:"RESTOCKDEPOSIT"` // 补充定金
|
|
|
+ LATEFEEDAYS int32 `json:"latefeedays" xorm:"LATEFEEDAYS"` // 滞纳金起计天数
|
|
|
+ LATEFEEALGORITHM int32 `json:"latefeealgorithm" xorm:"LATEFEEALGORITHM"` // 滞纳金收取方式 1:比率 2:固定
|
|
|
+ LATEFEEVALUE float64 `json:"latefeevalue" xorm:"LATEFEEVALUE"` // 滞纳金收取值
|
|
|
+ CALLATEFEE float64 `json:"callatefee" xorm:"CALLATEFEE"` // 已计滞纳金
|
|
|
+ PROMPTDEPOSITRATE float64 `json:"promptdepositrate" xorm:"PROMPTDEPOSITRATE"` // 提示定金率
|
|
|
+ CUTDEPOSITRATE float64 `json:"cutdepositrate" xorm:"CUTDEPOSITRATE"` // 斩仓定金率
|
|
|
+ PROMPTPRICE float64 `json:"promptprice" xorm:"PROMPTPRICE"` // 提示价格
|
|
|
+ CUTPRICE float64 `json:"cutprice" xorm:"CUTPRICE"` // 斩仓价格
|
|
|
+ CLOSEPL float64 `json:"closepl" xorm:"CLOSEPL"` // 平仓盈亏
|
|
|
+ FLOATPL float64 `json:"floatpl" xorm:"FLOATPL"` // 浮动盈亏
|
|
|
+ DEPOSITRATE float64 `json:"depositrate" xorm:"DEPOSITRATE"` // 订单定金率
|
|
|
+ REFUNDABLEDEPOSIT float64 `json:"refundabledeposit" xorm:"REFUNDABLEDEPOSIT"` // 可退定金
|
|
|
+ PAYEDLATEFEE float64 `json:"payedlatefee" xorm:"PAYEDLATEFEE"` // 已付滞纳金
|
|
|
+ TRADETIME string `json:"tradetime" xorm:"TRADETIME"` // 交易时间
|
|
|
+ HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态
|
|
|
+ ORIPAYEDDEPOSIT float64 `json:"oripayeddeposit" xorm:"ORIPAYEDDEPOSIT"` // 初始已付定金
|
|
|
+ ORIRESTOCKDEPOSIT float64 `json:"orirestockdeposit" xorm:"ORIRESTOCKDEPOSIT"` // 累计补充定金
|
|
|
+ CANAUTOADDDEPOSIT uint32 `json:"canautoadddeposit" xorm:"CANAUTOADDDEPOSIT"` // 是否允许自动追加定金: 0-否 1-是(52)
|
|
|
+ ADDDEPOSITRATE float64 `json:"adddepositrate" xorm:"ADDDEPOSITRATE"` // 自动追加定金率(52) - 允许时显示
|
|
|
+ CANAUTOREFUNDDEPOSIT uint32 `json:"canautorefunddeposit" xorm:"CANAUTOREFUNDDEPOSIT"` // 是否允许自动退还定金: 0-否 1-是(52)
|
|
|
|
|
|
GOODSCODE string `json:"goodscode" xorm:"GOODSCODE"` // 期货合约代码(内部)
|
|
|
GOODSNAME string `json:"goodsname" xorm:"GOODSNAME"` // 期货合约名称
|
|
|
@@ -577,6 +592,11 @@ func (r *Tradeholderdetailex) buildSql() string {
|
|
|
t.payedlatefee,
|
|
|
to_char(t.tradetime, 'yyyy-MM-dd hh24:mi:ss') TRADETIME,
|
|
|
t.handlestatus,
|
|
|
+ t.oripayeddeposit,
|
|
|
+ t.orirestockdeposit,
|
|
|
+ t.canautoadddeposit,
|
|
|
+ t.adddepositrate,
|
|
|
+ t.canautorefunddeposit,
|
|
|
g.goodscode,
|
|
|
g.goodsname,
|
|
|
g.agreeunit,
|