Просмотр исходного кода

"查询采购详情"接口增加“参考价”出参

zhou.xiaoning 3 лет назад
Родитель
Сommit
39485e4b18
4 измененных файлов с 19 добавлено и 6 удалено
  1. 4 0
      docs/docs.go
  2. 4 0
      docs/swagger.json
  3. 3 0
      docs/swagger.yaml
  4. 8 6
      models/ferroalloy.go

+ 4 - 0
docs/docs.go

@@ -40010,6 +40010,10 @@ const docTemplate = `{
                 "tradeqty": {
                     "description": "成交数量",
                     "type": "integer"
+                },
+                "unitprice": {
+                    "description": "[参考价]商品单价",
+                    "type": "number"
                 }
             }
         },

+ 4 - 0
docs/swagger.json

@@ -40001,6 +40001,10 @@
                 "tradeqty": {
                     "description": "成交数量",
                     "type": "integer"
+                },
+                "unitprice": {
+                    "description": "[参考价]商品单价",
+                    "type": "number"
                 }
             }
         },

+ 3 - 0
docs/swagger.yaml

@@ -16767,6 +16767,9 @@ definitions:
       tradeqty:
         description: 成交数量
         type: integer
+      unitprice:
+        description: '[参考价]商品单价'
+        type: number
     type: object
   models.THJGoodsDetailRsp:
     properties:

+ 8 - 6
models/ferroalloy.go

@@ -482,12 +482,13 @@ type THJDeliveryMode struct {
 
 // THJDeliveryMonth 交割月份
 type THJDeliveryMonth struct {
-	PRESALEAPPLYID string `json:"presaleapplyid" xorm:"PRESALEAPPLYID"` // 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx)
-	ENDMONTH       string `json:"endmonth" xorm:"ENDMONTH"`             // 预售结束月份(yyyy-mm)
-	ENDDATE        string `json:"enddate" xorm:"ENDDATE"`               // 预售结束日期(yyyy-mm-dd)
-	ORDERQTY       int64  `json:"orderqty" xorm:"ORDERQTY"`             // 委托数量
-	TRADEQTY       int64  `json:"tradeqty" xorm:"TRADEQTY"`             // 成交数量
-	REMAINQTY      int64  `json:"remainqty" xorm:"REMAINQTY"`           // 可用数量
+	PRESALEAPPLYID string  `json:"presaleapplyid" xorm:"PRESALEAPPLYID"` // 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx)
+	ENDMONTH       string  `json:"endmonth" xorm:"ENDMONTH"`             // 预售结束月份(yyyy-mm)
+	ENDDATE        string  `json:"enddate" xorm:"ENDDATE"`               // 预售结束日期(yyyy-mm-dd)
+	ORDERQTY       int64   `json:"orderqty" xorm:"ORDERQTY"`             // 委托数量
+	TRADEQTY       int64   `json:"tradeqty" xorm:"TRADEQTY"`             // 成交数量
+	REMAINQTY      int64   `json:"remainqty" xorm:"REMAINQTY"`           // 可用数量
+	UNITPRICE      float64 `json:"unitprice" xorm:"UNITPRICE"`           // [参考价]商品单价
 }
 
 // THJPresaleApplyDeposit 支付方式
@@ -562,6 +563,7 @@ func (r *THJWrstandardDetailReq) GetTHJWrstandardDetail() (rsp *THJWrstandardDet
 			to_char(t.PRESALEAPPLYID) PRESALEAPPLYID,  
 			to_char(t.ENDDATE, 'yyyy-mm') ENDMONTH, 
 			to_char(t.ENDDATE, 'yyyy-mm-dd') ENDDATE, 
+			t.UNITPRICE,
 			od.ORDERQTY,
 			od.TRADEQTY,
 			(od.orderqty - od.tradeqty) REMAINQTY