Преглед на файлове

查委托单增加状态字段(pcweb)

zou.yingbin преди 4 години
родител
ревизия
585b9ba4ac
променени са 5 файла, в които са добавени 25 реда и са изтрити 11 реда
  1. 1 1
      config/config.xml
  2. 4 0
      docs/docs.go
  3. 4 0
      docs/swagger.json
  4. 5 0
      docs/swagger.yaml
  5. 11 10
      models/qhjPCWeb.go

+ 1 - 1
config/config.xml

@@ -13,7 +13,7 @@
     <DbAddress value="192.168.31.117"/>
     <DbName value="orcl"/>
     <DbPort value="1521"/>
-    <DbUser value="mtp2_test171"/>
+    <DbUser value="mtp2_test176"/>
     <DbPwd value="muchinfo"/>
   </DbSetting>
   <RedisSetting>

+ 4 - 0
docs/docs.go

@@ -23666,6 +23666,10 @@ var doc = `{
                     "description": "数量",
                     "type": "number"
                 },
+                "orderstatus": {
+                    "description": "委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)",
+                    "type": "integer"
+                },
                 "ordertime": {
                     "description": "委托时间",
                     "type": "string"

+ 4 - 0
docs/swagger.json

@@ -23650,6 +23650,10 @@
                     "description": "数量",
                     "type": "number"
                 },
+                "orderstatus": {
+                    "description": "委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)",
+                    "type": "integer"
+                },
                 "ordertime": {
                     "description": "委托时间",
                     "type": "string"

+ 5 - 0
docs/swagger.yaml

@@ -10289,6 +10289,11 @@ definitions:
       orderqty:
         description: 数量
         type: number
+      orderstatus:
+        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交
+          9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤
+          16:成交失败违约(荷兰式竞拍专用)
+        type: integer
       ordertime:
         description: 委托时间
         type: string

+ 11 - 10
models/qhjPCWeb.go

@@ -722,15 +722,16 @@ func (r *QhjMgrTradeDetail) GetDataEx() (interface{}, error) {
 
 // QhjMgrTradeOrderDetailRsp 委托明细(给终端)
 type QhjMgrTradeOrderDetailRsp struct {
-	GOODSID    int32   `json:"goodsid"`    // 商品id
-	ORDERID    string  `json:"orderid"`    // 关联委托单号
-	TRADEDATE  string  `json:"tradedate"`  // 交易日
-	ACCOUNTID  int64   `json:"accountid"`  // 资金账号
-	ORDERTIME  string  `json:"ordertime"`  // 委托时间
-	ORDERPRICE float64 `json:"orderprice"` // 价格
-	ORDERQTY   float64 `json:"orderqty"`   // 数量
-	AMOUNT     float64 `json:"amount"`     // 金额
-	QhjTradeEx `xorm:"extends"`
+	GOODSID     int32   `json:"goodsid"`     // 商品id
+	ORDERID     string  `json:"orderid"`     // 关联委托单号
+	TRADEDATE   string  `json:"tradedate"`   // 交易日
+	ACCOUNTID   int64   `json:"accountid"`   // 资金账号
+	ORDERTIME   string  `json:"ordertime"`   // 委托时间
+	ORDERPRICE  float64 `json:"orderprice"`  // 价格
+	ORDERQTY    float64 `json:"orderqty"`    // 数量
+	AMOUNT      float64 `json:"amount"`      // 金额
+	ORDERSTATUS int32   `json:"orderstatus"` // 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
+	QhjTradeEx  `xorm:"extends"`
 }
 
 // QhjMgrTradeOrderDetail 委托明细
@@ -895,7 +896,7 @@ func (r *QhjMgrTradeOrderDetail) GetDataEx() (interface{}, error) {
 		v.ACCOUNTID, v.ORDERID = sData[i].ACCOUNTID, sData[i].ORDERID
 		v.ORDERPRICE, v.ORDERQTY = sData[i].ORDERPRICE, sData[i].ORDERQTY
 		v.TRADEDATE, v.ORDERTIME = sData[i].TRADEDATE, sData[i].ORDERTIME
-		v.GOODSID = sData[i].GOODSID
+		v.GOODSID, v.ORDERSTATUS = sData[i].GOODSID, sData[i].ORDERSTATUS
 		zoonFun := NewZoomFun(int(v.QTYDECIMALPLACE))
 		zoonFun(&v.ORDERQTY)
 		v.AMOUNT = v.ORDERPRICE * v.ORDERQTY * v.AGREEUNIT