| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- /*********************** 报表相关 *********************/
- import { getUserId } from "@/services/bus/account";
- import { commonSearch_go } from "@/services/go";
- import {
- AreaExpourseReportReq,
- AreaSpotplReportReq,
- AreaStockReportReq,
- Ermcp3ArealSumPL,
- Ermcp3AreaSpotPLReport,
- Ermcp3AreaStockReport,
- Ermcp3ExpourseReport,
- Ermcp3FinanceReport, Ermcp3TaFutuReDataReport,
- FinanceReportReq, QryAreaSumPLReq, QryTaFutureDataReportReq
- } from "@/services/go/ermcp/report/interface";
- /**
- * 查询敞口报表 /Ermcp3/QryAreaExpourseReport
- * @param req.userid
- * @param req.querytype 查询类型 1-日报表 2-周期报表 3-日报表(指定时间段[开始交易日,结束交易日]) 4-日报表明细
- */
- export function qryAreaExpourseReport(req: AreaExpourseReportReq): Promise<Ermcp3ExpourseReport[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryAreaExpourseReport', req).catch((err) => {
- throw new Error(`查询敞口报表: ${err.message}`);
- });
- }
- /**
- * 查询现货报表 /Ermcp3/QryAreaSpotplReport
- */
- export function qryAreaSpotplReport(req: AreaSpotplReportReq): Promise<Ermcp3AreaSpotPLReport[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryAreaSpotplReport', req).catch((err) => {
- throw new Error(`查询现货报表: ${err.message}`);
- });
- }
- /**
- * 查询库存报表 /Ermcp3/QryAreaStockReport
- * @param req
- */
- export function qryAreaStockReport(req: AreaStockReportReq): Promise<Ermcp3AreaStockReport[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryAreaStockReport', req).catch((err) => {
- throw new Error(`查询库存报表: ${err.message}`);
- });
- }
- /**
- * 查询财务报表 /Ermcp3/QryFinanceReport
- * @param req
- */
- export function qryFinanceReport(req: FinanceReportReq): Promise<Ermcp3FinanceReport[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryFinanceReport', req).catch((err) => {
- throw new Error(`查询财务报表: ${err.message}`);
- });
- }
- /**
- * 查询汇总损益表 /Ermcp3/QryAreaSumPL
- */
- export function qryAreaSumPL(req: QryAreaSumPLReq): Promise<Ermcp3ArealSumPL[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryAreaSumPL', req).catch((err) => {
- throw new Error(`查询汇总损益表: ${err.message}`);
- });
- }
- /**
- * 查询期货报表 /Ermcp3/QryTaFutureDataReport
- */
- export function qryTaFutureDataReport(req: QryTaFutureDataReportReq): Promise<Ermcp3TaFutuReDataReport[]> {
- req.userid = getUserId()
- return commonSearch_go('/Ermcp3/QryTaFutureDataReport', req).catch((err) => {
- throw new Error(`查询期货报表: ${err.message}`);
- });
- }
|