Procházet zdrojové kódy

接口增加返回参数

zhou.xiaoning před 4 roky
rodič
revize
35661fec50
4 změnil soubory, kde provedl 16 přidání a 1 odebrání
  1. 5 0
      docs/docs.go
  2. 5 0
      docs/swagger.json
  3. 4 0
      docs/swagger.yaml
  4. 2 1
      models/hsby.go

+ 5 - 0
docs/docs.go

@@ -7671,6 +7671,7 @@ var doc = `{
                 "goodscode",
                 "goodsid",
                 "goodsname",
+                "marketid",
                 "trademode"
             ],
             "properties": {
@@ -7726,6 +7727,10 @@ var doc = `{
                     "description": "商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市",
                     "type": "integer"
                 },
+                "marketid": {
+                    "description": "所属市场ID",
+                    "type": "integer"
+                },
                 "picurls": {
                     "description": "介绍图片[多张用逗号分隔]",
                     "type": "string"

+ 5 - 0
docs/swagger.json

@@ -7655,6 +7655,7 @@
                 "goodscode",
                 "goodsid",
                 "goodsname",
+                "marketid",
                 "trademode"
             ],
             "properties": {
@@ -7710,6 +7711,10 @@
                     "description": "商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市",
                     "type": "integer"
                 },
+                "marketid": {
+                    "description": "所属市场ID",
+                    "type": "integer"
+                },
                 "picurls": {
                     "description": "介绍图片[多张用逗号分隔]",
                     "type": "string"

+ 4 - 0
docs/swagger.yaml

@@ -2794,6 +2794,9 @@ definitions:
       goodsstatus:
         description: 商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市
         type: integer
+      marketid:
+        description: 所属市场ID
+        type: integer
       picurls:
         description: 介绍图片[多张用逗号分隔]
         type: string
@@ -2806,6 +2809,7 @@ definitions:
     - goodscode
     - goodsid
     - goodsname
+    - marketid
     - trademode
     type: object
   models.HsbyMyPackage:

+ 2 - 1
models/hsby.go

@@ -613,6 +613,7 @@ type HsbyMyGoods struct {
 	Decimalplace int64   `json:"decimalplace"  xorm:"'DECIMALPLACE'"`              // 报价小数位
 	Agreeunit    float64 `json:"agreeunit"  xorm:"'AGREEUNIT'"`                    // 合约单位
 	Goodsstatus  int64   `json:"goodsstatus"  xorm:"'GOODSSTATUS'"`                // 商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市
+	Marketid     int64   `json:"marketid"  xorm:"'MARKETID'" binding:"required"`   // 所属市场ID
 
 	Picurls    string  `json:"picurls"  xorm:"'PICURLS'"`       // 介绍图片[多张用逗号分隔]
 	Goodsprice float64 `json:"goodsprice"  xorm:"'GOODSPRICE'"` // 商品价格
@@ -635,7 +636,7 @@ func GetHsbyMyGoods(accountIDs string) ([]HsbyMyGoods, error) {
 	// 此定制版本,只查询出当前手数(期末)大于0的数据 (TRADEPOSITION.BUYCURPOSITIONQTY > 0)
 	if err := engine.Table("TRADEPOSITION TP").
 		Select(`TP.*, (TP.BUYCURPOSITIONQTY - TP.BUYFROZENQTY - TP.BUYOTHERFROZENQTY) ENABLEQTY, 
-				G.GOODSCODE, G.GOODSNAME, G.DECIMALPLACE, G.AGREEUNIT, G.GOODSSTATUS, 
+				G.GOODSCODE, G.GOODSNAME, G.DECIMALPLACE, G.AGREEUNIT, G.GOODSSTATUS, G.MARKETID, 
 				GX.PICURLS, GX.GOODSPRICE,  
 				E.PARAM2 CURRENCYSIGN, 
 				M.TRADEMODE`).