Forráskód Böngészése

1.查行情大厅增加MINIVALUE字段

zou.yingbin 4 éve
szülő
commit
e26bf65038
4 módosított fájl, 27 hozzáadás és 0 törlés
  1. 8 0
      docs/docs.go
  2. 8 0
      docs/swagger.json
  3. 6 0
      docs/swagger.yaml
  4. 5 0
      models/wrTrade2.go

+ 8 - 0
docs/docs.go

@@ -30013,6 +30013,10 @@ var doc = `{
                     "description": "商品id(浮动价列表才有)",
                     "type": "integer"
                 },
+                "minivalue": {
+                    "description": "现货商品最小变动值",
+                    "type": "integer"
+                },
                 "sellprice": {
                     "description": "卖价",
                     "type": "number"
@@ -30078,6 +30082,10 @@ var doc = `{
                     "description": "买(卖)价",
                     "type": "number"
                 },
+                "minivalue": {
+                    "description": "现货商品最小变动值",
+                    "type": "integer"
+                },
                 "orderqty": {
                     "description": "买(卖)量(=委托量-成交量)",
                     "type": "number"

+ 8 - 0
docs/swagger.json

@@ -29997,6 +29997,10 @@
                     "description": "商品id(浮动价列表才有)",
                     "type": "integer"
                 },
+                "minivalue": {
+                    "description": "现货商品最小变动值",
+                    "type": "integer"
+                },
                 "sellprice": {
                     "description": "卖价",
                     "type": "number"
@@ -30062,6 +30066,10 @@
                     "description": "买(卖)价",
                     "type": "number"
                 },
+                "minivalue": {
+                    "description": "现货商品最小变动值",
+                    "type": "integer"
+                },
                 "orderqty": {
                     "description": "买(卖)量(=委托量-成交量)",
                     "type": "number"

+ 6 - 0
docs/swagger.yaml

@@ -13676,6 +13676,9 @@ definitions:
       goodsid:
         description: 商品id(浮动价列表才有)
         type: integer
+      minivalue:
+        description: 现货商品最小变动值
+        type: integer
       sellprice:
         description: 卖价
         type: number
@@ -13724,6 +13727,9 @@ definitions:
       fixedprice:
         description: 买(卖)价
         type: number
+      minivalue:
+        description: 现货商品最小变动值
+        type: integer
       orderqty:
         description: 买(卖)量(=委托量-成交量)
         type: number

+ 5 - 0
models/wrTrade2.go

@@ -37,6 +37,7 @@ type WrOrderQuote struct {
 	GOODSCODE         string           `json:"goodscode"  xorm:"'GOODSCODE'"`                                 // 商品合约(浮动价列表才有)
 	DELIVERYMONTH     string           `json:"deliverymonth"  xorm:"'DELIVERYMONTH'"`                         // 交收月
 	ENUMDICNAME       string           `json:"enumdicname" xorm:"'enumdicname'"`                              // 单位名称
+	MINIVALUE         int32            `json:"minivalue"  xorm:"'MINIVALUE'"`                                 // 现货商品最小变动值
 	PageEx            `xorm:"extends"` // 页码信息
 
 	HasWr       int32  `json:"-" form:"haswr"`       // 是否有仓单 0-没有 1-有
@@ -100,6 +101,7 @@ func (r *WrOrderQuote) buildSqlFixedPrice() string {
 		"       h.warehousecode," +
 		"       wg.wrstandardname," +
 		"       wg.wrstandardcode," +
+		"       wg.minivalue," +
 		"       wg.wrstandardname || w.wrfactortypename2 as wrgoodsname," +
 		"       e.enumdicname" +
 		"  from wrQuote k" +
@@ -203,6 +205,7 @@ func (r *WrOrderQuote) buildSqlPriceMove() string {
 		"       h.warehousecode," +
 		"       wg.wrstandardname," +
 		"       wg.wrstandardcode," +
+		"       wg.minivalue," +
 		"       wg.wrstandardname || w.wrfactortypename2 as wrgoodsname," +
 		"       e.enumdicname" +
 		"  from wrQuote k" +
@@ -263,6 +266,7 @@ type WrOrderQuoteDetail struct {
 	PRICEMOVE      float64 `json:"pricemove"  xorm:"PRICEMOVE"`                  // 买(卖)升贴水- 基差
 	USERNAME       string  `json:"username"  xorm:"'USERNAME'"`                  // 购买方(销售方)
 	ENUMDICNAME    string  `json:"enumdicname" xorm:"'enumdicname'"`             // 单位名称
+	MINIVALUE      int32   `json:"minivalue"  xorm:"'MINIVALUE'"`                // 现货商品最小变动值
 	PageEx         `xorm:"extends"`
 
 	WRFACTORTYPEID int64 `json:"-" form:"wrfactortypeid"` // 仓单要素id
@@ -288,6 +292,7 @@ func (r *WrOrderQuoteDetail) buildSql() string {
 		"       u.accountname as username," +
 		"       c.goodsid," +
 		"       c.goodscode," +
+		"       wd.minivalue," +
 		"       e.enumdicname" +
 		"  from WRTRADE_ORDERDETAIL t" +
 		"  left join WRTRADE_GOODSCONFIG c" +