/* @ 用MarketService封装提供 * @Author: zenghuazhi * @Date: 2019-07-03 14:01:33 * @Last Modified by: zenghuazhi * @Last Modified time: 2019-07-03 19:34:05 */ import { BasePromise, BasePromiseGet } from "./BaseService"; import AxiosFun from "./AxiosFun"; import { TransactionDirectionReqVO, SecurityTypeReqVO } from "../vo/ParamMarketVO"; export default class MarketService { /** 交易市场详情查询 */ public static queryMarketDetail(marketCode: string) { return BasePromiseGet("/market/find/detail", marketCode, AxiosFun.basicParameterServiceName); } /** 交易方向查询 */ public static queryTransactionDirection(directionReqVO: TransactionDirectionReqVO) { return BasePromise("/market/find/detail", directionReqVO, AxiosFun.basicParameterServiceName); } /** 证券类型查询 */ public static querySecurityType(securityTypeReqVO: SecurityTypeReqVO) { return BasePromise("/security/find/all", securityTypeReqVO, AxiosFun.basicParameterServiceName); } /** 证券类型编码 */ public static querySecurityCode() { return BasePromise("/security/find/code", "", AxiosFun.basicParameterServiceName); } /** 交易方向编码 */ public static queryDirectionCode(marketCode: number) { return BasePromise("/api/direction/find/code", marketCode, AxiosFun.basicParameterServiceName); } }