Ver código fonte

QueryWrTradeOrderDetail: 时间优先使用orderid

deng.yinping 2 anos atrás
pai
commit
4e9a99c9b8
5 arquivos alterados com 399 adições e 255 exclusões
  1. 1 1
      controllers/wrTrade2/qryWrTrade.go
  2. 148 84
      docs/docs.go
  3. 148 84
      docs/swagger.json
  4. 100 84
      docs/swagger.yaml
  5. 2 2
      models/wrTrade2.go

+ 1 - 1
controllers/wrTrade2/qryWrTrade.go

@@ -511,7 +511,7 @@ func QueryWrBsGoodsInfo(c *gin.Context) {
 // @Success  200       {array}  models.WrTradeOrderDetail
 // @Success  200       {array}  models.WrTradeOrderDetail
 // @Failure  500       {object} app.Response
 // @Failure  500       {object} app.Response
 // @Router   /WrTrade2/QueryWrTradeOrderDetail [get]
 // @Router   /WrTrade2/QueryWrTradeOrderDetail [get]
-// @Tags     仓单贸易v2
+// @Tags     合约交易v2
 func QueryWrTradeOrderDetail(c *gin.Context) {
 func QueryWrTradeOrderDetail(c *gin.Context) {
 	a := app.GinUtils{Gin: app.Gin{C: c}}
 	a := app.GinUtils{Gin: app.Gin{C: c}}
 	m := models.WrTradeOrderDetail{}
 	m := models.WrTradeOrderDetail{}

+ 148 - 84
docs/docs.go

@@ -21779,7 +21779,7 @@ const docTemplate = `{
                     "application/json"
                     "application/json"
                 ],
                 ],
                 "tags": [
                 "tags": [
-                    "仓单贸易v2"
+                    "合约交易v2"
                 ],
                 ],
                 "summary": "查询合约交易买卖大厅",
                 "summary": "查询合约交易买卖大厅",
                 "parameters": [
                 "parameters": [
@@ -22884,7 +22884,11 @@ const docTemplate = `{
                 },
                 },
                 "province": {
                 "province": {
                     "description": "省",
                     "description": "省",
-                    "$ref": "#/definitions/models.Division"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Division"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -24286,7 +24290,7 @@ const docTemplate = `{
             "type": "object",
             "type": "object",
             "properties": {
             "properties": {
                 "amount": {
                 "amount": {
-                    "description": "期初均价",
+                    "description": "点价金额=(点价价格+升贴水)*点价数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "applyid": {
                 "applyid": {
@@ -24870,7 +24874,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "deductamount": {
                 "deductamount": {
-                    "description": "期初均价",
+                    "description": "退款(非必填)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverygoodscode": {
                 "deliverygoodscode": {
@@ -24910,7 +24914,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "payamount": {
                 "payamount": {
-                    "description": "期初均价",
+                    "description": "收付款(非必填)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricemove": {
                 "pricemove": {
@@ -25077,7 +25081,11 @@ const docTemplate = `{
                 },
                 },
                 "mg": {
                 "mg": {
                     "description": "套保品种基本信息",
                     "description": "套保品种基本信息",
-                    "$ref": "#/definitions/models.ErmcpMiddleGoodsModel"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpMiddleGoodsModel"
+                        }
+                    ]
                 },
                 },
                 "wrcList": {
                 "wrcList": {
                     "description": "现货品种列表(现货商品折算配置)",
                     "description": "现货品种列表(现货商品折算配置)",
@@ -25674,31 +25682,31 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffArbitrageQty": {
                 "diffArbitrageQty": {
-                    "description": "期初均价",
+                    "description": "套利变动量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffExposoureQty": {
                 "diffExposoureQty": {
-                    "description": "期初均价",
+                    "description": "变动量(套保敞口)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffFutuQty": {
                 "diffFutuQty": {
-                    "description": "期初均价",
+                    "description": "变动量(期货总量) 平安:保值净持仓量今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffHedgeQty": {
                 "diffHedgeQty": {
-                    "description": "期初均价",
+                    "description": "套保变动量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffQty": {
                 "diffQty": {
-                    "description": "期初均价",
+                    "description": "变动量(总敞口) 平安:净敞口今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffSpotHedgeQty": {
                 "diffSpotHedgeQty": {
-                    "description": "期初均价",
+                    "description": "变动量(现货应套保总量) 平安:应套保量今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffSpotQty": {
                 "diffSpotQty": {
-                    "description": "期初均价",
+                    "description": "变动量(现货总量) = 现货数量 - 期初现货数量 平安:采销定价净值今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "enumdicname": {
                 "enumdicname": {
@@ -27313,7 +27321,11 @@ const docTemplate = `{
                 },
                 },
                 "ouruser": {
                 "ouruser": {
                     "description": "我方账号",
                     "description": "我方账号",
-                    "$ref": "#/definitions/erms3.CustomerInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/erms3.CustomerInfo"
+                        }
+                    ]
                 },
                 },
                 "warehouseinfos": {
                 "warehouseinfos": {
                     "description": "仓库信息列表",
                     "description": "仓库信息列表",
@@ -27648,7 +27660,11 @@ const docTemplate = `{
                 },
                 },
                 "province": {
                 "province": {
                     "description": "省",
                     "description": "省",
-                    "$ref": "#/definitions/models.Division"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Division"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -29554,7 +29570,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curaverageprice": {
                 "curaverageprice": {
-                    "description": "期均价",
+                    "description": "期均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curbuyamount": {
                 "curbuyamount": {
@@ -29566,7 +29582,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curmarketvalue": {
                 "curmarketvalue": {
-                    "description": "期初均价",
+                    "description": "参考市值(期末市值)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curqty": {
                 "curqty": {
@@ -29590,7 +29606,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curspotprice": {
                 "curspotprice": {
-                    "description": "期初均价",
+                    "description": "参考市价(最新价)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "cycletime": {
                 "cycletime": {
@@ -29622,7 +29638,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "floatpl": {
                 "floatpl": {
-                    "description": "期初均价",
+                    "description": "浮动损益",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "goodsunitid": {
                 "goodsunitid": {
@@ -29670,7 +29686,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaybuyaverageprice": {
                 "todaybuyaverageprice": {
-                    "description": "期初均价",
+                    "description": "今日采购均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaybuyqty": {
                 "todaybuyqty": {
@@ -29690,7 +29706,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaysellaverageprice": {
                 "todaysellaverageprice": {
-                    "description": "期初均价",
+                    "description": "今日销售均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaysellqty": {
                 "todaysellqty": {
@@ -32622,7 +32638,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "convertratio": {
                 "convertratio": {
-                    "description": "期初均价",
+                    "description": "折算系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "cycletime": {
                 "cycletime": {
@@ -32646,11 +32662,11 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "diffprice": {
                 "diffprice": {
-                    "description": "期初均价",
+                    "description": "现期价格差 = 今日点价登记均价(基价) - 今日期货成交均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffqty": {
                 "diffqty": {
-                    "description": "期初均价",
+                    "description": "期现数量差 = 套保计划量 - 今日期货关联成交量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "enddate": {
                 "enddate": {
@@ -32658,7 +32674,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "hedgeplanqty": {
                 "hedgeplanqty": {
-                    "description": "期初均价",
+                    "description": "套保计划量 = TodayPricedQty * 折算系数 * (1/(1+增值税率)) * 套保比例",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "matchname": {
                 "matchname": {
@@ -32682,31 +32698,31 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "middlegoodspricedqty": {
                 "middlegoodspricedqty": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种 - 税前) = PricedQty * 折算系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "middlegoodspricedqty2": {
                 "middlegoodspricedqty2": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种- 税后) = MiddleGoodsPricedQty * (1/(1+增值税率))",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "middlegoodspricedqty3": {
                 "middlegoodspricedqty3": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种应套保量) = MiddleGoodsPricedQty2 *  套保比率",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "needhedgeratio": {
                 "needhedgeratio": {
-                    "description": "期初均价",
+                    "description": "套保系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedamount": {
                 "pricedamount": {
-                    "description": "期初均价",
+                    "description": "已定价额(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedamount2": {
                 "pricedamount2": {
-                    "description": "期初均价",
+                    "description": "已定价额(现货-基价额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedqty": {
                 "pricedqty": {
-                    "description": "期初均价",
+                    "description": "已定价量(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "reckondate": {
                 "reckondate": {
@@ -32714,11 +32730,11 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "relatedmiddlegoodsamount": {
                 "relatedmiddlegoodsamount": {
-                    "description": "期初均价",
+                    "description": "已关联额(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "relatedmiddlegoodsqty": {
                 "relatedmiddlegoodsqty": {
-                    "description": "期初均价",
+                    "description": "已关联量(套保品种)(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "spotcontractid": {
                 "spotcontractid": {
@@ -32726,39 +32742,39 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "todayavgfutuprice": {
                 "todayavgfutuprice": {
-                    "description": "期初均价",
+                    "description": "今日期货成交均价 = TodayRelatedMiddleGoodsAmount /todayrelatedfutureqty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayavgprice": {
                 "todayavgprice": {
-                    "description": "期初均价",
+                    "description": "今日定价均价 = TodayPricedAmount / TodayPricedQty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayavgprice2": {
                 "todayavgprice2": {
-                    "description": "期初均价",
+                    "description": "今日点价登记均价(基价) = TodayPricedAmount2 / TodayPricedQty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedamount": {
                 "todaypricedamount": {
-                    "description": "期初均价",
+                    "description": "今日定价额(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedamount2": {
                 "todaypricedamount2": {
-                    "description": "期初均价",
+                    "description": "今日定价额(现货-基价额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedqty": {
                 "todaypricedqty": {
-                    "description": "期初均价",
+                    "description": "今日定价量(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedfutureqty": {
                 "todayrelatedfutureqty": {
-                    "description": "期初均价",
+                    "description": "今日关联量(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedmiddlegoodsamount": {
                 "todayrelatedmiddlegoodsamount": {
-                    "description": "期初均价",
+                    "description": "今日关联额(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedmiddlegoodsqty": {
                 "todayrelatedmiddlegoodsqty": {
-                    "description": "期初均价",
+                    "description": "今日关联量(套保品-期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "updatetime": {
                 "updatetime": {
@@ -32770,7 +32786,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "vatrate": {
                 "vatrate": {
-                    "description": "期初均价",
+                    "description": "增值税率",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "wrstandardcode": {
                 "wrstandardcode": {
@@ -33319,7 +33335,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "closeavgprice": {
                 "closeavgprice": {
-                    "description": "期初均价",
+                    "description": "平仓均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "closepl": {
                 "closepl": {
@@ -33387,7 +33403,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "holdqty": {
                 "holdqty": {
-                    "description": "期初均价",
+                    "description": "期末持仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "lastholdamount": {
                 "lastholdamount": {
@@ -33419,7 +33435,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "openavgprice": {
                 "openavgprice": {
-                    "description": "期初均价",
+                    "description": "开仓均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriholdamount": {
                 "oriholdamount": {
@@ -33427,7 +33443,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriholdqty": {
                 "oriholdqty": {
-                    "description": "期初均价",
+                    "description": "期初持仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriopenamount": {
                 "oriopenamount": {
@@ -33471,7 +33487,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaycloseqty": {
                 "todaycloseqty": {
-                    "description": "期初均价",
+                    "description": "今平仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaygoodsgroupspotqty": {
                 "todaygoodsgroupspotqty": {
@@ -33487,7 +33503,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayopenqty": {
                 "todayopenqty": {
-                    "description": "期初均价",
+                    "description": "今开仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "userid": {
                 "userid": {
@@ -35181,7 +35197,11 @@ const docTemplate = `{
             "properties": {
             "properties": {
                 "menu": {
                 "menu": {
                     "description": "父级菜单",
                     "description": "父级菜单",
-                    "$ref": "#/definitions/models.ErmcpRoleMenu"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpRoleMenu"
+                        }
+                    ]
                 },
                 },
                 "subMenu": {
                 "subMenu": {
                     "description": "子级菜单",
                     "description": "子级菜单",
@@ -35487,7 +35507,11 @@ const docTemplate = `{
             "properties": {
             "properties": {
                 "mainAcc": {
                 "mainAcc": {
                     "description": "主账号",
                     "description": "主账号",
-                    "$ref": "#/definitions/models.ErmcpTaAccountM"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpTaAccountM"
+                        }
+                    ]
                 },
                 },
                 "subacclist": {
                 "subacclist": {
                     "description": "子账号列表",
                     "description": "子账号列表",
@@ -50442,7 +50466,11 @@ const docTemplate = `{
                 },
                 },
                 "tHDetailEx": {
                 "tHDetailEx": {
                     "description": "交易持仓扩展表记录",
                     "description": "交易持仓扩展表记录",
-                    "$ref": "#/definitions/models.TradeHolderDetailEx"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.TradeHolderDetailEx"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -52305,7 +52333,11 @@ const docTemplate = `{
             "properties": {
             "properties": {
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                        }
+                    ]
                 },
                 },
                 "spotgoodspricelogs": {
                 "spotgoodspricelogs": {
                     "description": "历史价格走势",
                     "description": "历史价格走势",
@@ -52439,7 +52471,11 @@ const docTemplate = `{
                 },
                 },
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJPurchaseTradeDetail_Goodsinfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJPurchaseTradeDetail_Goodsinfo"
+                        }
+                    ]
                 },
                 },
                 "spotgoodspricelogs": {
                 "spotgoodspricelogs": {
                     "description": "历史价格走势",
                     "description": "历史价格走势",
@@ -52736,7 +52772,11 @@ const docTemplate = `{
                 },
                 },
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                        }
+                    ]
                 },
                 },
                 "presaleapplydeposits": {
                 "presaleapplydeposits": {
                     "description": "支付方式",
                     "description": "支付方式",
@@ -54158,7 +54198,11 @@ const docTemplate = `{
                 },
                 },
                 "infoc": {
                 "infoc": {
                     "description": "配置参数",
                     "description": "配置参数",
-                    "$ref": "#/definitions/pb.GoodsMarginCfgStruct"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/pb.GoodsMarginCfgStruct"
+                        }
+                    ]
                 },
                 },
                 "marketid": {
                 "marketid": {
                     "description": "市场ID",
                     "description": "市场ID",
@@ -54190,7 +54234,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "orderprice": {
                 "orderprice": {
-                    "description": "期初均价",
+                    "description": "委托价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "orderqty": {
                 "orderqty": {
@@ -54259,7 +54303,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "qty": {
                 "qty": {
-                    "description": "期初均价",
+                    "description": "转让数量(数量)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradeid": {
                 "tradeid": {
@@ -54523,7 +54567,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "freezeqty": {
                 "freezeqty": {
-                    "description": "期初均价",
+                    "description": "冻结数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "goodscode": {
                 "goodscode": {
@@ -54559,7 +54603,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "holderqty": {
                 "holderqty": {
-                    "description": "期初均价",
+                    "description": "持仓数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "isconfirmexercise": {
                 "isconfirmexercise": {
@@ -54583,7 +54627,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "openqty": {
                 "openqty": {
-                    "description": "期初均价",
+                    "description": "建仓数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "optiontype": {
                 "optiontype": {
@@ -56068,7 +56112,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "fixedprice": {
                 "fixedprice": {
-                    "description": "期初均价",
+                    "description": "挂牌价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "handlestatus": {
                 "handlestatus": {
@@ -56076,7 +56120,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "marginvalue": {
                 "marginvalue": {
-                    "description": "期初均价",
+                    "description": "履约保证金比例",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "marketid": {
                 "marketid": {
@@ -56258,7 +56302,7 @@ const docTemplate = `{
             "type": "object",
             "type": "object",
             "properties": {
             "properties": {
                 "averageprice": {
                 "averageprice": {
-                    "description": "期初均价",
+                    "description": "成交均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradedate": {
                 "tradedate": {
@@ -56516,7 +56560,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "averageprice": {
                 "averageprice": {
-                    "description": "期初均价",
+                    "description": "交割均价 = 交割金额 / 交割数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "begindate": {
                 "begindate": {
@@ -56640,7 +56684,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "xgoodsamount": {
                 "xgoodsamount": {
-                    "description": "期初均价",
+                    "description": "合约金额 = 货款金额(DELIVERYAMOUNT) - 点价货款(P1GOODSREMAINAMOUNT)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "xgoodscode": {
                 "xgoodscode": {
@@ -57524,7 +57568,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "stepvalue": {
                 "stepvalue": {
-                    "description": "期初均价",
+                    "description": "步骤值",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "templateid": {
                 "templateid": {
@@ -57835,7 +57879,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "amount": {
                 "amount": {
-                    "description": "期初均价",
+                    "description": "挂牌金额 = 委托数量 * 固定价或升贴水",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "bannerpicurl": {
                 "bannerpicurl": {
@@ -57895,11 +57939,11 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "freezecharge": {
                 "freezecharge": {
-                    "description": "期初均价",
+                    "description": "冻结手续费",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "freezemargin": {
                 "freezemargin": {
-                    "description": "期初均价",
+                    "description": "冻结保证金(保证金)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "futupricemove": {
                 "futupricemove": {
@@ -57935,7 +57979,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "marginvalue": {
                 "marginvalue": {
-                    "description": "期初均价",
+                    "description": "保证金设置值(履约保证金)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "marketid": {
                 "marketid": {
@@ -58177,7 +58221,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "delistminqty": {
                 "delistminqty": {
-                    "description": "期初均价",
+                    "description": "起摘数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverymonth": {
                 "deliverymonth": {
@@ -58594,7 +58638,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "unpaidamount": {
                 "unpaidamount": {
-                    "description": "期初均价",
+                    "description": "剩余款(待支付金额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "userid": {
                 "userid": {
@@ -59141,7 +59185,7 @@ const docTemplate = `{
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "delistminqty": {
                 "delistminqty": {
-                    "description": "期初均价",
+                    "description": "起摘数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverygoodscode": {
                 "deliverygoodscode": {
@@ -59278,11 +59322,11 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "tradeamount": {
                 "tradeamount": {
-                    "description": "期初均价",
+                    "description": "日成交金额(当日单方向成交金额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradeqty": {
                 "tradeqty": {
-                    "description": "期初均价",
+                    "description": "日成交数量(当日单方向成交数量)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "wrstandardid": {
                 "wrstandardid": {
@@ -59451,7 +59495,7 @@ const docTemplate = `{
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "unpaidinterest": {
                 "unpaidinterest": {
-                    "description": "期初均价",
+                    "description": "未结费用",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "updatetime": {
                 "updatetime": {
@@ -60043,7 +60087,7 @@ const docTemplate = `{
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "orderprice": {
                 "orderprice": {
-                    "description": "期初均价",
+                    "description": "委托价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "orderqty": {
                 "orderqty": {
@@ -63276,11 +63320,19 @@ const docTemplate = `{
             "properties": {
             "properties": {
                 "organizationInfo": {
                 "organizationInfo": {
                     "description": "签署企业信息,用户类型为企业时必填",
                     "description": "签署企业信息,用户类型为企业时必填",
-                    "$ref": "#/definitions/tencent.OrganizationInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/tencent.OrganizationInfo"
+                        }
+                    ]
                 },
                 },
                 "personInfo": {
                 "personInfo": {
                     "description": "签署人信息,用户类型为个人时必填",
                     "description": "签署人信息,用户类型为个人时必填",
-                    "$ref": "#/definitions/tencent.PersonInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/tencent.PersonInfo"
+                        }
+                    ]
                 },
                 },
                 "userESignRecordID": {
                 "userESignRecordID": {
                     "description": "用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署",
                     "description": "用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署",
@@ -63433,7 +63485,11 @@ const docTemplate = `{
                 },
                 },
                 "loginAccount": {
                 "loginAccount": {
                     "description": "登录账号",
                     "description": "登录账号",
-                    "$ref": "#/definitions/models.Loginaccount"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Loginaccount"
+                        }
+                    ]
                 },
                 },
                 "markets": {
                 "markets": {
                     "description": "市场",
                     "description": "市场",
@@ -63451,11 +63507,19 @@ const docTemplate = `{
                 },
                 },
                 "userAccount": {
                 "userAccount": {
                     "description": "用户账号",
                     "description": "用户账号",
-                    "$ref": "#/definitions/models.Useraccount"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Useraccount"
+                        }
+                    ]
                 },
                 },
                 "userInfo": {
                 "userInfo": {
                     "description": "用户信息",
                     "description": "用户信息",
-                    "$ref": "#/definitions/models.Userinfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Userinfo"
+                        }
+                    ]
                 },
                 },
                 "username": {
                 "username": {
                     "description": "用户姓名",
                     "description": "用户姓名",

+ 148 - 84
docs/swagger.json

@@ -21770,7 +21770,7 @@
                     "application/json"
                     "application/json"
                 ],
                 ],
                 "tags": [
                 "tags": [
-                    "仓单贸易v2"
+                    "合约交易v2"
                 ],
                 ],
                 "summary": "查询合约交易买卖大厅",
                 "summary": "查询合约交易买卖大厅",
                 "parameters": [
                 "parameters": [
@@ -22875,7 +22875,11 @@
                 },
                 },
                 "province": {
                 "province": {
                     "description": "省",
                     "description": "省",
-                    "$ref": "#/definitions/models.Division"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Division"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -24277,7 +24281,7 @@
             "type": "object",
             "type": "object",
             "properties": {
             "properties": {
                 "amount": {
                 "amount": {
-                    "description": "期初均价",
+                    "description": "点价金额=(点价价格+升贴水)*点价数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "applyid": {
                 "applyid": {
@@ -24861,7 +24865,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "deductamount": {
                 "deductamount": {
-                    "description": "期初均价",
+                    "description": "退款(非必填)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverygoodscode": {
                 "deliverygoodscode": {
@@ -24901,7 +24905,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "payamount": {
                 "payamount": {
-                    "description": "期初均价",
+                    "description": "收付款(非必填)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricemove": {
                 "pricemove": {
@@ -25068,7 +25072,11 @@
                 },
                 },
                 "mg": {
                 "mg": {
                     "description": "套保品种基本信息",
                     "description": "套保品种基本信息",
-                    "$ref": "#/definitions/models.ErmcpMiddleGoodsModel"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpMiddleGoodsModel"
+                        }
+                    ]
                 },
                 },
                 "wrcList": {
                 "wrcList": {
                     "description": "现货品种列表(现货商品折算配置)",
                     "description": "现货品种列表(现货商品折算配置)",
@@ -25665,31 +25673,31 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffArbitrageQty": {
                 "diffArbitrageQty": {
-                    "description": "期初均价",
+                    "description": "套利变动量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffExposoureQty": {
                 "diffExposoureQty": {
-                    "description": "期初均价",
+                    "description": "变动量(套保敞口)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffFutuQty": {
                 "diffFutuQty": {
-                    "description": "期初均价",
+                    "description": "变动量(期货总量) 平安:保值净持仓量今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffHedgeQty": {
                 "diffHedgeQty": {
-                    "description": "期初均价",
+                    "description": "套保变动量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffQty": {
                 "diffQty": {
-                    "description": "期初均价",
+                    "description": "变动量(总敞口) 平安:净敞口今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffSpotHedgeQty": {
                 "diffSpotHedgeQty": {
-                    "description": "期初均价",
+                    "description": "变动量(现货应套保总量) 平安:应套保量今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffSpotQty": {
                 "diffSpotQty": {
-                    "description": "期初均价",
+                    "description": "变动量(现货总量) = 现货数量 - 期初现货数量 平安:采销定价净值今日变动",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "enumdicname": {
                 "enumdicname": {
@@ -27304,7 +27312,11 @@
                 },
                 },
                 "ouruser": {
                 "ouruser": {
                     "description": "我方账号",
                     "description": "我方账号",
-                    "$ref": "#/definitions/erms3.CustomerInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/erms3.CustomerInfo"
+                        }
+                    ]
                 },
                 },
                 "warehouseinfos": {
                 "warehouseinfos": {
                     "description": "仓库信息列表",
                     "description": "仓库信息列表",
@@ -27639,7 +27651,11 @@
                 },
                 },
                 "province": {
                 "province": {
                     "description": "省",
                     "description": "省",
-                    "$ref": "#/definitions/models.Division"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Division"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -29545,7 +29561,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curaverageprice": {
                 "curaverageprice": {
-                    "description": "期均价",
+                    "description": "期均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curbuyamount": {
                 "curbuyamount": {
@@ -29557,7 +29573,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curmarketvalue": {
                 "curmarketvalue": {
-                    "description": "期初均价",
+                    "description": "参考市值(期末市值)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curqty": {
                 "curqty": {
@@ -29581,7 +29597,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "curspotprice": {
                 "curspotprice": {
-                    "description": "期初均价",
+                    "description": "参考市价(最新价)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "cycletime": {
                 "cycletime": {
@@ -29613,7 +29629,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "floatpl": {
                 "floatpl": {
-                    "description": "期初均价",
+                    "description": "浮动损益",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "goodsunitid": {
                 "goodsunitid": {
@@ -29661,7 +29677,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaybuyaverageprice": {
                 "todaybuyaverageprice": {
-                    "description": "期初均价",
+                    "description": "今日采购均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaybuyqty": {
                 "todaybuyqty": {
@@ -29681,7 +29697,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaysellaverageprice": {
                 "todaysellaverageprice": {
-                    "description": "期初均价",
+                    "description": "今日销售均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaysellqty": {
                 "todaysellqty": {
@@ -32613,7 +32629,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "convertratio": {
                 "convertratio": {
-                    "description": "期初均价",
+                    "description": "折算系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "cycletime": {
                 "cycletime": {
@@ -32637,11 +32653,11 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "diffprice": {
                 "diffprice": {
-                    "description": "期初均价",
+                    "description": "现期价格差 = 今日点价登记均价(基价) - 今日期货成交均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "diffqty": {
                 "diffqty": {
-                    "description": "期初均价",
+                    "description": "期现数量差 = 套保计划量 - 今日期货关联成交量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "enddate": {
                 "enddate": {
@@ -32649,7 +32665,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "hedgeplanqty": {
                 "hedgeplanqty": {
-                    "description": "期初均价",
+                    "description": "套保计划量 = TodayPricedQty * 折算系数 * (1/(1+增值税率)) * 套保比例",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "matchname": {
                 "matchname": {
@@ -32673,31 +32689,31 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "middlegoodspricedqty": {
                 "middlegoodspricedqty": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种 - 税前) = PricedQty * 折算系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "middlegoodspricedqty2": {
                 "middlegoodspricedqty2": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种- 税后) = MiddleGoodsPricedQty * (1/(1+增值税率))",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "middlegoodspricedqty3": {
                 "middlegoodspricedqty3": {
-                    "description": "期初均价",
+                    "description": "已定价量(套保品种应套保量) = MiddleGoodsPricedQty2 *  套保比率",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "needhedgeratio": {
                 "needhedgeratio": {
-                    "description": "期初均价",
+                    "description": "套保系数",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedamount": {
                 "pricedamount": {
-                    "description": "期初均价",
+                    "description": "已定价额(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedamount2": {
                 "pricedamount2": {
-                    "description": "期初均价",
+                    "description": "已定价额(现货-基价额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "pricedqty": {
                 "pricedqty": {
-                    "description": "期初均价",
+                    "description": "已定价量(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "reckondate": {
                 "reckondate": {
@@ -32705,11 +32721,11 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "relatedmiddlegoodsamount": {
                 "relatedmiddlegoodsamount": {
-                    "description": "期初均价",
+                    "description": "已关联额(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "relatedmiddlegoodsqty": {
                 "relatedmiddlegoodsqty": {
-                    "description": "期初均价",
+                    "description": "已关联量(套保品种)(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "spotcontractid": {
                 "spotcontractid": {
@@ -32717,39 +32733,39 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "todayavgfutuprice": {
                 "todayavgfutuprice": {
-                    "description": "期初均价",
+                    "description": "今日期货成交均价 = TodayRelatedMiddleGoodsAmount /todayrelatedfutureqty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayavgprice": {
                 "todayavgprice": {
-                    "description": "期初均价",
+                    "description": "今日定价均价 = TodayPricedAmount / TodayPricedQty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayavgprice2": {
                 "todayavgprice2": {
-                    "description": "期初均价",
+                    "description": "今日点价登记均价(基价) = TodayPricedAmount2 / TodayPricedQty",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedamount": {
                 "todaypricedamount": {
-                    "description": "期初均价",
+                    "description": "今日定价额(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedamount2": {
                 "todaypricedamount2": {
-                    "description": "期初均价",
+                    "description": "今日定价额(现货-基价额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaypricedqty": {
                 "todaypricedqty": {
-                    "description": "期初均价",
+                    "description": "今日定价量(现货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedfutureqty": {
                 "todayrelatedfutureqty": {
-                    "description": "期初均价",
+                    "description": "今日关联量(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedmiddlegoodsamount": {
                 "todayrelatedmiddlegoodsamount": {
-                    "description": "期初均价",
+                    "description": "今日关联额(期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayrelatedmiddlegoodsqty": {
                 "todayrelatedmiddlegoodsqty": {
-                    "description": "期初均价",
+                    "description": "今日关联量(套保品-期货)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "updatetime": {
                 "updatetime": {
@@ -32761,7 +32777,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "vatrate": {
                 "vatrate": {
-                    "description": "期初均价",
+                    "description": "增值税率",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "wrstandardcode": {
                 "wrstandardcode": {
@@ -33310,7 +33326,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "closeavgprice": {
                 "closeavgprice": {
-                    "description": "期初均价",
+                    "description": "平仓均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "closepl": {
                 "closepl": {
@@ -33378,7 +33394,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "holdqty": {
                 "holdqty": {
-                    "description": "期初均价",
+                    "description": "期末持仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "lastholdamount": {
                 "lastholdamount": {
@@ -33410,7 +33426,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "openavgprice": {
                 "openavgprice": {
-                    "description": "期初均价",
+                    "description": "开仓均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriholdamount": {
                 "oriholdamount": {
@@ -33418,7 +33434,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriholdqty": {
                 "oriholdqty": {
-                    "description": "期初均价",
+                    "description": "期初持仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "oriopenamount": {
                 "oriopenamount": {
@@ -33462,7 +33478,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaycloseqty": {
                 "todaycloseqty": {
-                    "description": "期初均价",
+                    "description": "今平仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todaygoodsgroupspotqty": {
                 "todaygoodsgroupspotqty": {
@@ -33478,7 +33494,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "todayopenqty": {
                 "todayopenqty": {
-                    "description": "期初均价",
+                    "description": "今开仓量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "userid": {
                 "userid": {
@@ -35172,7 +35188,11 @@
             "properties": {
             "properties": {
                 "menu": {
                 "menu": {
                     "description": "父级菜单",
                     "description": "父级菜单",
-                    "$ref": "#/definitions/models.ErmcpRoleMenu"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpRoleMenu"
+                        }
+                    ]
                 },
                 },
                 "subMenu": {
                 "subMenu": {
                     "description": "子级菜单",
                     "description": "子级菜单",
@@ -35478,7 +35498,11 @@
             "properties": {
             "properties": {
                 "mainAcc": {
                 "mainAcc": {
                     "description": "主账号",
                     "description": "主账号",
-                    "$ref": "#/definitions/models.ErmcpTaAccountM"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.ErmcpTaAccountM"
+                        }
+                    ]
                 },
                 },
                 "subacclist": {
                 "subacclist": {
                     "description": "子账号列表",
                     "description": "子账号列表",
@@ -50433,7 +50457,11 @@
                 },
                 },
                 "tHDetailEx": {
                 "tHDetailEx": {
                     "description": "交易持仓扩展表记录",
                     "description": "交易持仓扩展表记录",
-                    "$ref": "#/definitions/models.TradeHolderDetailEx"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.TradeHolderDetailEx"
+                        }
+                    ]
                 }
                 }
             }
             }
         },
         },
@@ -52296,7 +52324,11 @@
             "properties": {
             "properties": {
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                        }
+                    ]
                 },
                 },
                 "spotgoodspricelogs": {
                 "spotgoodspricelogs": {
                     "description": "历史价格走势",
                     "description": "历史价格走势",
@@ -52430,7 +52462,11 @@
                 },
                 },
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJPurchaseTradeDetail_Goodsinfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJPurchaseTradeDetail_Goodsinfo"
+                        }
+                    ]
                 },
                 },
                 "spotgoodspricelogs": {
                 "spotgoodspricelogs": {
                     "description": "历史价格走势",
                     "description": "历史价格走势",
@@ -52727,7 +52763,11 @@
                 },
                 },
                 "goodsinfo": {
                 "goodsinfo": {
                     "description": "商品信息",
                     "description": "商品信息",
-                    "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.THJWrstandardDetail_GoodsInfo"
+                        }
+                    ]
                 },
                 },
                 "presaleapplydeposits": {
                 "presaleapplydeposits": {
                     "description": "支付方式",
                     "description": "支付方式",
@@ -54149,7 +54189,11 @@
                 },
                 },
                 "infoc": {
                 "infoc": {
                     "description": "配置参数",
                     "description": "配置参数",
-                    "$ref": "#/definitions/pb.GoodsMarginCfgStruct"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/pb.GoodsMarginCfgStruct"
+                        }
+                    ]
                 },
                 },
                 "marketid": {
                 "marketid": {
                     "description": "市场ID",
                     "description": "市场ID",
@@ -54181,7 +54225,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "orderprice": {
                 "orderprice": {
-                    "description": "期初均价",
+                    "description": "委托价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "orderqty": {
                 "orderqty": {
@@ -54250,7 +54294,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "qty": {
                 "qty": {
-                    "description": "期初均价",
+                    "description": "转让数量(数量)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradeid": {
                 "tradeid": {
@@ -54514,7 +54558,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "freezeqty": {
                 "freezeqty": {
-                    "description": "期初均价",
+                    "description": "冻结数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "goodscode": {
                 "goodscode": {
@@ -54550,7 +54594,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "holderqty": {
                 "holderqty": {
-                    "description": "期初均价",
+                    "description": "持仓数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "isconfirmexercise": {
                 "isconfirmexercise": {
@@ -54574,7 +54618,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "openqty": {
                 "openqty": {
-                    "description": "期初均价",
+                    "description": "建仓数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "optiontype": {
                 "optiontype": {
@@ -56059,7 +56103,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "fixedprice": {
                 "fixedprice": {
-                    "description": "期初均价",
+                    "description": "挂牌价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "handlestatus": {
                 "handlestatus": {
@@ -56067,7 +56111,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "marginvalue": {
                 "marginvalue": {
-                    "description": "期初均价",
+                    "description": "履约保证金比例",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "marketid": {
                 "marketid": {
@@ -56249,7 +56293,7 @@
             "type": "object",
             "type": "object",
             "properties": {
             "properties": {
                 "averageprice": {
                 "averageprice": {
-                    "description": "期初均价",
+                    "description": "成交均价",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradedate": {
                 "tradedate": {
@@ -56507,7 +56551,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "averageprice": {
                 "averageprice": {
-                    "description": "期初均价",
+                    "description": "交割均价 = 交割金额 / 交割数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "begindate": {
                 "begindate": {
@@ -56631,7 +56675,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "xgoodsamount": {
                 "xgoodsamount": {
-                    "description": "期初均价",
+                    "description": "合约金额 = 货款金额(DELIVERYAMOUNT) - 点价货款(P1GOODSREMAINAMOUNT)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "xgoodscode": {
                 "xgoodscode": {
@@ -57515,7 +57559,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "stepvalue": {
                 "stepvalue": {
-                    "description": "期初均价",
+                    "description": "步骤值",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "templateid": {
                 "templateid": {
@@ -57826,7 +57870,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "amount": {
                 "amount": {
-                    "description": "期初均价",
+                    "description": "挂牌金额 = 委托数量 * 固定价或升贴水",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "bannerpicurl": {
                 "bannerpicurl": {
@@ -57886,11 +57930,11 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "freezecharge": {
                 "freezecharge": {
-                    "description": "期初均价",
+                    "description": "冻结手续费",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "freezemargin": {
                 "freezemargin": {
-                    "description": "期初均价",
+                    "description": "冻结保证金(保证金)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "futupricemove": {
                 "futupricemove": {
@@ -57926,7 +57970,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "marginvalue": {
                 "marginvalue": {
-                    "description": "期初均价",
+                    "description": "保证金设置值(履约保证金)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "marketid": {
                 "marketid": {
@@ -58168,7 +58212,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "delistminqty": {
                 "delistminqty": {
-                    "description": "期初均价",
+                    "description": "起摘数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverymonth": {
                 "deliverymonth": {
@@ -58585,7 +58629,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "unpaidamount": {
                 "unpaidamount": {
-                    "description": "期初均价",
+                    "description": "剩余款(待支付金额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "userid": {
                 "userid": {
@@ -59132,7 +59176,7 @@
                     "type": "integer"
                     "type": "integer"
                 },
                 },
                 "delistminqty": {
                 "delistminqty": {
-                    "description": "期初均价",
+                    "description": "起摘数量",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "deliverygoodscode": {
                 "deliverygoodscode": {
@@ -59269,11 +59313,11 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "tradeamount": {
                 "tradeamount": {
-                    "description": "期初均价",
+                    "description": "日成交金额(当日单方向成交金额)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "tradeqty": {
                 "tradeqty": {
-                    "description": "期初均价",
+                    "description": "日成交数量(当日单方向成交数量)",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "wrstandardid": {
                 "wrstandardid": {
@@ -59442,7 +59486,7 @@
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "unpaidinterest": {
                 "unpaidinterest": {
-                    "description": "期初均价",
+                    "description": "未结费用",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "updatetime": {
                 "updatetime": {
@@ -60034,7 +60078,7 @@
                     "type": "string"
                     "type": "string"
                 },
                 },
                 "orderprice": {
                 "orderprice": {
-                    "description": "期初均价",
+                    "description": "委托价格",
                     "type": "number"
                     "type": "number"
                 },
                 },
                 "orderqty": {
                 "orderqty": {
@@ -63267,11 +63311,19 @@
             "properties": {
             "properties": {
                 "organizationInfo": {
                 "organizationInfo": {
                     "description": "签署企业信息,用户类型为企业时必填",
                     "description": "签署企业信息,用户类型为企业时必填",
-                    "$ref": "#/definitions/tencent.OrganizationInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/tencent.OrganizationInfo"
+                        }
+                    ]
                 },
                 },
                 "personInfo": {
                 "personInfo": {
                     "description": "签署人信息,用户类型为个人时必填",
                     "description": "签署人信息,用户类型为个人时必填",
-                    "$ref": "#/definitions/tencent.PersonInfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/tencent.PersonInfo"
+                        }
+                    ]
                 },
                 },
                 "userESignRecordID": {
                 "userESignRecordID": {
                     "description": "用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署",
                     "description": "用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署",
@@ -63424,7 +63476,11 @@
                 },
                 },
                 "loginAccount": {
                 "loginAccount": {
                     "description": "登录账号",
                     "description": "登录账号",
-                    "$ref": "#/definitions/models.Loginaccount"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Loginaccount"
+                        }
+                    ]
                 },
                 },
                 "markets": {
                 "markets": {
                     "description": "市场",
                     "description": "市场",
@@ -63442,11 +63498,19 @@
                 },
                 },
                 "userAccount": {
                 "userAccount": {
                     "description": "用户账号",
                     "description": "用户账号",
-                    "$ref": "#/definitions/models.Useraccount"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Useraccount"
+                        }
+                    ]
                 },
                 },
                 "userInfo": {
                 "userInfo": {
                     "description": "用户信息",
                     "description": "用户信息",
-                    "$ref": "#/definitions/models.Userinfo"
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/models.Userinfo"
+                        }
+                    ]
                 },
                 },
                 "username": {
                 "username": {
                     "description": "用户姓名",
                     "description": "用户姓名",

+ 100 - 84
docs/swagger.yaml

@@ -226,7 +226,8 @@ definitions:
           $ref: '#/definitions/models.Division'
           $ref: '#/definitions/models.Division'
         type: array
         type: array
       province:
       province:
-        $ref: '#/definitions/models.Division'
+        allOf:
+        - $ref: '#/definitions/models.Division'
         description: 省
         description: 省
     type: object
     type: object
   common.QueryTableDefineRsp:
   common.QueryTableDefineRsp:
@@ -1274,7 +1275,7 @@ definitions:
   ermcp.QryBusinessDjRsp:
   ermcp.QryBusinessDjRsp:
     properties:
     properties:
       amount:
       amount:
-        description: 期初均价
+        description: 点价金额=(点价价格+升贴水)*点价数量
         type: number
         type: number
       applyid:
       applyid:
         description: 申请人
         description: 申请人
@@ -1709,7 +1710,7 @@ definitions:
         description: 现货合同类型 - 1:采购 -1:销售
         description: 现货合同类型 - 1:采购 -1:销售
         type: integer
         type: integer
       deductamount:
       deductamount:
-        description: 期初均价
+        description: 退款(非必填)
         type: number
         type: number
       deliverygoodscode:
       deliverygoodscode:
         description: 现货品种代码
         description: 现货品种代码
@@ -1739,7 +1740,7 @@ definitions:
         description: 操作申请类型 - 1:点价 2:结算登记 3:款项登记 4:发票登记
         description: 操作申请类型 - 1:点价 2:结算登记 3:款项登记 4:发票登记
         type: integer
         type: integer
       payamount:
       payamount:
-        description: 期初均价
+        description: 收付款(非必填)
         type: number
         type: number
       pricemove:
       pricemove:
         description: 升贴水
         description: 升贴水
@@ -1861,7 +1862,8 @@ definitions:
           $ref: '#/definitions/models.ErmcpGGConvertCfg'
           $ref: '#/definitions/models.ErmcpGGConvertCfg'
         type: array
         type: array
       mg:
       mg:
-        $ref: '#/definitions/models.ErmcpMiddleGoodsModel'
+        allOf:
+        - $ref: '#/definitions/models.ErmcpMiddleGoodsModel'
         description: 套保品种基本信息
         description: 套保品种基本信息
       wrcList:
       wrcList:
         description: 现货品种列表(现货商品折算配置)
         description: 现货品种列表(现货商品折算配置)
@@ -2306,25 +2308,25 @@ definitions:
         description: 套利量
         description: 套利量
         type: number
         type: number
       diffArbitrageQty:
       diffArbitrageQty:
-        description: 期初均价
+        description: 套利变动量
         type: number
         type: number
       diffExposoureQty:
       diffExposoureQty:
-        description: 期初均价
+        description: 变动量(套保敞口)
         type: number
         type: number
       diffFutuQty:
       diffFutuQty:
-        description: 期初均价
+        description: 变动量(期货总量) 平安:保值净持仓量今日变动
         type: number
         type: number
       diffHedgeQty:
       diffHedgeQty:
-        description: 期初均价
+        description: 套保变动量
         type: number
         type: number
       diffQty:
       diffQty:
-        description: 期初均价
+        description: 变动量(总敞口) 平安:净敞口今日变动
         type: number
         type: number
       diffSpotHedgeQty:
       diffSpotHedgeQty:
-        description: 期初均价
+        description: 变动量(现货应套保总量) 平安:应套保量今日变动
         type: number
         type: number
       diffSpotQty:
       diffSpotQty:
-        description: 期初均价
+        description: 变动量(现货总量) = 现货数量 - 期初现货数量 平安:采销定价净值今日变动
         type: number
         type: number
       enumdicname:
       enumdicname:
         description: 单位名称
         description: 单位名称
@@ -3526,7 +3528,8 @@ definitions:
           $ref: '#/definitions/erms3.CustomerInfo'
           $ref: '#/definitions/erms3.CustomerInfo'
         type: array
         type: array
       ouruser:
       ouruser:
-        $ref: '#/definitions/erms3.CustomerInfo'
+        allOf:
+        - $ref: '#/definitions/erms3.CustomerInfo'
         description: 我方账号
         description: 我方账号
       warehouseinfos:
       warehouseinfos:
         description: 仓库信息列表
         description: 仓库信息列表
@@ -3771,7 +3774,8 @@ definitions:
           $ref: '#/definitions/models.Division'
           $ref: '#/definitions/models.Division'
         type: array
         type: array
       province:
       province:
-        $ref: '#/definitions/models.Division'
+        allOf:
+        - $ref: '#/definitions/models.Division'
         description: 省
         description: 省
     type: object
     type: object
   models.Arearole:
   models.Arearole:
@@ -5183,7 +5187,7 @@ definitions:
         description: 期末额
         description: 期末额
         type: number
         type: number
       curaverageprice:
       curaverageprice:
-        description: 期均价
+        description: 期均价
         type: number
         type: number
       curbuyamount:
       curbuyamount:
         description: 期末采购总额
         description: 期末采购总额
@@ -5192,7 +5196,7 @@ definitions:
         description: 期末采购总量
         description: 期末采购总量
         type: number
         type: number
       curmarketvalue:
       curmarketvalue:
-        description: 期初均价
+        description: 参考市值(期末市值)
         type: number
         type: number
       curqty:
       curqty:
         description: 期末量
         description: 期末量
@@ -5210,7 +5214,7 @@ definitions:
         description: 期末销售总量
         description: 期末销售总量
         type: number
         type: number
       curspotprice:
       curspotprice:
-        description: 期初均价
+        description: 参考市价(最新价)
         type: number
         type: number
       cycletime:
       cycletime:
         description: 周期时间 月(YYYYMM)  季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
         description: 周期时间 月(YYYYMM)  季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
@@ -5234,7 +5238,7 @@ definitions:
         description: 现货品种单位名称(作废)
         description: 现货品种单位名称(作废)
         type: string
         type: string
       floatpl:
       floatpl:
-        description: 期初均价
+        description: 浮动损益
         type: number
         type: number
       goodsunitid:
       goodsunitid:
         description: 现货品种单位id(作废)
         description: 现货品种单位id(作废)
@@ -5270,7 +5274,7 @@ definitions:
         description: 今日采购额(今采购额)
         description: 今日采购额(今采购额)
         type: number
         type: number
       todaybuyaverageprice:
       todaybuyaverageprice:
-        description: 期初均价
+        description: 今日采购均价
         type: number
         type: number
       todaybuyqty:
       todaybuyqty:
         description: 今日采购量(今采购量)
         description: 今日采购量(今采购量)
@@ -5285,7 +5289,7 @@ definitions:
         description: 今日销售额(今销售额)
         description: 今日销售额(今销售额)
         type: number
         type: number
       todaysellaverageprice:
       todaysellaverageprice:
-        description: 期初均价
+        description: 今日销售均价
         type: number
         type: number
       todaysellqty:
       todaysellqty:
         description: 今日销售量(今销售量)
         description: 今日销售量(今销售量)
@@ -7465,7 +7469,7 @@ definitions:
         description: 合同类型 1:采购 -1:销售
         description: 合同类型 1:采购 -1:销售
         type: integer
         type: integer
       convertratio:
       convertratio:
-        description: 期初均价
+        description: 折算系数
         type: number
         type: number
       cycletime:
       cycletime:
         description: 周期时间 月(YYYYMM)  季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
         description: 周期时间 月(YYYYMM)  季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
@@ -7483,16 +7487,16 @@ definitions:
         description: 品种名称
         description: 品种名称
         type: string
         type: string
       diffprice:
       diffprice:
-        description: 期初均价
+        description: 现期价格差 = 今日点价登记均价(基价) - 今日期货成交均价
         type: number
         type: number
       diffqty:
       diffqty:
-        description: 期初均价
+        description: 期现数量差 = 套保计划量 - 今日期货关联成交量
         type: number
         type: number
       enddate:
       enddate:
         description: 结束交易日
         description: 结束交易日
         type: string
         type: string
       hedgeplanqty:
       hedgeplanqty:
-        description: 期初均价
+        description: 套保计划量 = TodayPricedQty * 折算系数 * (1/(1+增值税率)) * 套保比例
         type: number
         type: number
       matchname:
       matchname:
         description: 交易对手方(个人:用户名称 企业:简称)
         description: 交易对手方(个人:用户名称 企业:简称)
@@ -7510,64 +7514,64 @@ definitions:
         description: 套保品种名称
         description: 套保品种名称
         type: string
         type: string
       middlegoodspricedqty:
       middlegoodspricedqty:
-        description: 期初均价
+        description: 已定价量(套保品种 - 税前) = PricedQty * 折算系数
         type: number
         type: number
       middlegoodspricedqty2:
       middlegoodspricedqty2:
-        description: 期初均价
+        description: 已定价量(套保品种- 税后) = MiddleGoodsPricedQty * (1/(1+增值税率))
         type: number
         type: number
       middlegoodspricedqty3:
       middlegoodspricedqty3:
-        description: 期初均价
+        description: 已定价量(套保品种应套保量) = MiddleGoodsPricedQty2 *  套保比率
         type: number
         type: number
       needhedgeratio:
       needhedgeratio:
-        description: 期初均价
+        description: 套保系数
         type: number
         type: number
       pricedamount:
       pricedamount:
-        description: 期初均价
+        description: 已定价额(现货)
         type: number
         type: number
       pricedamount2:
       pricedamount2:
-        description: 期初均价
+        description: 已定价额(现货-基价额)
         type: number
         type: number
       pricedqty:
       pricedqty:
-        description: 期初均价
+        description: 已定价量(现货)
         type: number
         type: number
       reckondate:
       reckondate:
         description: 日照时期(yyyyMMdd)
         description: 日照时期(yyyyMMdd)
         type: string
         type: string
       relatedmiddlegoodsamount:
       relatedmiddlegoodsamount:
-        description: 期初均价
+        description: 已关联额(期货)
         type: number
         type: number
       relatedmiddlegoodsqty:
       relatedmiddlegoodsqty:
-        description: 期初均价
+        description: 已关联量(套保品种)(期货)
         type: number
         type: number
       spotcontractid:
       spotcontractid:
         description: 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
         description: 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
         type: string
         type: string
       todayavgfutuprice:
       todayavgfutuprice:
-        description: 期初均价
+        description: 今日期货成交均价 = TodayRelatedMiddleGoodsAmount /todayrelatedfutureqty
         type: number
         type: number
       todayavgprice:
       todayavgprice:
-        description: 期初均价
+        description: 今日定价均价 = TodayPricedAmount / TodayPricedQty
         type: number
         type: number
       todayavgprice2:
       todayavgprice2:
-        description: 期初均价
+        description: 今日点价登记均价(基价) = TodayPricedAmount2 / TodayPricedQty
         type: number
         type: number
       todaypricedamount:
       todaypricedamount:
-        description: 期初均价
+        description: 今日定价额(现货)
         type: number
         type: number
       todaypricedamount2:
       todaypricedamount2:
-        description: 期初均价
+        description: 今日定价额(现货-基价额)
         type: number
         type: number
       todaypricedqty:
       todaypricedqty:
-        description: 期初均价
+        description: 今日定价量(现货)
         type: number
         type: number
       todayrelatedfutureqty:
       todayrelatedfutureqty:
-        description: 期初均价
+        description: 今日关联量(期货)
         type: number
         type: number
       todayrelatedmiddlegoodsamount:
       todayrelatedmiddlegoodsamount:
-        description: 期初均价
+        description: 今日关联额(期货)
         type: number
         type: number
       todayrelatedmiddlegoodsqty:
       todayrelatedmiddlegoodsqty:
-        description: 期初均价
+        description: 今日关联量(套保品-期货)
         type: number
         type: number
       updatetime:
       updatetime:
         description: 更新时间
         description: 更新时间
@@ -7576,7 +7580,7 @@ definitions:
         description: 合同所属用户id
         description: 合同所属用户id
         type: integer
         type: integer
       vatrate:
       vatrate:
-        description: 期初均价
+        description: 增值税率
         type: number
         type: number
       wrstandardcode:
       wrstandardcode:
         description: 商品(品类) 代码
         description: 商品(品类) 代码
@@ -7984,7 +7988,7 @@ definitions:
         description: 手续费
         description: 手续费
         type: number
         type: number
       closeavgprice:
       closeavgprice:
-        description: 期初均价
+        description: 平仓均价
         type: number
         type: number
       closepl:
       closepl:
         description: 平仓损益
         description: 平仓损益
@@ -8035,7 +8039,7 @@ definitions:
         description: 期末持仓额
         description: 期末持仓额
         type: number
         type: number
       holdqty:
       holdqty:
-        description: 期初均价
+        description: 期末持仓量
         type: number
         type: number
       lastholdamount:
       lastholdamount:
         description: 当前持仓额
         description: 当前持仓额
@@ -8059,13 +8063,13 @@ definitions:
         description: 期末开仓额
         description: 期末开仓额
         type: number
         type: number
       openavgprice:
       openavgprice:
-        description: 期初均价
+        description: 开仓均价
         type: number
         type: number
       oriholdamount:
       oriholdamount:
         description: 期初持仓额
         description: 期初持仓额
         type: number
         type: number
       oriholdqty:
       oriholdqty:
-        description: 期初均价
+        description: 期初持仓量
         type: number
         type: number
       oriopenamount:
       oriopenamount:
         description: 期初开仓额
         description: 期初开仓额
@@ -8098,7 +8102,7 @@ definitions:
         description: 今平仓额
         description: 今平仓额
         type: number
         type: number
       todaycloseqty:
       todaycloseqty:
-        description: 期初均价
+        description: 今平仓量
         type: number
         type: number
       todaygoodsgroupspotqty:
       todaygoodsgroupspotqty:
         description: 交易品种变化量 (=(期末持仓量 - 期初持仓量)* 合约乘数)
         description: 交易品种变化量 (=(期末持仓量 - 期初持仓量)* 合约乘数)
@@ -8110,7 +8114,7 @@ definitions:
         description: 今开仓额
         description: 今开仓额
         type: number
         type: number
       todayopenqty:
       todayopenqty:
-        description: 期初均价
+        description: 今开仓量
         type: number
         type: number
       userid:
       userid:
         description: 账户所属用户ID
         description: 账户所属用户ID
@@ -9364,7 +9368,8 @@ definitions:
   models.ErmcpRoleMenuEx:
   models.ErmcpRoleMenuEx:
     properties:
     properties:
       menu:
       menu:
-        $ref: '#/definitions/models.ErmcpRoleMenu'
+        allOf:
+        - $ref: '#/definitions/models.ErmcpRoleMenu'
         description: 父级菜单
         description: 父级菜单
       subMenu:
       subMenu:
         description: 子级菜单
         description: 子级菜单
@@ -9591,7 +9596,8 @@ definitions:
   models.ErmcpTaAccountEx:
   models.ErmcpTaAccountEx:
     properties:
     properties:
       mainAcc:
       mainAcc:
-        $ref: '#/definitions/models.ErmcpTaAccountM'
+        allOf:
+        - $ref: '#/definitions/models.ErmcpTaAccountM'
         description: 主账号
         description: 主账号
       subacclist:
       subacclist:
         description: 子账号列表
         description: 子账号列表
@@ -20716,7 +20722,8 @@ definitions:
         description: 可退定金
         description: 可退定金
         type: number
         type: number
       tHDetailEx:
       tHDetailEx:
-        $ref: '#/definitions/models.TradeHolderDetailEx'
+        allOf:
+        - $ref: '#/definitions/models.TradeHolderDetailEx'
         description: 交易持仓扩展表记录
         description: 交易持仓扩展表记录
     type: object
     type: object
   models.RegisterMoney:
   models.RegisterMoney:
@@ -22089,7 +22096,8 @@ definitions:
   models.THJGoodsDetailRsp:
   models.THJGoodsDetailRsp:
     properties:
     properties:
       goodsinfo:
       goodsinfo:
-        $ref: '#/definitions/models.THJWrstandardDetail_GoodsInfo'
+        allOf:
+        - $ref: '#/definitions/models.THJWrstandardDetail_GoodsInfo'
         description: 商品信息
         description: 商品信息
       spotgoodspricelogs:
       spotgoodspricelogs:
         description: 历史价格走势
         description: 历史价格走势
@@ -22246,7 +22254,8 @@ definitions:
           $ref: '#/definitions/models.THJPurchaseTradeDetail_Date'
           $ref: '#/definitions/models.THJPurchaseTradeDetail_Date'
         type: array
         type: array
       goodsinfo:
       goodsinfo:
-        $ref: '#/definitions/models.THJPurchaseTradeDetail_Goodsinfo'
+        allOf:
+        - $ref: '#/definitions/models.THJPurchaseTradeDetail_Goodsinfo'
         description: 商品信息
         description: 商品信息
       spotgoodspricelogs:
       spotgoodspricelogs:
         description: 历史价格走势
         description: 历史价格走势
@@ -22425,7 +22434,8 @@ definitions:
           $ref: '#/definitions/models.THJDeliveryMonth'
           $ref: '#/definitions/models.THJDeliveryMonth'
         type: array
         type: array
       goodsinfo:
       goodsinfo:
-        $ref: '#/definitions/models.THJWrstandardDetail_GoodsInfo'
+        allOf:
+        - $ref: '#/definitions/models.THJWrstandardDetail_GoodsInfo'
         description: 商品信息
         description: 商品信息
       presaleapplydeposits:
       presaleapplydeposits:
         description: 支付方式
         description: 支付方式
@@ -23460,7 +23470,8 @@ definitions:
         description: 商品ID
         description: 商品ID
         type: integer
         type: integer
       infoc:
       infoc:
-        $ref: '#/definitions/pb.GoodsMarginCfgStruct'
+        allOf:
+        - $ref: '#/definitions/pb.GoodsMarginCfgStruct'
         description: 配置参数
         description: 配置参数
       marketid:
       marketid:
         description: 市场ID
         description: 市场ID
@@ -23484,7 +23495,7 @@ definitions:
         description: 委托单号
         description: 委托单号
         type: string
         type: string
       orderprice:
       orderprice:
-        description: 期初均价
+        description: 委托价格
         type: number
         type: number
       orderqty:
       orderqty:
         description: 委托数量
         description: 委托数量
@@ -23535,7 +23546,7 @@ definitions:
         description: 市场ID
         description: 市场ID
         type: integer
         type: integer
       qty:
       qty:
-        description: 期初均价
+        description: 转让数量(数量)
         type: number
         type: number
       tradeid:
       tradeid:
         description: 成交单号(关联持仓)
         description: 成交单号(关联持仓)
@@ -23733,7 +23744,7 @@ definitions:
         description: 行权日类型 - 1:滚动行权 2:固定日行权
         description: 行权日类型 - 1:滚动行权 2:固定日行权
         type: integer
         type: integer
       freezeqty:
       freezeqty:
-        description: 期初均价
+        description: 冻结数量
         type: number
         type: number
       goodscode:
       goodscode:
         description: 商品代码
         description: 商品代码
@@ -23760,7 +23771,7 @@ definitions:
         description: 持仓价格
         description: 持仓价格
         type: number
         type: number
       holderqty:
       holderqty:
-        description: 期初均价
+        description: 持仓数量
         type: number
         type: number
       isconfirmexercise:
       isconfirmexercise:
         description: 是否确认行权- 0:否 1:是
         description: 是否确认行权- 0:否 1:是
@@ -23778,7 +23789,7 @@ definitions:
         description: 建仓价格
         description: 建仓价格
         type: number
         type: number
       openqty:
       openqty:
-        description: 期初均价
+        description: 建仓数量
         type: number
         type: number
       optiontype:
       optiontype:
         description: 期权类型 - 1:认购(看涨) 2:认沽(看跌)
         description: 期权类型 - 1:认购(看涨) 2:认沽(看跌)
@@ -24885,13 +24896,13 @@ definitions:
         description: 单位名称
         description: 单位名称
         type: string
         type: string
       fixedprice:
       fixedprice:
-        description: 期初均价
+        description: 挂牌价格
         type: number
         type: number
       handlestatus:
       handlestatus:
         description: 处理状态
         description: 处理状态
         type: integer
         type: integer
       marginvalue:
       marginvalue:
-        description: 期初均价
+        description: 履约保证金比例
         type: number
         type: number
       marketid:
       marketid:
         description: 市场ID
         description: 市场ID
@@ -25026,7 +25037,7 @@ definitions:
   models.WrAverageTradePrice:
   models.WrAverageTradePrice:
     properties:
     properties:
       averageprice:
       averageprice:
-        description: 期初均价
+        description: 成交均价
         type: number
         type: number
       tradedate:
       tradedate:
         description: 交易日yyyymm
         description: 交易日yyyymm
@@ -25214,7 +25225,7 @@ definitions:
         description: 账号ID
         description: 账号ID
         type: integer
         type: integer
       averageprice:
       averageprice:
-        description: 期初均价
+        description: 交割均价 = 交割金额 / 交割数量
         type: number
         type: number
       begindate:
       begindate:
         description: 开始交易日(yyyymmdd)
         description: 开始交易日(yyyymmdd)
@@ -25307,7 +25318,7 @@ definitions:
         description: 交易合约交割价
         description: 交易合约交割价
         type: number
         type: number
       xgoodsamount:
       xgoodsamount:
-        description: 期初均价
+        description: 合约金额 = 货款金额(DELIVERYAMOUNT) - 点价货款(P1GOODSREMAINAMOUNT)
         type: number
         type: number
       xgoodscode:
       xgoodscode:
         description: 商品代码
         description: 商品代码
@@ -25963,7 +25974,7 @@ definitions:
         description: 步骤名称
         description: 步骤名称
         type: string
         type: string
       stepvalue:
       stepvalue:
-        description: 期初均价
+        description: 步骤值
         type: number
         type: number
       templateid:
       templateid:
         description: 履约计划模板ID
         description: 履约计划模板ID
@@ -26198,7 +26209,7 @@ definitions:
         description: 是否全好友可见 - 0:否 1:是
         description: 是否全好友可见 - 0:否 1:是
         type: integer
         type: integer
       amount:
       amount:
-        description: 期初均价
+        description: 挂牌金额 = 委托数量 * 固定价或升贴水
         type: number
         type: number
       bannerpicurl:
       bannerpicurl:
         description: Banner图
         description: Banner图
@@ -26243,10 +26254,10 @@ definitions:
         description: 固定价格    -   [挂牌]
         description: 固定价格    -   [挂牌]
         type: number
         type: number
       freezecharge:
       freezecharge:
-        description: 期初均价
+        description: 冻结手续费
         type: number
         type: number
       freezemargin:
       freezemargin:
-        description: 期初均价
+        description: 冻结保证金(保证金)
         type: number
         type: number
       futupricemove:
       futupricemove:
         description: 期货升贴水
         description: 期货升贴水
@@ -26273,7 +26284,7 @@ definitions:
         description: 提单ID(208+Unix秒时间戳(10位)+xxxxxx)
         description: 提单ID(208+Unix秒时间戳(10位)+xxxxxx)
         type: string
         type: string
       marginvalue:
       marginvalue:
-        description: 期初均价
+        description: 保证金设置值(履约保证金)
         type: number
         type: number
       marketid:
       marketid:
         description: 市场ID
         description: 市场ID
@@ -26454,7 +26465,7 @@ definitions:
         description: 买卖 - 0:买 1:卖
         description: 买卖 - 0:买 1:卖
         type: integer
         type: integer
       delistminqty:
       delistminqty:
-        description: 期初均价
+        description: 起摘数量
         type: number
         type: number
       deliverymonth:
       deliverymonth:
         description: 交收月
         description: 交收月
@@ -26769,7 +26780,7 @@ definitions:
         description: 履约类型 名称
         description: 履约类型 名称
         type: string
         type: string
       unpaidamount:
       unpaidamount:
-        description: 期初均价
+        description: 剩余款(待支付金额)
         type: number
         type: number
       userid:
       userid:
         description: 用户id
         description: 用户id
@@ -27181,7 +27192,7 @@ definitions:
         description: 是否允许部份摘牌 - 0:不允许 1:允许
         description: 是否允许部份摘牌 - 0:不允许 1:允许
         type: integer
         type: integer
       delistminqty:
       delistminqty:
-        description: 期初均价
+        description: 起摘数量
         type: number
         type: number
       deliverygoodscode:
       deliverygoodscode:
         description: 品种代码
         description: 品种代码
@@ -27283,10 +27294,10 @@ definitions:
         description: 日期 格式 yyyymmdd
         description: 日期 格式 yyyymmdd
         type: string
         type: string
       tradeamount:
       tradeamount:
-        description: 期初均价
+        description: 日成交金额(当日单方向成交金额)
         type: number
         type: number
       tradeqty:
       tradeqty:
-        description: 期初均价
+        description: 日成交数量(当日单方向成交数量)
         type: number
         type: number
       wrstandardid:
       wrstandardid:
         description: 现货商品ID
         description: 现货商品ID
@@ -27413,7 +27424,7 @@ definitions:
         description: 已计利息 -> 已计费用
         description: 已计利息 -> 已计费用
         type: number
         type: number
       unpaidinterest:
       unpaidinterest:
-        description: 期初均价
+        description: 未结费用
         type: number
         type: number
       updatetime:
       updatetime:
         description: 更新时间
         description: 更新时间
@@ -27849,7 +27860,7 @@ definitions:
         description: 委托单号
         description: 委托单号
         type: string
         type: string
       orderprice:
       orderprice:
-        description: 期初均价
+        description: 委托价格
         type: number
         type: number
       orderqty:
       orderqty:
         description: 委托数量
         description: 委托数量
@@ -30295,10 +30306,12 @@ definitions:
   tencent.CreateFlowByTemplateDirectlyReq:
   tencent.CreateFlowByTemplateDirectlyReq:
     properties:
     properties:
       organizationInfo:
       organizationInfo:
-        $ref: '#/definitions/tencent.OrganizationInfo'
+        allOf:
+        - $ref: '#/definitions/tencent.OrganizationInfo'
         description: 签署企业信息,用户类型为企业时必填
         description: 签署企业信息,用户类型为企业时必填
       personInfo:
       personInfo:
-        $ref: '#/definitions/tencent.PersonInfo'
+        allOf:
+        - $ref: '#/definitions/tencent.PersonInfo'
         description: 签署人信息,用户类型为个人时必填
         description: 签署人信息,用户类型为个人时必填
       userESignRecordID:
       userESignRecordID:
         description: 用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署
         description: 用户电子签记录表ID 只有当前状态是1和4的电子签记录才能发起合同签署
@@ -30410,7 +30423,8 @@ definitions:
           $ref: '#/definitions/models.Goodsgroup'
           $ref: '#/definitions/models.Goodsgroup'
         type: array
         type: array
       loginAccount:
       loginAccount:
-        $ref: '#/definitions/models.Loginaccount'
+        allOf:
+        - $ref: '#/definitions/models.Loginaccount'
         description: 登录账号
         description: 登录账号
       markets:
       markets:
         description: 市场
         description: 市场
@@ -30423,10 +30437,12 @@ definitions:
           $ref: '#/definitions/models.Systemparam'
           $ref: '#/definitions/models.Systemparam'
         type: array
         type: array
       userAccount:
       userAccount:
-        $ref: '#/definitions/models.Useraccount'
+        allOf:
+        - $ref: '#/definitions/models.Useraccount'
         description: 用户账号
         description: 用户账号
       userInfo:
       userInfo:
-        $ref: '#/definitions/models.Userinfo'
+        allOf:
+        - $ref: '#/definitions/models.Userinfo'
         description: 用户信息
         description: 用户信息
       username:
       username:
         description: 用户姓名
         description: 用户姓名
@@ -44223,7 +44239,7 @@ paths:
       - ApiKeyAuth: []
       - ApiKeyAuth: []
       summary: 查询合约交易买卖大厅
       summary: 查询合约交易买卖大厅
       tags:
       tags:
-      - 仓单贸易v2
+      - 合约交易v2
   /WrTrade2/QueryWrTradeQuote:
   /WrTrade2/QueryWrTradeQuote:
     get:
     get:
       parameters:
       parameters:

+ 2 - 2
models/wrTrade2.go

@@ -3370,9 +3370,9 @@ func (r *WrTradeOrderDetail) buildSql() string {
 	sqlId.And("t.BUYORSELL", r.BUYORSELL)
 	sqlId.And("t.BUYORSELL", r.BUYORSELL)
 
 
 	if r.BUYORSELL == 0 {
 	if r.BUYORSELL == 0 {
-		sqlId.Join(" order by t.orderprice desc, t.ordertime")
+		sqlId.Join(" order by t.orderprice desc, t.orderid")
 	} else {
 	} else {
-		sqlId.Join(" order by t.orderprice, t.ordertime")
+		sqlId.Join(" order by t.orderprice, t.orderid")
 	}
 	}
 	sqlId.Page(r.Page, r.PageSize)
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()
 	return sqlId.String()