浏览代码

Merge branch 'master' of http://47.101.159.18:3000/Muchinfo/MTP2.0_WEB

huangbin 4 年之前
父节点
当前提交
dc41242b9f

+ 31 - 1
src/services/go/ermcp/account/index.ts

@@ -1,7 +1,12 @@
 /** ================================= 账户管理 ================================**/
 /** ================================= 账户管理 ================================**/
 import APP from "@/services";
 import APP from "@/services";
 import {commonSearch_go} from "@/services/go";
 import {commonSearch_go} from "@/services/go";
-import {ErmcpBizGroupEx, ErmcpBizGroupReq} from "@/services/go/ermcp/account/interface";
+import {
+    ErmcpBizGroupEx,
+    ErmcpBizGroupReq,
+    ErmcpLoginUserEx,
+    ErmcpTaAccountEx
+} from "@/services/go/ermcp/account/interface";
 
 
 /**
 /**
  * 查询业务类型分组(账户管理/账户设置) /Ermcp/QueryAccMgrBizGroupSet
  * 查询业务类型分组(账户管理/账户设置) /Ermcp/QueryAccMgrBizGroupSet
@@ -12,4 +17,29 @@ export function QueryAccMgrBizGroupSet(req: ErmcpBizGroupReq): Promise<ErmcpBizG
     return commonSearch_go('/Ermcp/QueryUserInfo', { req }).catch((err) => {
     return commonSearch_go('/Ermcp/QueryUserInfo', { req }).catch((err) => {
         throw new Error(`查询业务类型分组: ${err.message}`);
         throw new Error(`查询业务类型分组: ${err.message}`);
     });
     });
+}
+
+/**
+ * 信息 - 账户管理 - 期货账户
+ * 查询账户管理期货账号(账户管理/期货账号)  /Ermcp/QueryAccMgrTaaccount
+ * @constructor
+ */
+export function QueryAccMgrTaaccount(): Promise<ErmcpTaAccountEx>{
+    const userid = APP.get('userAccount').memberuserid;
+    return commonSearch_go('/Ermcp/QueryAccMgrTaaccount', { userid }).catch((err) => {
+        throw new Error(`查询账户管理期货账号: ${err.message}`);
+    });
+}
+
+/**
+ * 信息 - 账户管理 - (业务账户, 交易账户, 管理账户)
+ * 查询账户管理登录账号(账户管理/登录账号) /Ermcp/QueryAccMgrLoginUser
+ * @param querytype 查询类型 1-业务账户 2-交易账户 3-管理账户
+ * @constructor
+ */
+export function QueryAccMgrLoginUser(querytype: number): Promise<ErmcpLoginUserEx>{
+    const userid = APP.get('userAccount').memberuserid;
+    return commonSearch_go('/Ermcp/QueryAccMgrLoginUser', { userid, querytype }).catch((err) => {
+        throw new Error(`查询账户管理登录账号: ${err.message}`);
+    });
 }
 }

+ 59 - 0
src/services/go/ermcp/account/interface.ts

@@ -41,3 +41,62 @@ export interface ErmcpBizGroupTaAccount {
 //-否
 //-否
 }
 }
 
 
+/**
+ * 查询账户管理期货账号
+ */
+export interface ErmcpTaAccountEx{
+    mainAcc: ErmcpTaAccount; // 主账号
+    subacclist: ErmcpTaAccount[]; // 子账号列表
+}
+
+/**
+ * 账号信息
+ */
+export interface ErmcpTaAccount{
+    accountid	:number;//账户id
+    accountname	:string;//账户名称
+    currencyid	:number;//币种id
+    hedgeaccountcode	:string;//主账号登录代码(仅当是主账号时有值,子账号没有登录账号)
+    ismain	:number;//是否主账户 number;
+//-否 1-是
+    parentaccountid	:number;//父账户id
+    relateduserid	:number;//关联userid
+    tradestatus	:number;//交易状态 - 1:正常 2:受限 3:冻结 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已注销
+    userid	:number;//用户id
+}
+
+/**
+ * 关联资金账号
+ */
+export interface ErmcpLoginTaAccount{
+    accountid: number; //    账号id
+    accountname: string;  // 账号名称
+}
+
+export interface ErmcpLoginUser{
+    acclist: ErmcpLoginTaAccount[]; // 关联资金账号列表
+    accountname	:string;//用户名称
+    clientroleid	:number;//角色id(usertype=2)
+    createtime	:string;//创建时间
+    logincode	:string;//登录代码
+    loginid	:number;//登录id(LOGINID)
+    loginname	:string;//登录名称(loginaccount表中的accountname字段)
+    loginstatus	:number;//登录账户状态 - 1:正常 2:冻结 3:无效
+    memberuserid	:number;//所属会员id
+    mobile	:string;//手机号
+    modifytime	:string;//修改时间
+    password	:string;//密码(不可解密)
+    rolename	:string;//角色名称
+    rolestatus	:number;//角色状态 1-启用 2-停用
+    roletype	:string;//角色类型(逗号隔开,如22,23), 22:业务员 23:跟单员 24:交易员
+    userid	:number;//用户id
+}
+
+export interface ErmcpLoginUserEx{
+    querytype: number;  // 查询类型 1-业务账户 2-交易账户 3-管理账户
+    roleid:  number; // 角色id(交易账户->用户id)
+    rolename: string; // 角色名称(交易账户->用户名称)
+    userlist: ErmcpLoginUser[];  // 用户列表
+    usertype	:number;//用户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户 7:企业成员(云平台)
+}
+

+ 2 - 2
src/services/go/ermcp/business-review/index.ts

@@ -9,7 +9,7 @@ import {
 } from "@/services/go/ermcp/business-review/interface";
 } from "@/services/go/ermcp/business-review/interface";
 
 
 /**
 /**
- * 查询业务管理(结算)(对应菜单:业务管理/结算) /Ermcp/QueryBusinessJs
+ * 查询业务管理(结算)(对应菜单:业务管理/交收) /Ermcp/QueryBusinessJs
  * @param QueryBusinessJsReq 
  * @param QueryBusinessJsReq 
  * @constructor
  * @constructor
  */
  */
@@ -19,7 +19,7 @@ export function QueryBusinessJs(req: QueryBusinessJsReq): Promise<QryBussinessJs
     }
     }
     Object.assign(param, req)
     Object.assign(param, req)
     return commonSearch_go('/Ermcp/QueryBusinessJs', param).catch((err) => {
     return commonSearch_go('/Ermcp/QueryBusinessJs', param).catch((err) => {
-        throw new Error(`业务管理 - 结算: ${err.message}`);
+        throw new Error(`业务管理 - 交收: ${err.message}`);
     });
     });
 }
 }
 
 

+ 8 - 8
src/services/go/ermcp/search-inventory/interface.ts

@@ -30,14 +30,14 @@ export interface Ermcp3AreaStock{
  * 查询库存申请请求
  * 查询库存申请请求
  */
  */
 export interface QueryAreaStockApplyReq{
 export interface QueryAreaStockApplyReq{
-    userid: number  // 用户ID
-    deliverygoodsid?: number  // 现货商品ID
-    inouttype?: string  // 出入库类型(可多项,逗号隔开) 1:采购入库 2:销售出库 3:生产入库 4:生产出库
-    spotcontractid?: number // 合同ID
-    wrstandardid?: number  // 品类ID
-    spotgoodsbrandid?: number // 品牌ID
-    warehouseinfoid?: number // 仓库ID
-    applystatus?: number  // 申请状态(可多项,逗号隔开)1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回
+    userid: number;  // 用户ID
+    deliverygoodsid?: number;  // 现货商品ID
+    inouttype?: string;  // 出入库类型(可多项,逗号隔开) 1:采购入库 2:销售出库 3:生产入库 4:生产出库
+    spotcontractid?: number; // 合同ID
+    wrstandardid?: number;  // 品类ID
+    spotgoodsbrandid?: number; // 品牌ID
+    warehouseinfoid?: number; // 仓库ID
+    applystatus?: number;  // 申请状态(可多项,逗号隔开)1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回
 }
 }
 
 
 
 

+ 5 - 5
src/services/request/serviceURL.ts

@@ -75,9 +75,9 @@ export const setServiceURL = (config: URL): void => {
     serviceURL = config;
     serviceURL = config;
 
 
     // 外网环境(175),外包同事使用
     // 外网环境(175),外包同事使用
-    if (process.env.NODE_ENV === 'development') {
-        serviceURL.goCommonSearchUrl = 'http://218.17.158.45:21001/api';
-        serviceURL.quoteUrl = 'ws://218.17.158.45:21004';
-        serviceURL.tradeUrl = 'ws://218.17.158.45:21005';
-    }
+    // if (process.env.NODE_ENV === 'development') {
+    //     serviceURL.goCommonSearchUrl = 'http://218.17.158.45:21001/api';
+    //     serviceURL.quoteUrl = 'ws://218.17.158.45:21004';
+    //     serviceURL.tradeUrl = 'ws://218.17.158.45:21005';
+    // }
 };
 };