Browse Source

commit 查询市场运行信息

yu jie 4 năm trước cách đây
mục cha
commit
0d0ce22169

+ 2 - 2
src/services/go/TaAccount/index.ts

@@ -21,7 +21,7 @@ export function getTaAccount() {
  * @param req
  */
 export function queryAmountLog(req: QueryAmountLogReq) : Promise<QueryAmountLogRsp> {
-    return commonSearch_go('/TaAccount/QueryAmountLog', { req }).catch((err) => {
+    return commonSearch_go('/TaAccount/QueryAmountLog', req ).catch((err) => {
         throw new Error(`资金流水查询(当前): ${err}`);
     });
 }
@@ -32,7 +32,7 @@ export function queryAmountLog(req: QueryAmountLogReq) : Promise<QueryAmountLogR
  * @param req
  */
 export function getTaAccounts(req: GetTaAccountsReq): Promise<Taaccount> {
-    return commonSearch_go('/TaAccount/GetTaAccounts', { req }).catch((err) => {
+    return commonSearch_go('/TaAccount/GetTaAccounts',  req ).catch((err) => {
         throw new Error(`获取资金账户信息: ${err}`);
     });
 }

+ 11 - 0
src/services/go/commonMarket/index.ts

@@ -1,6 +1,7 @@
 import APP from '@/services';
 import moment from 'moment';
 import { commonSearch_go } from '../index';
+import {Marketrun, QueryMarketRunReq} from "@/services/go/commonMarket/interface";
 // import * as type from './interface';
 
 /**
@@ -18,4 +19,14 @@ export function getServerTime(): Promise<string> {
         .catch((err: Error) => {
             throw new Error('获取服务器时间数据错误:' + err);
         });
+}
+
+/**
+ * 查询市场运行信息
+ * /Market/QueryMarketRun
+ */
+export function queryMarketRun(req: QueryMarketRunReq): Promise<Marketrun> {
+    return commonSearch_go('/Market/QueryMarketRun', req).catch((err) => {
+        throw new Error(`查询市场运行信息: ${err}`);
+    });
 }

+ 27 - 0
src/services/go/commonMarket/interface.ts

@@ -0,0 +1,27 @@
+export interface Marketrun{
+    afternexttradedate	:string;//下下交易日
+    clearquoteflag	:number;//行情清盘标志- 1:未发送 2:已发送 3:已回复
+    lastreckondate	:string;//最新交易日(结算成功)
+    machinedate	:string;//机器时间
+    manualflag	:number;//手动开市标志- number;
+//:否 1:是 (市场为手动时,是否触发了手动开市标志)
+    marketid	:number;//市场ID
+    nexttradedate	:string;//下一交易日
+    pretradedate	:string;//上一交易日
+    reckonflag	:number;//结算标识 - number;
+//: 停止结算 1: 正常(管理端控制此字段,交易服务根据此字段判断是否做结算)
+    runstatus	:number;//运行状态 - number;
+//:初始化 1:待开市 2:开市 3:休市 4:手工休市 5:闭市 6:确认行权开始 7:确认行权结束 1number;
+//:日终处理开始 11:日终处理成功 12:日终处理失败 13基础服务结算开始 14基础服务结算成功 23.资金结算开始 24.资金结算成功 25.资金结算失败 26.系统结算成功 27.系统结算失败 28.盘中处理开始 29.盘中处理成功 3number;
+//.盘中处理失败 31.资金结算开始(内) 32.资金结算成功(内) 33.资金结算失败(内) 4number;
+//.签到开始 41.签到成功 42.签到部份成功 43.签到失败 44.签退开始 45.签退成功 46.签退部份成功 47.签退失败 48.对账开始 49.对账成功 5number;
+//.对账失败 51.清算开始 52.清算成功 53.清算失败 54.清算部分成功 55. 系统结算开始 62.今日免清算
+    sectionid	:number;//时间段号[多时段时用]
+    tradedate	:string;//当前交易日(服务) 资金结算完成即变更,供交易服务使用
+    tradedate2	:string;//当前交易日(行情) 在第一个市场待开市时变更为TradeDate,供行情及终端系统使用
+    updatetime	:string;//更新时间
+}
+
+export interface QueryMarketRunReq {
+    marketID?: number       // 市场ID,不传返回所有
+}

+ 3 - 3
src/views/order/spot_warran/components/spot_warrant_inventory_summary/components/listing/index.vue

@@ -122,13 +122,13 @@ export default defineComponent({
             // OperateSrc: 2,
             ClientType: 4,
             // MarketID: 17201,
-            LadingBillId: props.selectedRow.ladingbillid.toString(), // 提单id(wrholdlb的LadingBillId字段),卖的时候填写 uint64
+            LadingBillId: 0, // 提单id(wrholdlb的LadingBillId字段),卖的时候填写 uint64
             // LadingBillId: 'uint642081626946446000001', // 提单id(wrholdlb的LadingBillId字段),卖的时候填写 uint64
             TradeDate: moment('20210727').format('YYYYMMDD'), // 交易日 string
             // SubNum: '0', // 提单子单号
             SubNum: props.selectedRow.subnum,
             // WRFactorTypeId: '2121626946446000001', // 仓单要素ID(wrholdlb的WRFactorTypeId字段),卖的时候填写 uint64
-            WRFactorTypeId: props.selectedRow.wrfactortypeid, // 仓单要素ID(wrholdlb的WRFactorTypeId字段),卖的时候填写 uint64
+            WRFactorTypeId: 0, // 仓单要素ID(wrholdlb的WRFactorTypeId字段),卖的时候填写 uint64
             IsSpecified: 0, // 是否指定对手 0:不指定 1:指定 uint32
             // MatchUserIDs: 0, // 仓单贸易对手资金账号ID集合(指定对手时填写) uint32
             OrderQty: 1, // 委托数量(可挂部分数据量) ======
@@ -154,7 +154,7 @@ export default defineComponent({
             CanPart: 1, // 是否允许部份摘牌0:不允许;1:允许
             WRTradeGoods: [],
             wrstandardid: 1,
-            HasWr: 1,
+            HasWr: 0,  // 0 无仓单  1: 有仓单
         };
         console.log(param);
 

+ 1 - 1
src/views/order/spot_warran/components/spot_warrant_spot_details/components/listing/index.vue

@@ -193,7 +193,7 @@ export default defineComponent({
                     ApplyID: 0, // 申请ID
                     CanPart: 1, // 是否允许部份摘牌0:不允许;1:允许
                     WRTradeGoods: [],
-                    wrstandardid: 1,
+                    wrstandardid: props.selectedRow.wrstandardid,
                     HasWr: 1,
                 };
                 console.log(param);