Ver código fonte

接口增加入参和出参

zhou.xiaoning 3 anos atrás
pai
commit
2aac9c8c34
1 arquivos alterados com 18 adições e 8 exclusões
  1. 18 8
      models/guangzuan.go

+ 18 - 8
models/guangzuan.go

@@ -809,12 +809,13 @@ type MyBuyOrder struct {
 	ZSCZCOLOR3TYPEDISPLAY     string `json:"zsczcolor3typedisplay" xorm:"ZSCZCOLOR3TYPEDISPLAY"`         //
 	WAREHOUSEINFOSDISPLAY     string `json:"warehouseinfosdisplay" xorm:"WAREHOUSEINFOSDISPLAY"`         //
 
-	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"`                                  // 委托时间
+	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"`                                  // 委托时间
+	PERFORMANCETEMPLATEID int64  `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"`          // 履约计划模板ID
 
 	ZSCATEGORY         int32  `json:"zscategory" xorm:"ZSCATEGORY"`                 // 钻石分类 - 枚举”ZSCategory“
 	ZSCATEGORYS        string `json:"-" form:"zscategorys"`                         // 钻石分类
@@ -855,6 +856,7 @@ func (r *MyBuyOrder) buildSql() string {
 		t.WRTRADEORDERSTATUS,
 		to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
+		t.PERFORMANCETEMPLATEID,
 		q.*
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
@@ -878,6 +880,7 @@ func (r *MyBuyOrder) buildSql_His() string {
 		t.WRTRADEORDERSTATUS,
 		to_char(t.VALIDTIME, 'yyyy-mm-dd') VALIDTIME,
 		to_char(t.ORDERTIME, 'yyyy-mm-dd hh24:mi:ss') ORDERTIME,
+		t.PERFORMANCETEMPLATEID,
 		q.*
 	FROM HIS_WRTrade_OrderDetail t
 	INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
@@ -1499,6 +1502,8 @@ type MyBargainApply struct {
 	LADINGBILLID   int64     `json:"ladingbillid" xorm:"LADINGBILLID"`                            // 摘牌方提单ID [卖]
 	SUBNUM         int32     `json:"subnum" xorm:"SUBNUM"`                                        // 摘牌方提单子单号 [卖]
 
+	PERFORMANCETEMPLATEID int64 `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"` // 履约计划模板ID
+
 	SELLUSERNAME string `json:"sellusername" xorm:"SELLUSERNAME"` // 卖方
 
 	QTY float64 `json:"qty" xorm:"QTY"` // 申请数量
@@ -1570,7 +1575,8 @@ func (r *MyBargainApply) buildSql() string {
 		t.MATCHUSERID   ,
 		t.MATCHACCOUNTID,
 		t.LADINGBILLID  ,
-		t.SUBNUM        
+		t.SUBNUM        ,
+		d.PERFORMANCETEMPLATEID
 	FROM WRTrade_BargainApply t
 	LEFT JOIN UserAccount ua ON t.MATCHUSERID = ua.userid
 	LEFT JOIN Wrtrade_Orderdetail d ON d.wrtradeorderid = t.wrtradeorderid
@@ -1650,6 +1656,8 @@ type MyDelistingApply struct {
 	SUBNUM               int32     `json:"subnum" xorm:"SUBNUM"`                                                 // 卖方提单子单号
 	MARKETID             int32     `json:"marketid" xorm:"MARKETID"`                                             // 市场ID
 
+	PERFORMANCETEMPLATEID int64 `json:"performancetemplateid" xorm:"PERFORMANCETEMPLATEID"` // 履约计划模板ID
+
 	TYPE   int              `json:"-" form:"type"` // 查询类型 - 0:我的询价 1:我订单的询价
 	PageEx `xorm:"extends"` // 页码信息
 }
@@ -1705,10 +1713,12 @@ func (r *MyDelistingApply) buildSql() string {
 		t.AUDITTIME        ,  
 		to_char(t.LADINGBILLID) LADINGBILLID1   ,  
 		t.SUBNUM           ,  
-		t.MARKETID           
+		t.MARKETID,
+		d.PERFORMANCETEMPLATEID        
 	FROM GZ_SellDelistingApply t
 	LEFT JOIN VIEW_GZ_BUYORDERDETAIL_QUERY p ON t.BUYWRTRADEORDERID = p.WRTRADEORDERID
 	LEFT JOIN view_GZ_WRStandard_Ex_Query q ON t.WRSTANDARDID = q.WRSTANDARDID
+	LEFT JOIN Wrtrade_Orderdetail d ON d.wrtradeorderid = t.BUYWRTRADEORDERID
 	WHERE t.marketid=67201
 	`