Bladeren bron

#6681 【Go查询】/sbyj/GetMyOrders: 结果返回”TradeHolderDetailEx“添加字段”ClosedDays“

deng.yinping 9 maanden geleden
bovenliggende
commit
7aa719ea3b
6 gewijzigde bestanden met toevoegingen van 16 en 1 verwijderingen
  1. 4 0
      docs/docs.go
  2. 4 0
      docs/swagger.json
  3. 3 0
      docs/swagger.yaml
  4. 2 0
      models/sbyj.go
  5. 1 1
      pb/mtp2.pb.go
  6. 2 0
      pb/mtp2.proto

+ 4 - 0
docs/docs.go

@@ -58169,6 +58169,10 @@ const docTemplate = `{
                     "description": "是否允许自动退还定金: 0-否 1-是(52)",
                     "type": "integer"
                 },
+                "closeddays": {
+                    "description": "剩余平仓天数(52) -1为不强平",
+                    "type": "integer"
+                },
                 "closepl": {
                     "description": "平仓盈亏",
                     "type": "number"

+ 4 - 0
docs/swagger.json

@@ -58160,6 +58160,10 @@
                     "description": "是否允许自动退还定金: 0-否 1-是(52)",
                     "type": "integer"
                 },
+                "closeddays": {
+                    "description": "剩余平仓天数(52) -1为不强平",
+                    "type": "integer"
+                },
                 "closepl": {
                     "description": "平仓盈亏",
                     "type": "number"

+ 3 - 0
docs/swagger.yaml

@@ -25239,6 +25239,9 @@ definitions:
       canautorefunddeposit:
         description: '是否允许自动退还定金: 0-否 1-是(52)'
         type: integer
+      closeddays:
+        description: 剩余平仓天数(52) -1为不强平
+        type: integer
       closepl:
         description: 平仓盈亏
         type: number

+ 2 - 0
models/sbyj.go

@@ -559,6 +559,7 @@ type Tradeholderdetailex struct {
 	CANAUTOADDDEPOSIT    uint64  `json:"canautoadddeposit" xorm:"CANAUTOADDDEPOSIT"`                     // 是否允许自动追加定金: 0-否 1-是(52)
 	ADDDEPOSITRATE       float64 `json:"adddepositrate" xorm:"ADDDEPOSITRATE"`                           // 自动追加定金率(52) - 允许时显示
 	CANAUTOREFUNDDEPOSIT uint64  `json:"canautorefunddeposit" xorm:"CANAUTOREFUNDDEPOSIT"`               // 是否允许自动退还定金: 0-否 1-是(52)
+	ClosedDays           int32   `json:"closeddays" xorm:"CLOSEDDAYS"`                                   // 剩余平仓天数(52) -1为不强平
 
 	GOODSCODE    string  `json:"goodscode" xorm:"GOODSCODE"`       // 期货合约代码(内部)
 	GOODSNAME    string  `json:"goodsname" xorm:"GOODSNAME"`       // 期货合约名称
@@ -637,6 +638,7 @@ func (r *Tradeholderdetailex) buildSql() string {
 		t.canautoadddeposit,
 		t.adddepositrate,
 		t.canautorefunddeposit,
+		t.closeddays,
 		g.goodscode,
 		g.goodsname,
 		g.agreeunit,

+ 1 - 1
pb/mtp2.pb.go

@@ -2103,7 +2103,7 @@ type TradeHolderDetailEx struct {
 	CanAutoAddDeposit    *uint64  `protobuf:"varint,38,opt,name=CanAutoAddDeposit" json:"CanAutoAddDeposit,omitempty"`       // 是否允许自动追加定金: 0-否 1-是(52)
 	AddDepositRate       *float64 `protobuf:"fixed64,39,opt,name=AddDepositRate" json:"AddDepositRate,omitempty"`            // 自动追加定金率(52) - 允许时显示
 	CanAutoRefundDeposit *uint64  `protobuf:"varint,40,opt,name=CanAutoRefundDeposit" json:"CanAutoRefundDeposit,omitempty"` // 是否允许自动退还定金: 0-否 1-是(52)
-	ClosedDays 			 *int32   `protobuf:"varint,41,opt,name=ClosedDays" json:"ClosedDays,omitempty"` // 剩余平仓天数(52) -1为不强平
+	ClosedDays 			 *int32   `protobuf:"varint,41,opt,name=ClosedDays" json:"ClosedDays,omitempty"` 					 // 剩余平仓天数(52) -1为不强平
 }
 
 func (x *TradeHolderDetailEx) Reset() {

+ 2 - 0
pb/mtp2.proto

@@ -303,6 +303,8 @@ message TradeHolderDetailEx
   optional uint64 CanAutoAddDeposit = 38;    // 是否允许自动追加定金: 0-否 1-是(52)
   optional double AddDepositRate = 39;    // 自动追加定金率(52) - 允许时显示
   optional uint64 CanAutoRefundDeposit = 40;    // 是否允许自动退还定金: 0-否 1-是(52)
+  optional int32 ClosedDays = 41;    // 剩余平仓天数(52) -1为不强平
+  
 }
 
 // RedisTradeHolderDetailEx redis存储交易持仓扩展表