zhou.xiaoning 3 سال پیش
والد
کامیت
651e594e97
4فایلهای تغییر یافته به همراه43 افزوده شده و 15 حذف شده
  1. 8 0
      docs/docs.go
  2. 8 0
      docs/swagger.json
  3. 6 0
      docs/swagger.yaml
  4. 21 15
      models/ermcp8.go

+ 8 - 0
docs/docs.go

@@ -28948,6 +28948,10 @@ var doc = `{
         "models.InternalUncorrelatedTradeDetail": {
             "type": "object",
             "properties": {
+                "accountid": {
+                    "description": "账号ID",
+                    "type": "integer"
+                },
                 "accountname": {
                     "description": "套期主体",
                     "type": "string"
@@ -28968,6 +28972,10 @@ var doc = `{
                     "description": "方向 - 0:买 1:卖",
                     "type": "integer"
                 },
+                "channelbuildtype": {
+                    "description": "委托单据类型 0:无 1:建仓 2:平仓",
+                    "type": "integer"
+                },
                 "convertratio": {
                     "description": "品种系数",
                     "type": "number"

+ 8 - 0
docs/swagger.json

@@ -28932,6 +28932,10 @@
         "models.InternalUncorrelatedTradeDetail": {
             "type": "object",
             "properties": {
+                "accountid": {
+                    "description": "账号ID",
+                    "type": "integer"
+                },
                 "accountname": {
                     "description": "套期主体",
                     "type": "string"
@@ -28952,6 +28956,10 @@
                     "description": "方向 - 0:买 1:卖",
                     "type": "integer"
                 },
+                "channelbuildtype": {
+                    "description": "委托单据类型 0:无 1:建仓 2:平仓",
+                    "type": "integer"
+                },
                 "convertratio": {
                     "description": "品种系数",
                     "type": "number"

+ 6 - 0
docs/swagger.yaml

@@ -10327,6 +10327,9 @@ definitions:
     type: object
   models.InternalUncorrelatedTradeDetail:
     properties:
+      accountid:
+        description: 账号ID
+        type: integer
       accountname:
         description: 套期主体
         type: string
@@ -10342,6 +10345,9 @@ definitions:
       buyorsell:
         description: 方向 - 0:买 1:卖
         type: integer
+      channelbuildtype:
+        description: 委托单据类型 0:无 1:建仓 2:平仓
+        type: integer
       convertratio:
         description: 品种系数
         type: number

+ 21 - 15
models/ermcp8.go

@@ -662,19 +662,25 @@ func (r *InternalUncorrelatedTradeDetail) GetDataEx() (interface{}, error) {
 }
 
 // Ermcp2himiddlegoods 项目套保品种明细
+// Ermcp2himiddlegoods 项目套保品种明细
 // type Ermcp2himiddlegoods struct {
-// 	HEDGEDITEMID     int64     `json:"hedgeditemid"  xorm:"HEDGEDITEMID"`         // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
-// 	MIDDLEGOODSID    int64     `json:"middlegoodsid"  xorm:"MIDDLEGOODSID"`       // 套保品种ID
-// 	DELIVERYGOODSID  int64     `json:"deliverygoodsid"  xorm:"DELIVERYGOODSID"`   // 现货品种ID
-// 	WRSTANDARDID     int64     `json:"wrstandardid"  xorm:"WRSTANDARDID"`         // 现货商品ID
-// 	VATRATE          float64   `json:"vatrate"  xorm:"VATRATE"`                   // 增值税
-// 	SPOTCONVERTRATIO float64   `json:"spotconvertratio"  xorm:"SPOTCONVERTRATIO"` // 折算系数 [现货]
-// 	UNEXESPOTQTY     float64   `json:"unexespotqty"  xorm:"UNEXESPOTQTY"`         // 未执行现货量
-// 	UNEXEHEDGEQTY    float64   `json:"unexehedgeqty"  xorm:"UNEXEHEDGEQTY"`       // 未执行套期量 = 未执行现货量*折算系数* (1/(1+增值税)) * 套期比例(项目上)
-// 	FUTUREHEDGEQTY   float64   `json:"futurehedgeqty"  xorm:"FUTUREHEDGEQTY"`     // 期货持仓套期量
-// 	HIEXPSOURE       float64   `json:"hiexpsoure"  xorm:"HIEXPSOURE"`             // 期现敞口量 = 未执行套期量 + 期货持仓套期量
-// 	TRADEUSERID      int64     `json:"tradeuserid"  xorm:"TRADEUSERID"`           // 交易用户ID
-// 	AREAUSERID       int64     `json:"areauserid"  xorm:"AREAUSERID"`             // 企业ID
-// 	CREATETIME       time.Time `json:"createtime"  xorm:"CREATETIME"`             // 创建时间
-// 	UPDATETIME       time.Time `json:"updatetime"  xorm:"UPDATETIME"`             // 更新时间
-// }
+// 	HEDGEDITEMID    int64    `json:"hedgeditemid"  xorm:"HEDGEDITEMID"`    // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
+// 	MIDDLEGOODSID    int64    `json:"middlegoodsid"  xorm:"MIDDLEGOODSID"`    // 套保品种ID
+// 	DELIVERYGOODSID    int64    `json:"deliverygoodsid"  xorm:"DELIVERYGOODSID"`    // 现货品种ID
+// 	WRSTANDARDID    int64    `json:"wrstandardid"  xorm:"WRSTANDARDID"`    // 现货商品ID
+// 	VATRATE    float64    `json:"vatrate"  xorm:"VATRATE"`    // 增值税
+// 	SPOTCONVERTRATIO    float64    `json:"spotconvertratio"  xorm:"SPOTCONVERTRATIO"`    // 折算系数 [现货]
+// 	UNEXESPOTQTY    float64    `json:"unexespotqty"  xorm:"UNEXESPOTQTY"`    // 未执行现货量
+// 	UNEXEHEDGEQTY    float64    `json:"unexehedgeqty"  xorm:"UNEXEHEDGEQTY"`    // 未执行套期量 = 未执行现货量*折算系数* (1/(1+增值税)) * 套期比例(项目上)
+// 	FUTUREHEDGEQTY    float64    `json:"futurehedgeqty"  xorm:"FUTUREHEDGEQTY"`    // 期货持仓套期量
+// 	HIEXPSOURE    float64    `json:"hiexpsoure"  xorm:"HIEXPSOURE"`    // 期现敞口量 = 未执行套期量 + 期货持仓套期量
+// 	TRADEUSERID    int64    `json:"tradeuserid"  xorm:"TRADEUSERID"`    // 交易用户ID
+// 	AREAUSERID    int64    `json:"areauserid"  xorm:"AREAUSERID"`    // 企业ID
+// 	CREATETIME    time.Time    `json:"createtime"  xorm:"CREATETIME"`    // 创建时间
+// 	UPDATETIME    time.Time    `json:"updatetime"  xorm:"UPDATETIME"`    // 更新时间
+//   }
+
+//   // TableName is ERMCP2_HIMIDDLEGOODS
+//   func (r *Ermcp2himiddlegoods) TableName() string {
+// 	return "ERMCP2_HIMIDDLEGOODS"
+//   }