|
|
@@ -236,9 +236,12 @@ type BuyOrder struct {
|
|
|
ZSCZCOLOR3TYPEDISPLAY string `json:"zsczcolor3typedisplay" xorm:"ZSCZCOLOR3TYPEDISPLAY"` //
|
|
|
WAREHOUSEINFOSDISPLAY string `json:"warehouseinfosdisplay" xorm:"WAREHOUSEINFOSDISPLAY"` //
|
|
|
|
|
|
- WRTRADEORDERID int64 `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
|
|
|
- USERID int64 `json:"userid" xorm:"USERID"` // 用户ID
|
|
|
- ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID
|
|
|
+ WRTRADEORDERID int64 `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ USERID int64 `json:"userid" xorm:"USERID"` // 用户ID
|
|
|
+ ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID
|
|
|
+ WRTRADEORDERSTATUS int32 `json:"wrtradeorderstatus" xorm:"WRTRADEORDERSTATUS"` // 委托状态 - 参考枚举'WRTradeOrderStatus' - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败WRTrade_OrderDetail、
|
|
|
+ VALIDTIME string `json:"validtime" xorm:"VALIDTIME"` // 有效期限
|
|
|
+ ORDERTIME string `json:"ordertime" xorm:"ORDERTIME"` // 委托时间
|
|
|
|
|
|
ZSCATEGORY int32 `json:"zscategory" xorm:"ZSCATEGORY" form:"zscategory"` // 钻石分类 - 枚举”ZSCategory“
|
|
|
ZSCURRENCYTYPE string `json:"zscurrencytype" xorm:"ZSCURRENCYTYPE"` // 货币类型 - 多个, 逗号分隔
|
|
|
@@ -270,6 +273,9 @@ func (r *BuyOrder) calc() {
|
|
|
func (r *BuyOrder) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
SELECT
|
|
|
+ t.WRTRADEORDERSTATUS,
|
|
|
+ to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
|
|
|
+ to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
|
|
|
q.*
|
|
|
FROM WRTrade_OrderDetail t
|
|
|
INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
|
|
|
@@ -371,11 +377,11 @@ type SellOrder struct {
|
|
|
MARKETID int64 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账号
|
|
|
WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID/商品ID(77)
|
|
|
- ORDERQTY int64 `json:"orderqty" xorm:"ORDERQTY"` // 委托数量
|
|
|
- TRADEQTY int64 `json:"tradeqty" xorm:"TRADEQTY"` // 成交数量
|
|
|
+ ORDERQTY int64 `json:"-" xorm:"ORDERQTY"` // 委托数量
|
|
|
+ TRADEQTY int64 `json:"-" xorm:"TRADEQTY"` // 成交数量
|
|
|
CANCELQTY int64 `json:"cancelqty" xorm:"CANCELQTY"` // 撤销数量
|
|
|
WRPRICETYPE int32 `json:"wrpricetype" xorm:"WRPRICETYPE"` // 价格方式 - 1:固定价 2-浮动价 - [挂牌]
|
|
|
- FIXEDPRICE float64 `json:"fixedprice" xorm:"FIXEDPRICE"` // 固定价格 - [挂牌]
|
|
|
+ FIXEDPRICE float64 `json:"fixedprice" xorm:"FIXEDPRICE"` // [克拉单价]固定价格 - [挂牌]
|
|
|
ISSPECIFIED int32 `json:"isspecified" xorm:"ISSPECIFIED"` // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手 - [挂牌]
|
|
|
PRICEFACTOR float64 `json:"pricefactor" xorm:"PRICEFACTOR"` // 价格系数(浮动价时填写) - [挂牌]
|
|
|
PRICEMOVE float64 `json:"pricemove" xorm:"PRICEMOVE"` // 升贴水(浮动价时填写) - [挂牌]
|
|
|
@@ -415,6 +421,9 @@ type SellOrder struct {
|
|
|
EXCHANGERATE float64 `json:"exchangerate" xorm:"EXCHANGERATE"` // 汇率[67]
|
|
|
ORDERAMOUNT float64 `json:"orderamount" xorm:"ORDERAMOUNT"` // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
|
|
|
|
|
|
+ TOTALQTY float64 `json:"totalqty" xorm:"TOTALQTY"` // 总重量
|
|
|
+ REMAINQTY float64 `json:"remainqty" xorm:"REMAINQTY"` // 剩余重量
|
|
|
+
|
|
|
PageEx `xorm:"extends"` // 页码信息
|
|
|
}
|
|
|
|
|
|
@@ -425,12 +434,14 @@ func (r *SellOrder) calc() {
|
|
|
// buildSql 出售大厅
|
|
|
func (r *SellOrder) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
- SELECT
|
|
|
+ SELECT
|
|
|
+ (t.ORDERQTY / 100) TOTALQTY,
|
|
|
+ ((t.ORDERQTY - t.TRADEQTY) / 100) REMAINQTY,
|
|
|
q.SELLUSERNAME,
|
|
|
q.ZSCATEGORY,
|
|
|
q.ZSCURRENCYTYPE,
|
|
|
q.GOODSNO,
|
|
|
- t.*
|
|
|
+ t.*
|
|
|
FROM WRTrade_OrderDetail t
|
|
|
INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
|
|
|
WHERE t.marketid=67201 AND t.BuyOrSell = 1 AND t.WRTradeOrderStatus IN (3,7)
|
|
|
@@ -448,7 +459,9 @@ func (r *SellOrder) buildSql() string {
|
|
|
// buildQueryDiamond 钻石搜索
|
|
|
func (r *SellOrder) buildQueryDiamond() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
- SELECT
|
|
|
+ SELECT
|
|
|
+ (t.ORDERQTY / 100) TOTALQTY,
|
|
|
+ ((t.ORDERQTY - t.TRADEQTY) / 100) REMAINQTY,
|
|
|
q.SELLUSERNAME,
|
|
|
q.ZSCATEGORY,
|
|
|
q.ZSCURRENCYTYPE,
|
|
|
@@ -545,9 +558,12 @@ type MyBuyOrder struct {
|
|
|
ZSCZCOLOR3TYPEDISPLAY string `json:"zsczcolor3typedisplay" xorm:"ZSCZCOLOR3TYPEDISPLAY"` //
|
|
|
WAREHOUSEINFOSDISPLAY string `json:"warehouseinfosdisplay" xorm:"WAREHOUSEINFOSDISPLAY"` //
|
|
|
|
|
|
- WRTRADEORDERID int64 `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
|
|
|
- USERID int64 `json:"userid" xorm:"USERID" form:"userid" binding:"required"` // 用户ID
|
|
|
- ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID
|
|
|
+ WRTRADEORDERID int64 `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ USERID int64 `json:"userid" xorm:"USERID" form:"userid" binding:"required"` // 用户ID
|
|
|
+ ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID
|
|
|
+ WRTRADEORDERSTATUS int32 `json:"wrtradeorderstatus" xorm:"WRTRADEORDERSTATUS"` // 委托状态 - 参考枚举'WRTradeOrderStatus' - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败WRTrade_OrderDetail、
|
|
|
+ VALIDTIME string `json:"validtime" xorm:"VALIDTIME"` // 有效期限
|
|
|
+ ORDERTIME string `json:"ordertime" xorm:"ORDERTIME"` // 委托时间
|
|
|
|
|
|
ZSCATEGORY int32 `json:"zscategory" xorm:"ZSCATEGORY" form:"zscategory"` // 钻石分类 - 枚举”ZSCategory“
|
|
|
ZSCURRENCYTYPE string `json:"zscurrencytype" xorm:"ZSCURRENCYTYPE"` // 货币类型 - 多个, 逗号分隔
|
|
|
@@ -580,7 +596,10 @@ func (r *MyBuyOrder) calc() {
|
|
|
|
|
|
func (r *MyBuyOrder) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
- SELECT
|
|
|
+ SELECT
|
|
|
+ t.WRTRADEORDERSTATUS,
|
|
|
+ to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
|
|
|
+ to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
|
|
|
q.*
|
|
|
FROM WRTrade_OrderDetail t
|
|
|
INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
|
|
|
@@ -597,7 +616,10 @@ func (r *MyBuyOrder) buildSql() string {
|
|
|
|
|
|
func (r *MyBuyOrder) buildSql_His() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
- SELECT
|
|
|
+ SELECT
|
|
|
+ t.WRTRADEORDERSTATUS,
|
|
|
+ to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
|
|
|
+ to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
|
|
|
q.*
|
|
|
FROM HIS_WRTrade_OrderDetail t
|
|
|
INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
|
|
|
@@ -647,11 +669,11 @@ type MySellOrder struct {
|
|
|
MARKETID int64 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账号
|
|
|
WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID/商品ID(77)
|
|
|
- ORDERQTY int64 `json:"orderqty" xorm:"ORDERQTY"` // 委托数量
|
|
|
- TRADEQTY int64 `json:"tradeqty" xorm:"TRADEQTY"` // 成交数量
|
|
|
+ ORDERQTY int64 `json:"-" xorm:"ORDERQTY"` // 委托数量
|
|
|
+ TRADEQTY int64 `json:"-" xorm:"TRADEQTY"` // 成交数量
|
|
|
CANCELQTY int64 `json:"cancelqty" xorm:"CANCELQTY"` // 撤销数量
|
|
|
WRPRICETYPE int32 `json:"wrpricetype" xorm:"WRPRICETYPE"` // 价格方式 - 1:固定价 2-浮动价 - [挂牌]
|
|
|
- FIXEDPRICE float64 `json:"fixedprice" xorm:"FIXEDPRICE"` // 固定价格 - [挂牌]
|
|
|
+ FIXEDPRICE float64 `json:"fixedprice" xorm:"FIXEDPRICE"` // [克拉单价]固定价格 - [挂牌]
|
|
|
ISSPECIFIED int32 `json:"isspecified" xorm:"ISSPECIFIED"` // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手 - [挂牌]
|
|
|
PRICEFACTOR float64 `json:"pricefactor" xorm:"PRICEFACTOR"` // 价格系数(浮动价时填写) - [挂牌]
|
|
|
PRICEMOVE float64 `json:"pricemove" xorm:"PRICEMOVE"` // 升贴水(浮动价时填写) - [挂牌]
|
|
|
@@ -691,6 +713,9 @@ type MySellOrder struct {
|
|
|
EXCHANGERATE float64 `json:"exchangerate" xorm:"EXCHANGERATE"` // 汇率[67]
|
|
|
ORDERAMOUNT float64 `json:"orderamount" xorm:"ORDERAMOUNT"` // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
|
|
|
|
|
|
+ TOTALQTY float64 `json:"totalqty" xorm:"TOTALQTY"` // 总重量
|
|
|
+ SELLEDQTY float64 `json:"selledqty" xorm:"SELLEDQTY"` // 成交重量
|
|
|
+
|
|
|
IsHis bool `json:"-" form:"ishis"` // 是否历史查询
|
|
|
|
|
|
PageEx `xorm:"extends"` // 页码信息
|
|
|
@@ -703,6 +728,8 @@ func (r *MySellOrder) calc() {
|
|
|
func (r *MySellOrder) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
SELECT
|
|
|
+ (t.ORDERQTY / 100) TOTALQTY,
|
|
|
+ (t.TRADEQTY / 100) SELLEDQTY,
|
|
|
q.ZSCATEGORY,
|
|
|
q.ZSCURRENCYTYPE,
|
|
|
q.GOODSNO,
|
|
|
@@ -724,6 +751,8 @@ func (r *MySellOrder) buildSql() string {
|
|
|
func (r *MySellOrder) buildSql_His() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
SELECT
|
|
|
+ (t.ORDERQTY / 100) TOTALQTY,
|
|
|
+ (t.TRADEQTY / 100) SELLEDQTY,
|
|
|
q.ZSCATEGORY,
|
|
|
q.ZSCURRENCYTYPE,
|
|
|
q.GOODSNO,
|
|
|
@@ -770,25 +799,27 @@ type MyDeListing struct {
|
|
|
ZSCURRENCYTYPE int32 `json:"zscurrencytype" xorm:"ZSCURRENCYTYPE"` // 货币类型 - 枚举“ZSCurrencyType”
|
|
|
GOODSNO string `json:"goodsno" xorm:"GOODSNO"` // 商品编号
|
|
|
|
|
|
- WRTRADEDETAILID int64 `json:"wrtradedetailid" xorm:"WRTRADEDETAILID" form:"wrtradedetailid"` // 仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)
|
|
|
- TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd)
|
|
|
- MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
- WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID
|
|
|
- DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID
|
|
|
- WRSTANDARDID int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID
|
|
|
- BUYUSERID int64 `json:"buyuserid" xorm:"BUYUSERID"` // 买方用户ID
|
|
|
- BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID
|
|
|
- SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 卖方用户ID
|
|
|
- SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID
|
|
|
- TRADETIME time.Time `json:"tradetime" xorm:"TRADETIME"` // 成交时间
|
|
|
- TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE"` // 成交价格
|
|
|
- TRADEQTY int64 `json:"tradeqty" xorm:"TRADEQTY"` // 成交数量
|
|
|
- TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额
|
|
|
- PERFORMANCEPLANID int64 `json:"performanceplanid" xorm:"PERFORMANCEPLANID"` // 履约计划ID/合同ID
|
|
|
- EXCHANGERATE float64 `json:"exchangerate" xorm:"EXCHANGERATE"` // 汇率
|
|
|
- BUYCHARGEVALUE float64 `json:"buychargevalue" xorm:"BUYCHARGEVALUE"` // 买方手续费
|
|
|
- SELLCHARGEVALUE float64 `json:"sellchargevalue" xorm:"SELLCHARGEVALUE"` // 卖方手续费
|
|
|
- ORITRADEAMOUNT float64 `json:"oritradeamount" xorm:"ORITRADEAMOUNT"` // 成交金额[商品币种]
|
|
|
+ WRTRADEDETAILID int64 `json:"wrtradedetailid" xorm:"WRTRADEDETAILID" form:"wrtradedetailid"` // 仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd)
|
|
|
+ MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID
|
|
|
+ WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID
|
|
|
+ DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID
|
|
|
+ WRSTANDARDID int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID
|
|
|
+ BUYUSERID int64 `json:"buyuserid" xorm:"BUYUSERID"` // 买方用户ID
|
|
|
+ BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID
|
|
|
+ SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 卖方用户ID
|
|
|
+ SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID
|
|
|
+ TRADETIME string `json:"tradetime" xorm:"TRADETIME"` // 成交时间
|
|
|
+ TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE"` // 成交价格
|
|
|
+ TRADEQTY int64 `json:"-" xorm:"TRADEQTY"` // 成交数量
|
|
|
+ TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额
|
|
|
+ PERFORMANCEPLANID int64 `json:"performanceplanid" xorm:"PERFORMANCEPLANID"` // 履约计划ID/合同ID
|
|
|
+ EXCHANGERATE float64 `json:"exchangerate" xorm:"EXCHANGERATE"` // 汇率
|
|
|
+ BUYCHARGEVALUE float64 `json:"buychargevalue" xorm:"BUYCHARGEVALUE"` // 买方手续费
|
|
|
+ SELLCHARGEVALUE float64 `json:"sellchargevalue" xorm:"SELLCHARGEVALUE"` // 卖方手续费
|
|
|
+ ORITRADEAMOUNT float64 `json:"oritradeamount" xorm:"ORITRADEAMOUNT"` // 成交金额[商品币种]
|
|
|
+
|
|
|
+ QTY float64 `json:"qty" xorm:"QTY"` // 成交重量
|
|
|
|
|
|
MATCHUSERNAME string `json:"matchusername"` // 对手方
|
|
|
|
|
|
@@ -812,7 +843,7 @@ func (r *MyDeListing) calc() {
|
|
|
|
|
|
func (r *MyDeListing) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
- SELECT
|
|
|
+ SELECT
|
|
|
ua1.accountname BUYUSERNAME,
|
|
|
q.SELLUSERNAME,
|
|
|
q.USERID,
|
|
|
@@ -820,6 +851,8 @@ func (r *MyDeListing) buildSql() string {
|
|
|
q.ZSCATEGORYDISPLAY,
|
|
|
q.ZSCURRENCYTYPE,
|
|
|
q.GOODSNO,
|
|
|
+ (t.TRADEQTY / 100) QTY,
|
|
|
+ to_char(t.TRADETIME, 'yyyy-mm-dd hh24:mi:ss') TRADETIME,
|
|
|
t.*
|
|
|
FROM WRTrade_TradeQuote t
|
|
|
INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
|
|
|
@@ -870,11 +903,11 @@ type MyBargainApply struct {
|
|
|
USERID int64 `json:"userid" xorm:"USERID" form:"userid" binding:"required"` // 摘牌人用户ID
|
|
|
ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 摘牌资金账号
|
|
|
BUYORSELL int32 `json:"buyorsell" xorm:"BUYORSELL"` // 买卖 - 0:买 1:卖
|
|
|
- APPLYQTY int64 `json:"applyqty" xorm:"APPLYQTY"` // 摘牌数量
|
|
|
+ APPLYQTY int64 `json:"-" xorm:"APPLYQTY"` // 摘牌数量
|
|
|
APPLYPRICE string `json:"applyprice" xorm:"APPLYPRICE"` // 申请价格
|
|
|
APPLYSTATUS int32 `json:"applystatus" xorm:"APPLYSTATUS" form:"applystatus"` // 申请状态 - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
|
|
|
HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态
|
|
|
- APPLYTIME time.Time `json:"applytime" xorm:"APPLYTIME"` // 申请时间
|
|
|
+ APPLYTIME string `json:"applytime" xorm:"APPLYTIME"` // 申请时间
|
|
|
APPLYREMARK string `json:"applyremark" xorm:"APPLYREMARK"` // 申请备注
|
|
|
CONFIRMQTY int64 `json:"confirmqty" xorm:"CONFIRMQTY"` // 可接受数量(拒绝时填写)-作废
|
|
|
CONFIRMPRICE float64 `json:"confirmprice" xorm:"CONFIRMPRICE"` // 可接受价格(拒绝时填写)-作废
|
|
|
@@ -890,6 +923,8 @@ type MyBargainApply struct {
|
|
|
|
|
|
SELLUSERNAME string `json:"sellusername" xorm:"SELLUSERNAME"` // 卖方
|
|
|
|
|
|
+ QTY int64 `json:"qty" xorm:"QTY"` // 申请数量
|
|
|
+
|
|
|
PageEx `xorm:"extends"` // 页码信息
|
|
|
}
|
|
|
|
|
|
@@ -901,6 +936,8 @@ func (r *MyBargainApply) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
SELECT
|
|
|
ua.accountname SELLUSERNAME,
|
|
|
+ (t.APPLYQTY / 100) QTY,
|
|
|
+ to_char(t.APPLYTIME, 'yyyy-mm-dd hh24:mi:ss') APPLYTIME,
|
|
|
t.*,
|
|
|
FROM WRTrade_BargainApply t
|
|
|
LEFT JOIN UserAccount ua ON t.MATCHUSERID = ua.userid
|
|
|
@@ -939,7 +976,7 @@ type MyDelistingApply struct {
|
|
|
APPLYPRICE float64 `json:"applyprice" xorm:"APPLYPRICE"` // 申请价格
|
|
|
APPLYSTATUS int32 `json:"applystatus" xorm:"APPLYSTATUS" form:"applystatus"` // 申请状态 - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
|
|
|
APPLYREMARK string `json:"applyremark" xorm:"APPLYREMARK"` // 申请备注
|
|
|
- APPLYTIME time.Time `json:"applytime" xorm:"APPLYTIME"` // 申请时间
|
|
|
+ APPLYTIME string `json:"applytime" xorm:"APPLYTIME"` // 申请时间
|
|
|
AUDITREMARK string `json:"auditremark" xorm:"AUDITREMARK"` // 确认备注
|
|
|
SELLTRADEORDERID int64 `json:"selltradeorderid" xorm:"SELLTRADEORDERID"` // 卖方委托ID(买方确认成交后更新)
|
|
|
AUDITTIME time.Time `json:"audittime" xorm:"AUDITTIME"` // 确认时间
|
|
|
@@ -960,6 +997,7 @@ func (r *MyDelistingApply) buildSql() string {
|
|
|
var sqlId utils.SQLVal = `
|
|
|
SELECT
|
|
|
ua.accountname BUYUSERNAME,
|
|
|
+ to_char(t.APPLYTIME, 'yyyy-mm-dd hh24:mi:ss') APPLYTIME,
|
|
|
t.*,
|
|
|
FROM GZ_SellDelistingApply t
|
|
|
LEFT JOIN UserAccount ua ON t.BUYUSERID = ua.userid
|