Преглед изворни кода

更新 RedisTradeHolderDetailEx 字段“canautoadddeposit”,“canautorefunddeposit”, “adddepositrate”,OriPayedDeposit,OriRestockDeposit

deng.yinping пре 1 година
родитељ
комит
b791e85819
3 измењених фајлова са 18 додато и 14 уклоњено
  1. 4 4
      models/sbyj.go
  2. 7 5
      pb/mtp2.pb.go
  3. 7 5
      pb/mtp2.proto

+ 4 - 4
models/sbyj.go

@@ -118,9 +118,9 @@ type TradeHolderDetailEx struct {
 	TradeTime            string  `json:"tradeTime"`            // 交易时间
 	OriPayedDeposit      float64 `json:"oripayeddeposit"`      // 初始已付定金
 	OriRestockDeposit    float64 `json:"orirestockdeposit"`    // 累计补充定金
-	CanAutoAddDeposit    uint32  `json:"canautoadddeposit"`    // 是否允许自动追加定金: 0-否 1-是(52)
+	CanAutoAddDeposit    uint64  `json:"canautoadddeposit"`    // 是否允许自动追加定金: 0-否 1-是(52)
 	AddDepositRate       float64 `json:"adddepositrate"`       // 自动追加定金率(52) - 允许时显示
-	CanAutoRefundDeposit uint32  `json:"canautorefunddeposit"` // 是否允许自动退还定金: 0-否 1-是(52)
+	CanAutoRefundDeposit uint64  `json:"canautorefunddeposit"` // 是否允许自动退还定金: 0-否 1-是(52)
 }
 
 // RedisTradeHolderDetailEx redis存储交易持仓扩展表
@@ -523,9 +523,9 @@ type Tradeholderdetailex struct {
 	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)
+	CANAUTOADDDEPOSIT    uint64  `json:"canautoadddeposit" xorm:"CANAUTOADDDEPOSIT"`                     // 是否允许自动追加定金: 0-否 1-是(52)
 	ADDDEPOSITRATE       float64 `json:"adddepositrate" xorm:"ADDDEPOSITRATE"`                           // 自动追加定金率(52) - 允许时显示
-	CANAUTOREFUNDDEPOSIT uint32  `json:"canautorefunddeposit" xorm:"CANAUTOREFUNDDEPOSIT"`               // 是否允许自动退还定金: 0-否 1-是(52)
+	CANAUTOREFUNDDEPOSIT uint64  `json:"canautorefunddeposit" xorm:"CANAUTOREFUNDDEPOSIT"`               // 是否允许自动退还定金: 0-否 1-是(52)
 
 	GOODSCODE    string  `json:"goodscode" xorm:"GOODSCODE"`       // 期货合约代码(内部)
 	GOODSNAME    string  `json:"goodsname" xorm:"GOODSNAME"`       // 期货合约名称

+ 7 - 5
pb/mtp2.pb.go

@@ -2095,12 +2095,14 @@ type TradeHolderDetailEx struct {
 	FloatPL           *float64 `protobuf:"fixed64,30,opt,name=FloatPL" json:"FloatPL,omitempty"`                     // 浮动盈亏
 	DepositRate       *float64 `protobuf:"fixed64,31,opt,name=DepositRate" json:"DepositRate,omitempty"`             // 订单定金率
 	RefundableDeposit *float64 `protobuf:"fixed64,32,opt,name=RefundableDeposit" json:"RefundableDeposit,omitempty"` // 可退定金
+	PayedLateFee 	  *float64 `protobuf:"fixed64,33,opt,name=PayedLateFee" json:"PayedLateFee,omitempty"`           // 已付滞纳金
 	TradeTime         *Date    `protobuf:"bytes,34,opt,name=TradeTime" json:"TradeTime,omitempty"`                   //交易时间
-	OriPayedDeposit      *float64  `protobuf:"fixed64,35,opt,name=OriPayedDeposit" json:"OriPayedDeposit,omitempty"`      // 初始已付定金
-	OriRestockDeposit    *float64 `protobuf:"fixed64,36,opt,name=OriRestockDeposit" json:"OriRestockDeposit,omitempty"`    // 累计补充定金
-	CanAutoAddDeposit   *uint32 `protobuf:"varint,37,opt,name=CanAutoAddDeposit" json:"CanAutoAddDeposit,omitempty"`    // 是否允许自动追加定金: 0-否 1-是(52)
-	AddDepositRate       *float64 `protobuf:"fixed64,38,opt,name=AddDepositRate" json:"AddDepositRate,omitempty"`       // 自动追加定金率(52) - 允许时显示
-	CanAutoRefundDeposit *uint32 `protobuf:"varint,39,opt,name=CanAutoRefundDeposit" json:"CanAutoRefundDeposit,omitempty"` // 是否允许自动退还定金: 0-否 1-是(52)
+	HandleStatus      *float64  `protobuf:"fixed64,35,opt,name=HandleStatus" json:"HandleStatus,omitempty"`          // 处理状态
+	OriPayedDeposit      *float64  `protobuf:"fixed64,36,opt,name=OriPayedDeposit" json:"OriPayedDeposit,omitempty"`      // 初始已付定金
+	OriRestockDeposit    *float64 `protobuf:"fixed64,37,opt,name=OriRestockDeposit" json:"OriRestockDeposit,omitempty"`    // 累计补充定金
+	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)
 }
 
 func (x *TradeHolderDetailEx) Reset() {

+ 7 - 5
pb/mtp2.proto

@@ -295,12 +295,14 @@ message TradeHolderDetailEx
   optional double FloatPL = 30;    // 浮动盈亏
   optional double DepositRate = 31;    // 订单定金率
   optional double RefundableDeposit = 32;    // 可退定金
+  optional double PayedLateFee = 33;    // 已付滞纳金
   optional Date   TradeTime = 34;  //交易时间
-  optional double OriPayedDeposit = 35;    // 初始已付定金
-  optional double OriRestockDeposit = 36;    // 累计补充定金
-  optional double CanAutoAsddDeposit = 37;    // 是否允许自动追加定金: 0-否 1-是(52)
-  optional double AddDepositRate = 38;    // 自动追加定金率(52) - 允许时显示
-  optional double CanAutoRefundDeposit = 39;    // 是否允许自动退还定金: 0-否 1-是(52)
+  optional uint32 HandleStatus = 35; //处理状态
+  optional double OriPayedDeposit = 36;   //原始已付定金
+  optional double OriReStockDeposit = 37; //原始补充定金
+  optional uint64 CanAutoAddDeposit = 38;    // 是否允许自动追加定金: 0-否 1-是(52)
+  optional double AddDepositRate = 39;    // 自动追加定金率(52) - 允许时显示
+  optional uint64 CanAutoRefundDeposit = 40;    // 是否允许自动退还定金: 0-否 1-是(52)
 }
 
 // RedisTradeHolderDetailEx redis存储交易持仓扩展表