Bladeren bron

修改单号失真问题

zhou.xiaoning 3 jaren geleden
bovenliggende
commit
e555c8ba92
4 gewijzigde bestanden met toevoegingen van 168 en 160 verwijderingen
  1. 6 6
      docs/docs.go
  2. 6 6
      docs/swagger.json
  3. 6 6
      docs/swagger.yaml
  4. 150 142
      models/guangzuan.go

+ 6 - 6
docs/docs.go

@@ -18325,7 +18325,7 @@ const docTemplate = `{
                 },
                 "wrtradeorderid": {
                     "description": "[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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、",
@@ -27741,7 +27741,7 @@ const docTemplate = `{
                 },
                 "wrbargainid": {
                     "description": "[询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderid": {
                     "description": "关联委托单ID",
@@ -27792,7 +27792,7 @@ const docTemplate = `{
                 },
                 "wrtradeorderid": {
                     "description": "[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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、",
@@ -28002,7 +28002,7 @@ const docTemplate = `{
                 },
                 "wrtradedetailid": {
                     "description": "仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "zscategory": {
                     "description": "钻石分类 - 枚举”ZSCategory“",
@@ -28289,7 +28289,7 @@ const docTemplate = `{
                 },
                 "wrtradeorderid": {
                     "description": "仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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:撤单解冻贷款失败",
@@ -29464,7 +29464,7 @@ const docTemplate = `{
                 },
                 "wrtradeorderid": {
                     "description": "仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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:撤单解冻贷款失败",

+ 6 - 6
docs/swagger.json

@@ -18316,7 +18316,7 @@
                 },
                 "wrtradeorderid": {
                     "description": "[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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、",
@@ -27732,7 +27732,7 @@
                 },
                 "wrbargainid": {
                     "description": "[询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderid": {
                     "description": "关联委托单ID",
@@ -27783,7 +27783,7 @@
                 },
                 "wrtradeorderid": {
                     "description": "[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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、",
@@ -27993,7 +27993,7 @@
                 },
                 "wrtradedetailid": {
                     "description": "仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "zscategory": {
                     "description": "钻石分类 - 枚举”ZSCategory“",
@@ -28280,7 +28280,7 @@
                 },
                 "wrtradeorderid": {
                     "description": "仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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:撤单解冻贷款失败",
@@ -29455,7 +29455,7 @@
                 },
                 "wrtradeorderid": {
                     "description": "仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)",
-                    "type": "integer"
+                    "type": "string"
                 },
                 "wrtradeorderstatus": {
                     "description": "委托状态 - 参考枚举'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:撤单解冻贷款失败",

+ 6 - 6
docs/swagger.yaml

@@ -3834,7 +3834,7 @@ definitions:
         type: string
       wrtradeorderid:
         description: '[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)'
-        type: integer
+        type: string
       wrtradeorderstatus:
         description: 委托状态 - 参考枚举'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、
         type: integer
@@ -10828,7 +10828,7 @@ definitions:
         type: integer
       wrbargainid:
         description: '[询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)'
-        type: integer
+        type: string
       wrtradeorderid:
         description: 关联委托单ID
         type: integer
@@ -10865,7 +10865,7 @@ definitions:
         type: string
       wrtradeorderid:
         description: '[委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)'
-        type: integer
+        type: string
       wrtradeorderstatus:
         description: 委托状态 - 参考枚举'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、
         type: integer
@@ -11018,7 +11018,7 @@ definitions:
         type: integer
       wrtradedetailid:
         description: 仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)
-        type: integer
+        type: string
       zscategory:
         description: 钻石分类 - 枚举”ZSCategory“
         type: integer
@@ -11232,7 +11232,7 @@ definitions:
         type: integer
       wrtradeorderid:
         description: 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
-        type: integer
+        type: string
       wrtradeorderstatus:
         description: 委托状态 - 参考枚举'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:撤单解冻贷款失败
         type: integer
@@ -12101,7 +12101,7 @@ definitions:
         type: integer
       wrtradeorderid:
         description: 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
-        type: integer
+        type: string
       wrtradeorderstatus:
         description: 委托状态 - 参考枚举'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:撤单解冻贷款失败
         type: integer

+ 150 - 142
models/guangzuan.go

@@ -240,12 +240,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
-	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"`                                 // 委托时间
+	WRTRADEORDERID     string `json:"wrtradeorderid" xorm:"WRTRADEORDERID1" 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"`           // 货币类型 -   多个, 逗号分隔
@@ -276,7 +276,8 @@ func (r *BuyOrder) calc() {
 
 func (r *BuyOrder) buildSql() string {
 	var sqlId utils.SQLVal = `
-	SELECT 
+	SELECT
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1, 
 		t.WRTRADEORDERSTATUS,
 		to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
@@ -288,7 +289,7 @@ func (r *BuyOrder) buildSql() string {
 
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("q.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("q.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.AndLike("q.BUYUSERNAME", r.BUYUSERNAME)
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
@@ -374,57 +375,57 @@ type SellOrder struct {
 	ZSSTYLETYPE         []string `json:"-"`                       // 款式 - 类型:4
 	ZSCZCOLOR1TYPE      []string `json:"-" xorm:"ZSCZCOLOR1TYPE"` // 彩钻颜色1 - 枚举”ZSCZColor1Type“ - 类型:5
 
-	WRTRADEORDERID        int64     `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
-	TRADEDATE             string    `json:"tradedate" xorm:"TRADEDATE"`                                 // 交易日(yyyyMMdd)
-	WRTRADETYPE           int32     `json:"wrtradetype" xorm:"WRTRADETYPE"`                             // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
-	BUYORSELL             int32     `json:"buyorsell" xorm:"BUYORSELL"`                                 // 买卖 - 0:买 1:卖
-	RELATEDWRTRADEORDERID int64     `json:"relatedwrtradeorderid" xorm:"RELATEDWRTRADEORDERID"`         // 关联委托单号(摘牌委托关联挂牌委托单ID)
-	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:"-" 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"`                               // [克拉单价]固定价格    -   [挂牌]
-	ISSPECIFIED           int32     `json:"isspecified" xorm:"ISSPECIFIED"`                             // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手    -   [挂牌]
-	PRICEFACTOR           float64   `json:"pricefactor" xorm:"PRICEFACTOR"`                             // 价格系数(浮动价时填写)    -   [挂牌]
-	PRICEMOVE             float64   `json:"pricemove" xorm:"PRICEMOVE"`                                 // 升贴水(浮动价时填写)    -   [挂牌]
-	FIRSTRATIO            float64   `json:"firstratio" xorm:"FIRSTRATIO"`                               // 首付比率 - [挂牌时指定,摘牌时使用]
-	WRTRANSFERUSERID      int64     `json:"wrtransferuserid" xorm:"WRTRANSFERUSERID"`                   // 仓单受让用户 - [摘牌]
-	TRADEPRICE            float64   `json:"tradeprice" xorm:"TRADEPRICE"`                               // 成交价格 - [摘牌] (浮动价  ((商品1价格*商品1价格系数+升贴水)* 商品1重量系数 + 商品2价格*商品2价格系数+商品2升贴水)* 商品2重量系数 ...)* 委托单价格系数 + 委托单升贴水)
-	FREEZEFIRSTAMOUNT     float64   `json:"freezefirstamount" xorm:"FREEZEFIRSTAMOUNT"`                 // 冻结首付金额 - [摘牌]
-	UNFREEZEFIRSTAMOUNT   float64   `json:"unfreezefirstamount" xorm:"UNFREEZEFIRSTAMOUNT"`             // 解冻首付金额 - [摘牌]
-	PERFORMANCETEMPLATEID int64     `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"`         // 履约计划模板ID
-	VALIDTYPE             int32     `json:"validtype" xorm:"VALIDTYPE"`                                 // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
-	VALIDTIME             time.Time `json:"validtime" xorm:"VALIDTIME"`                                 // 有效期限
-	ORDERTIME             string    `json:"ordertime" xorm:"ORDERTIME1"`                                // 委托时间
-	CANCELTIME            time.Time `json:"canceltime" xorm:"CANCELTIME"`                               // 撤销时间
-	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:撤单解冻贷款失败
-	CLIENTTICKET          string    `json:"-" xorm:"CLIENTTICKET"`                                      // 客户端流水号
-	ORDERSRC              int32     `json:"-" xorm:"ORDERSRC"`                                          // 委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结
-	CLIENTTYPE            int32     `json:"-" xorm:"CLIENTTYPE"`                                        // 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
-	UUID                  string    `json:"uuid" xorm:"UUID"`                                           // 发起端唯一id
-	CLIENTORDERTIME       time.Time `json:"clientordertime" xorm:"CLIENTORDERTIME"`                     // 客户端委托时间
-	RETCODE               int32     `json:"retcode" xorm:"RETCODE"`                                     // 错误代码
-	OPERATORID            int64     `json:"-" xorm:"OPERATORID"`                                        // 操作员ID
-	PRICEDISPLAYMODE      int32     `json:"-" xorm:"PRICEDISPLAYMODE"`                                  // 浮动价显示方式 - 1:合并显示 2:分开显示1: 价格显示一个值 :(商品拟合价*价格系统+升贴水)2: 价格显示两个值:(商品拟合价*价格系统)  、 升贴水
-	FREEZEMARGIN          float64   `json:"freezemargin" xorm:"FREEZEMARGIN"`                           // 冻结保证金
-	UNFREEZEMARGIN        float64   `json:"unfreezemargin" xorm:"UNFREEZEMARGIN"`                       // 解冻保证金
-	FREEZECHARGE          float64   `json:"freezecharge" xorm:"FREEZECHARGE"`                           // 冻结手续费
-	UNFREEZECHARGE        float64   `json:"unfreezecharge" xorm:"UNFREEZECHARGE"`                       // 解冻手续费
-	MARGINALGORITHM       int32     `json:"marginalgorithm" xorm:"MARGINALGORITHM"`                     // 保证金方式 - 1:比率  2:固定
-	MARGINVALUE           float64   `json:"marginvalue" xorm:"MARGINVALUE"`                             // 保证金设置值
-	CHARGEALGORITHM       int32     `json:"chargealgorithm" xorm:"CHARGEALGORITHM"`                     // 手续费收取方式 1:比率  2:固定
-	CHARGEALGORITHMVALUE  float64   `json:"chargealgorithmvalue" xorm:"CHARGEALGORITHMVALUE"`           // 手续费设置值(交易所部分)
-	CHARGEALGORITHMVALUE2 float64   `json:"chargealgorithmvalue2" xorm:"CHARGEALGORITHMVALUE2"`         // 手续费设置值(会员部分)
-	CANBARGAIN            int32     `json:"canbargain" xorm:"CANBARGAIN"`                               // 是否可议价 - 0:不可 1:可
-	WRBARGAINID           int64     `json:"wrbargainid" xorm:"WRBARGAINID"`                             // 议价申请单ID
-	ATTACHMENT1           string    `json:"attachment1" xorm:"ATTACHMENT1"`                             // 附件1
-	ATTACHMENT2           string    `json:"attachment2" xorm:"ATTACHMENT2"`                             // 附件2
-	APPLYID               int64     `json:"applyid" xorm:"APPLYID"`                                     // 申请单ID
-	EXCHANGERATE          float64   `json:"exchangerate" xorm:"EXCHANGERATE"`                           // 汇率[67]
-	ORDERAMOUNT           float64   `json:"orderamount" xorm:"ORDERAMOUNT"`                             // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
+	WRTRADEORDERID        string    `json:"wrtradeorderid" xorm:"WRTRADEORDERID1" form:"wrtradeorderid"` // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
+	TRADEDATE             string    `json:"tradedate" xorm:"TRADEDATE"`                                  // 交易日(yyyyMMdd)
+	WRTRADETYPE           int32     `json:"wrtradetype" xorm:"WRTRADETYPE"`                              // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
+	BUYORSELL             int32     `json:"buyorsell" xorm:"BUYORSELL"`                                  // 买卖 - 0:买 1:卖
+	RELATEDWRTRADEORDERID int64     `json:"relatedwrtradeorderid" xorm:"RELATEDWRTRADEORDERID"`          // 关联委托单号(摘牌委托关联挂牌委托单ID)
+	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:"-" 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"`                                // [克拉单价]固定价格    -   [挂牌]
+	ISSPECIFIED           int32     `json:"isspecified" xorm:"ISSPECIFIED"`                              // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手    -   [挂牌]
+	PRICEFACTOR           float64   `json:"pricefactor" xorm:"PRICEFACTOR"`                              // 价格系数(浮动价时填写)    -   [挂牌]
+	PRICEMOVE             float64   `json:"pricemove" xorm:"PRICEMOVE"`                                  // 升贴水(浮动价时填写)    -   [挂牌]
+	FIRSTRATIO            float64   `json:"firstratio" xorm:"FIRSTRATIO"`                                // 首付比率 - [挂牌时指定,摘牌时使用]
+	WRTRANSFERUSERID      int64     `json:"wrtransferuserid" xorm:"WRTRANSFERUSERID"`                    // 仓单受让用户 - [摘牌]
+	TRADEPRICE            float64   `json:"tradeprice" xorm:"TRADEPRICE"`                                // 成交价格 - [摘牌] (浮动价  ((商品1价格*商品1价格系数+升贴水)* 商品1重量系数 + 商品2价格*商品2价格系数+商品2升贴水)* 商品2重量系数 ...)* 委托单价格系数 + 委托单升贴水)
+	FREEZEFIRSTAMOUNT     float64   `json:"freezefirstamount" xorm:"FREEZEFIRSTAMOUNT"`                  // 冻结首付金额 - [摘牌]
+	UNFREEZEFIRSTAMOUNT   float64   `json:"unfreezefirstamount" xorm:"UNFREEZEFIRSTAMOUNT"`              // 解冻首付金额 - [摘牌]
+	PERFORMANCETEMPLATEID int64     `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"`          // 履约计划模板ID
+	VALIDTYPE             int32     `json:"validtype" xorm:"VALIDTYPE"`                                  // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
+	VALIDTIME             time.Time `json:"validtime" xorm:"VALIDTIME"`                                  // 有效期限
+	ORDERTIME             string    `json:"ordertime" xorm:"ORDERTIME1"`                                 // 委托时间
+	CANCELTIME            time.Time `json:"canceltime" xorm:"CANCELTIME"`                                // 撤销时间
+	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:撤单解冻贷款失败
+	CLIENTTICKET          string    `json:"-" xorm:"CLIENTTICKET"`                                       // 客户端流水号
+	ORDERSRC              int32     `json:"-" xorm:"ORDERSRC"`                                           // 委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结
+	CLIENTTYPE            int32     `json:"-" xorm:"CLIENTTYPE"`                                         // 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+	UUID                  string    `json:"uuid" xorm:"UUID"`                                            // 发起端唯一id
+	CLIENTORDERTIME       time.Time `json:"clientordertime" xorm:"CLIENTORDERTIME"`                      // 客户端委托时间
+	RETCODE               int32     `json:"retcode" xorm:"RETCODE"`                                      // 错误代码
+	OPERATORID            int64     `json:"-" xorm:"OPERATORID"`                                         // 操作员ID
+	PRICEDISPLAYMODE      int32     `json:"-" xorm:"PRICEDISPLAYMODE"`                                   // 浮动价显示方式 - 1:合并显示 2:分开显示1: 价格显示一个值 :(商品拟合价*价格系统+升贴水)2: 价格显示两个值:(商品拟合价*价格系统)  、 升贴水
+	FREEZEMARGIN          float64   `json:"freezemargin" xorm:"FREEZEMARGIN"`                            // 冻结保证金
+	UNFREEZEMARGIN        float64   `json:"unfreezemargin" xorm:"UNFREEZEMARGIN"`                        // 解冻保证金
+	FREEZECHARGE          float64   `json:"freezecharge" xorm:"FREEZECHARGE"`                            // 冻结手续费
+	UNFREEZECHARGE        float64   `json:"unfreezecharge" xorm:"UNFREEZECHARGE"`                        // 解冻手续费
+	MARGINALGORITHM       int32     `json:"marginalgorithm" xorm:"MARGINALGORITHM"`                      // 保证金方式 - 1:比率  2:固定
+	MARGINVALUE           float64   `json:"marginvalue" xorm:"MARGINVALUE"`                              // 保证金设置值
+	CHARGEALGORITHM       int32     `json:"chargealgorithm" xorm:"CHARGEALGORITHM"`                      // 手续费收取方式 1:比率  2:固定
+	CHARGEALGORITHMVALUE  float64   `json:"chargealgorithmvalue" xorm:"CHARGEALGORITHMVALUE"`            // 手续费设置值(交易所部分)
+	CHARGEALGORITHMVALUE2 float64   `json:"chargealgorithmvalue2" xorm:"CHARGEALGORITHMVALUE2"`          // 手续费设置值(会员部分)
+	CANBARGAIN            int32     `json:"canbargain" xorm:"CANBARGAIN"`                                // 是否可议价 - 0:不可 1:可
+	WRBARGAINID           int64     `json:"wrbargainid" xorm:"WRBARGAINID"`                              // 议价申请单ID
+	ATTACHMENT1           string    `json:"attachment1" xorm:"ATTACHMENT1"`                              // 附件1
+	ATTACHMENT2           string    `json:"attachment2" xorm:"ATTACHMENT2"`                              // 附件2
+	APPLYID               int64     `json:"applyid" xorm:"APPLYID"`                                      // 申请单ID
+	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"` // 剩余重量
@@ -448,6 +449,7 @@ func (r *SellOrder) buildSql() string {
 		q.ZSCURRENCYTYPE,
 		q.GOODSNO, 
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME1,
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1,
 		t.*
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
@@ -456,7 +458,7 @@ func (r *SellOrder) buildSql() string {
 
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.AndLike("q.SELLUSERNAME", r.SELLUSERNAME)
 	sqlId.OrderByDesc("t.WRTRADEORDERID")
 	sqlId.Page(r.Page, r.PageSize)
@@ -567,12 +569,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
-	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"`                                 // 委托时间
+	WRTRADEORDERID     string `json:"wrtradeorderid" xorm:"WRTRADEORDERID1" 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"`           // 货币类型 -   多个, 逗号分隔
@@ -606,6 +608,7 @@ func (r *MyBuyOrder) calc() {
 func (r *MyBuyOrder) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1,
 		t.WRTRADEORDERSTATUS,
 		to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
@@ -617,7 +620,7 @@ func (r *MyBuyOrder) buildSql() string {
 	sqlId.And("t.USERID", r.USERID)
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.OrderByDesc("t.WRTRADEORDERID")
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
@@ -626,6 +629,7 @@ func (r *MyBuyOrder) buildSql() string {
 func (r *MyBuyOrder) buildSql_His() string {
 	var sqlId utils.SQLVal = `
 	SELECT
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1,
 		t.WRTRADEORDERSTATUS,
 		to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
@@ -637,7 +641,7 @@ func (r *MyBuyOrder) buildSql_His() string {
 	sqlId.And("t.USERID", r.USERID)
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.OrderByDesc("t.WRTRADEORDERID")
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
@@ -671,57 +675,57 @@ type MySellOrder struct {
 	GOODSNO           string `json:"goodsno" xorm:"GOODSNO"`                                // 商品编号
 	ZSCATEGORYDISPLAY string `json:"zscategorydisplay" xorm:"ZSCATEGORYDISPLAY"`            // 钻石分类 - 描述
 
-	WRTRADEORDERID        int64     `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
-	TRADEDATE             string    `json:"tradedate" xorm:"TRADEDATE"`                                 // 交易日(yyyyMMdd)
-	WRTRADETYPE           int32     `json:"wrtradetype" xorm:"WRTRADETYPE"`                             // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
-	BUYORSELL             int32     `json:"buyorsell" xorm:"BUYORSELL"`                                 // 买卖 - 0:买 1:卖
-	RELATEDWRTRADEORDERID int64     `json:"relatedwrtradeorderid" xorm:"RELATEDWRTRADEORDERID"`         // 关联委托单号(摘牌委托关联挂牌委托单ID)
-	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:"-" 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"`                               // [克拉单价]固定价格    -   [挂牌]
-	ISSPECIFIED           int32     `json:"isspecified" xorm:"ISSPECIFIED"`                             // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手    -   [挂牌]
-	PRICEFACTOR           float64   `json:"pricefactor" xorm:"PRICEFACTOR"`                             // 价格系数(浮动价时填写)    -   [挂牌]
-	PRICEMOVE             float64   `json:"pricemove" xorm:"PRICEMOVE"`                                 // 升贴水(浮动价时填写)    -   [挂牌]
-	FIRSTRATIO            float64   `json:"firstratio" xorm:"FIRSTRATIO"`                               // 首付比率 - [挂牌时指定,摘牌时使用]
-	WRTRANSFERUSERID      int64     `json:"wrtransferuserid" xorm:"WRTRANSFERUSERID"`                   // 仓单受让用户 - [摘牌]
-	TRADEPRICE            float64   `json:"tradeprice" xorm:"TRADEPRICE"`                               // 成交价格 - [摘牌] (浮动价  ((商品1价格*商品1价格系数+升贴水)* 商品1重量系数 + 商品2价格*商品2价格系数+商品2升贴水)* 商品2重量系数 ...)* 委托单价格系数 + 委托单升贴水)
-	FREEZEFIRSTAMOUNT     float64   `json:"freezefirstamount" xorm:"FREEZEFIRSTAMOUNT"`                 // 冻结首付金额 - [摘牌]
-	UNFREEZEFIRSTAMOUNT   float64   `json:"unfreezefirstamount" xorm:"UNFREEZEFIRSTAMOUNT"`             // 解冻首付金额 - [摘牌]
-	PERFORMANCETEMPLATEID int64     `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"`         // 履约计划模板ID
-	VALIDTYPE             int32     `json:"validtype" xorm:"VALIDTYPE"`                                 // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
-	VALIDTIME             time.Time `json:"validtime" xorm:"VALIDTIME"`                                 // 有效期限
-	ORDERTIME             string    `json:"ordertime" xorm:"ORDERTIME1"`                                // 委托时间
-	CANCELTIME            time.Time `json:"canceltime" xorm:"CANCELTIME"`                               // 撤销时间
-	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:撤单解冻贷款失败
-	CLIENTTICKET          string    `json:"-" xorm:"CLIENTTICKET"`                                      // 客户端流水号
-	ORDERSRC              int32     `json:"-" xorm:"ORDERSRC"`                                          // 委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结
-	CLIENTTYPE            int32     `json:"-" xorm:"CLIENTTYPE"`                                        // 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
-	UUID                  string    `json:"uuid" xorm:"UUID"`                                           // 发起端唯一id
-	CLIENTORDERTIME       time.Time `json:"clientordertime" xorm:"CLIENTORDERTIME"`                     // 客户端委托时间
-	RETCODE               int32     `json:"retcode" xorm:"RETCODE"`                                     // 错误代码
-	OPERATORID            int64     `json:"-" xorm:"OPERATORID"`                                        // 操作员ID
-	PRICEDISPLAYMODE      int32     `json:"-" xorm:"PRICEDISPLAYMODE"`                                  // 浮动价显示方式 - 1:合并显示 2:分开显示1: 价格显示一个值 :(商品拟合价*价格系统+升贴水)2: 价格显示两个值:(商品拟合价*价格系统)  、 升贴水
-	FREEZEMARGIN          float64   `json:"freezemargin" xorm:"FREEZEMARGIN"`                           // 冻结保证金
-	UNFREEZEMARGIN        float64   `json:"unfreezemargin" xorm:"UNFREEZEMARGIN"`                       // 解冻保证金
-	FREEZECHARGE          float64   `json:"freezecharge" xorm:"FREEZECHARGE"`                           // 冻结手续费
-	UNFREEZECHARGE        float64   `json:"unfreezecharge" xorm:"UNFREEZECHARGE"`                       // 解冻手续费
-	MARGINALGORITHM       int32     `json:"marginalgorithm" xorm:"MARGINALGORITHM"`                     // 保证金方式 - 1:比率  2:固定
-	MARGINVALUE           float64   `json:"marginvalue" xorm:"MARGINVALUE"`                             // 保证金设置值
-	CHARGEALGORITHM       int32     `json:"chargealgorithm" xorm:"CHARGEALGORITHM"`                     // 手续费收取方式 1:比率  2:固定
-	CHARGEALGORITHMVALUE  float64   `json:"chargealgorithmvalue" xorm:"CHARGEALGORITHMVALUE"`           // 手续费设置值(交易所部分)
-	CHARGEALGORITHMVALUE2 float64   `json:"chargealgorithmvalue2" xorm:"CHARGEALGORITHMVALUE2"`         // 手续费设置值(会员部分)
-	CANBARGAIN            int32     `json:"canbargain" xorm:"CANBARGAIN"`                               // 是否可议价 - 0:不可 1:可
-	WRBARGAINID           int64     `json:"wrbargainid" xorm:"WRBARGAINID"`                             // 议价申请单ID
-	ATTACHMENT1           string    `json:"attachment1" xorm:"ATTACHMENT1"`                             // 附件1
-	ATTACHMENT2           string    `json:"attachment2" xorm:"ATTACHMENT2"`                             // 附件2
-	APPLYID               int64     `json:"applyid" xorm:"APPLYID"`                                     // 申请单ID
-	EXCHANGERATE          float64   `json:"exchangerate" xorm:"EXCHANGERATE"`                           // 汇率[67]
-	ORDERAMOUNT           float64   `json:"orderamount" xorm:"ORDERAMOUNT"`                             // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
+	WRTRADEORDERID        string    `json:"wrtradeorderid" xorm:"WRTRADEORDERID1" form:"wrtradeorderid"` // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
+	TRADEDATE             string    `json:"tradedate" xorm:"TRADEDATE"`                                  // 交易日(yyyyMMdd)
+	WRTRADETYPE           int32     `json:"wrtradetype" xorm:"WRTRADETYPE"`                              // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
+	BUYORSELL             int32     `json:"buyorsell" xorm:"BUYORSELL"`                                  // 买卖 - 0:买 1:卖
+	RELATEDWRTRADEORDERID int64     `json:"relatedwrtradeorderid" xorm:"RELATEDWRTRADEORDERID"`          // 关联委托单号(摘牌委托关联挂牌委托单ID)
+	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:"-" 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"`                                // [克拉单价]固定价格    -   [挂牌]
+	ISSPECIFIED           int32     `json:"isspecified" xorm:"ISSPECIFIED"`                              // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手    -   [挂牌]
+	PRICEFACTOR           float64   `json:"pricefactor" xorm:"PRICEFACTOR"`                              // 价格系数(浮动价时填写)    -   [挂牌]
+	PRICEMOVE             float64   `json:"pricemove" xorm:"PRICEMOVE"`                                  // 升贴水(浮动价时填写)    -   [挂牌]
+	FIRSTRATIO            float64   `json:"firstratio" xorm:"FIRSTRATIO"`                                // 首付比率 - [挂牌时指定,摘牌时使用]
+	WRTRANSFERUSERID      int64     `json:"wrtransferuserid" xorm:"WRTRANSFERUSERID"`                    // 仓单受让用户 - [摘牌]
+	TRADEPRICE            float64   `json:"tradeprice" xorm:"TRADEPRICE"`                                // 成交价格 - [摘牌] (浮动价  ((商品1价格*商品1价格系数+升贴水)* 商品1重量系数 + 商品2价格*商品2价格系数+商品2升贴水)* 商品2重量系数 ...)* 委托单价格系数 + 委托单升贴水)
+	FREEZEFIRSTAMOUNT     float64   `json:"freezefirstamount" xorm:"FREEZEFIRSTAMOUNT"`                  // 冻结首付金额 - [摘牌]
+	UNFREEZEFIRSTAMOUNT   float64   `json:"unfreezefirstamount" xorm:"UNFREEZEFIRSTAMOUNT"`              // 解冻首付金额 - [摘牌]
+	PERFORMANCETEMPLATEID int64     `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"`          // 履约计划模板ID
+	VALIDTYPE             int32     `json:"validtype" xorm:"VALIDTYPE"`                                  // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
+	VALIDTIME             time.Time `json:"validtime" xorm:"VALIDTIME"`                                  // 有效期限
+	ORDERTIME             string    `json:"ordertime" xorm:"ORDERTIME1"`                                 // 委托时间
+	CANCELTIME            time.Time `json:"canceltime" xorm:"CANCELTIME"`                                // 撤销时间
+	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:撤单解冻贷款失败
+	CLIENTTICKET          string    `json:"-" xorm:"CLIENTTICKET"`                                       // 客户端流水号
+	ORDERSRC              int32     `json:"-" xorm:"ORDERSRC"`                                           // 委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结
+	CLIENTTYPE            int32     `json:"-" xorm:"CLIENTTYPE"`                                         // 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+	UUID                  string    `json:"uuid" xorm:"UUID"`                                            // 发起端唯一id
+	CLIENTORDERTIME       time.Time `json:"clientordertime" xorm:"CLIENTORDERTIME"`                      // 客户端委托时间
+	RETCODE               int32     `json:"retcode" xorm:"RETCODE"`                                      // 错误代码
+	OPERATORID            int64     `json:"-" xorm:"OPERATORID"`                                         // 操作员ID
+	PRICEDISPLAYMODE      int32     `json:"-" xorm:"PRICEDISPLAYMODE"`                                   // 浮动价显示方式 - 1:合并显示 2:分开显示1: 价格显示一个值 :(商品拟合价*价格系统+升贴水)2: 价格显示两个值:(商品拟合价*价格系统)  、 升贴水
+	FREEZEMARGIN          float64   `json:"freezemargin" xorm:"FREEZEMARGIN"`                            // 冻结保证金
+	UNFREEZEMARGIN        float64   `json:"unfreezemargin" xorm:"UNFREEZEMARGIN"`                        // 解冻保证金
+	FREEZECHARGE          float64   `json:"freezecharge" xorm:"FREEZECHARGE"`                            // 冻结手续费
+	UNFREEZECHARGE        float64   `json:"unfreezecharge" xorm:"UNFREEZECHARGE"`                        // 解冻手续费
+	MARGINALGORITHM       int32     `json:"marginalgorithm" xorm:"MARGINALGORITHM"`                      // 保证金方式 - 1:比率  2:固定
+	MARGINVALUE           float64   `json:"marginvalue" xorm:"MARGINVALUE"`                              // 保证金设置值
+	CHARGEALGORITHM       int32     `json:"chargealgorithm" xorm:"CHARGEALGORITHM"`                      // 手续费收取方式 1:比率  2:固定
+	CHARGEALGORITHMVALUE  float64   `json:"chargealgorithmvalue" xorm:"CHARGEALGORITHMVALUE"`            // 手续费设置值(交易所部分)
+	CHARGEALGORITHMVALUE2 float64   `json:"chargealgorithmvalue2" xorm:"CHARGEALGORITHMVALUE2"`          // 手续费设置值(会员部分)
+	CANBARGAIN            int32     `json:"canbargain" xorm:"CANBARGAIN"`                                // 是否可议价 - 0:不可 1:可
+	WRBARGAINID           int64     `json:"wrbargainid" xorm:"WRBARGAINID"`                              // 议价申请单ID
+	ATTACHMENT1           string    `json:"attachment1" xorm:"ATTACHMENT1"`                              // 附件1
+	ATTACHMENT2           string    `json:"attachment2" xorm:"ATTACHMENT2"`                              // 附件2
+	APPLYID               int64     `json:"applyid" xorm:"APPLYID"`                                      // 申请单ID
+	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"` // 成交重量
@@ -745,6 +749,7 @@ func (r *MySellOrder) buildSql() string {
 		q.GOODSNO, 
 		q.ZSCATEGORYDISPLAY,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME1,
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1,
 		t.* 
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
@@ -754,7 +759,7 @@ func (r *MySellOrder) buildSql() string {
 	sqlId.And("q.USERID", r.USERID)
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.OrderByDesc("t.WRTRADEORDERID")
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
@@ -770,6 +775,7 @@ func (r *MySellOrder) buildSql_His() string {
 		q.GOODSNO, 
 		q.ZSCATEGORYDISPLAY,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME1,
+		to_char(t.WRTRADEORDERID) WRTRADEORDERID1,
 		t.* 
 	FROM HIS_WRTrade_OrderDetail t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
@@ -779,7 +785,7 @@ func (r *MySellOrder) buildSql_His() string {
 	sqlId.And("q.USERID", r.USERID)
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID > 0)
+	sqlId.AndEx("t.WRTRADEORDERID", r.WRTRADEORDERID, r.WRTRADEORDERID != "")
 	sqlId.OrderByDesc("t.WRTRADEORDERID")
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
@@ -813,25 +819,25 @@ 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         string  `json:"tradetime" xorm:"TRADETIME1"`                                   // 成交时间
-	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"`                          // 成交金额[商品币种]
+	WRTRADEDETAILID   string  `json:"wrtradedetailid" xorm:"WRTRADEDETAILID1" 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:"TRADETIME1"`                                    // 成交时间
+	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"` // 成交重量
 
@@ -867,6 +873,7 @@ func (r *MyDeListing) buildSql() string {
 		q.GOODSNO,
 		(t.TRADEQTY / 100) QTY,
 		to_char(t.TRADETIME, 'yyyy-mm-dd hh24:mi:ss') TRADETIME1,
+		to_char(t.WRTRADEDETAILID) WRTRADEDETAILID1,
 		t.* 
 	FROM WRTrade_TradeQuote t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
@@ -876,7 +883,7 @@ func (r *MyDeListing) buildSql() string {
 
 	sqlId.AndEx("q.ZSCATEGORY", r.ZSCATEGORY, r.ZSCATEGORY > 0)
 	sqlId.AndLike("q.ZSALLPROPERTIES", r.ZSALLPROPERTIES)
-	sqlId.AndEx("t.WRTRADEDETAILID", r.WRTRADEDETAILID, r.WRTRADEDETAILID > 0)
+	sqlId.AndEx("t.WRTRADEDETAILID", r.WRTRADEDETAILID, r.WRTRADEDETAILID != "")
 	switch r.BuyOrSell {
 	case 0:
 		// 全部
@@ -910,7 +917,7 @@ func (r *MyDeListing) GetDataByPage() (interface{}, error, int, int, int) {
 
 // MyBargainApply 我的询价-求购
 type MyBargainApply struct {
-	WRBARGAINID    int64     `json:"wrbargainid" xorm:"WRBARGAINID"`                        // [询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)
+	WRBARGAINID    string    `json:"wrbargainid" xorm:"WRBARGAINID1"`                       // [询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)
 	WRTRADEORDERID int64     `json:"wrtradeorderid" xorm:"WRTRADEORDERID"`                  // 关联委托单ID
 	TRADEDATE      string    `json:"tradedate" xorm:"TRADEDATE"`                            // 交易日(yyyyMMdd)
 	MARKETID       int64     `json:"marketid" xorm:"MARKETID"`                              // 市场ID
@@ -952,6 +959,7 @@ func (r *MyBargainApply) buildSql() string {
 		ua.accountname SELLUSERNAME,
 		(t.APPLYQTY / 100) QTY,
 		to_char(t.APPLYTIME, 'yyyy-mm-dd hh24:mi:ss') APPLYTIME1,
+		to_char(t.WRBARGAINID) WRBARGAINID1,
 		t.*,
 	FROM WRTrade_BargainApply t
 	LEFT JOIN UserAccount ua ON t.MATCHUSERID = ua.userid