Quellcode durchsuchen

commit 提交代码

yu jie vor 4 Jahren
Ursprung
Commit
1a6ad9fd55
2 geänderte Dateien mit 85 neuen und 1 gelöschten Zeilen
  1. 12 1
      src/services/go/TaAccount/index.ts
  2. 73 0
      src/services/go/TaAccount/interface.ts

+ 12 - 1
src/services/go/TaAccount/index.ts

@@ -2,7 +2,7 @@ import APP from '@/services';
 import { getLongTypeLoginID } from "@/services/bus/login";
 import { commonSearch_go } from "..";
 import {ErmcpBizGroupEx} from "@/services/go/ermcp/account/interface";
-import {QueryAmountLogReq, QueryAmountLogRsp} from "@/services/go/TaAccount/interface";
+import {GetTaAccountsReq, QueryAmountLogReq, QueryAmountLogRsp, Taaccount} from "@/services/go/TaAccount/interface";
 
 /**
  *  获取资金账户信息
@@ -24,4 +24,15 @@ export function queryAmountLog(req: QueryAmountLogReq) : Promise<QueryAmountLogR
     return commonSearch_go('/TaAccount/QueryAmountLog', { req }).catch((err) => {
         throw new Error(`资金流水查询(当前): ${err}`);
     });
+}
+
+/**
+ * /TaAccount/GetTaAccounts
+ * 获取资金账户信息
+ * @param req
+ */
+export function getTaAccounts(req: GetTaAccountsReq): Promise<Taaccount> {
+    return commonSearch_go('/TaAccount/GetTaAccounts', { req }).catch((err) => {
+        throw new Error(`获取资金账户信息: ${err}`);
+    });
 }

+ 73 - 0
src/services/go/TaAccount/interface.ts

@@ -109,3 +109,76 @@ export interface QueryAmountLogRsp{
     remark	:string;//备注
     trademode	:number;//交易模式
 }
+
+
+/**
+ * 获取资金账户信息
+ */
+export interface GetTaAccountsReq {
+    loginID: number//               登录账户
+    taAccountType?: number//        账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号
+}
+
+
+export interface Taaccount{
+    accountflag	:number;//账户标识 - number;
+//\1 (默认为number;
+//, 当上级账户与本账户的关联用户均为自己时更新为1)
+    accountid	:number;//资金账户ID
+    accountname	:string;//账户名称
+    balance	:number;//期初余额
+    capitalbalance	:number;//本金余额[外部子账户实际出入金余额]
+    changeflag	:number;//变动标志(当前账户资金有任何变动更新为1系统结算时更新number;
+//;供清算时使用) number;
+//:无变动 1:有变动
+    changetime	:string;//账户状态变更时间
+    closepl	:number;//今日平仓盈亏
+    creditdecrease	:number;//今日授信减少
+    creditincrease	:number;//今日授信增加
+    curamount	:number;//总市值(从持仓中统计)
+    currencyid	:number;//货币ID
+    currentbalance	:number;//期末余额
+    freezecharge	:number;//手续费冻结
+    freezemargin	:number;//冻结保证金
+    fromaccountid	:number;//所属上级账户
+    inamount	:number;//今日入金金额(包括三方入金)
+    ismain	:number;//是否母账号 number;
+//:不是母账户 1:是母账户
+    ismarketaccount	:number;//是否机构接单账号 number;
+//:不是 1:是
+    isreckonaccount	:number;//是否机构分润账号 number;
+//:不是 1:是
+    mortgagecredit	:number;//授信金额
+    orifreezecharge	:number;//期初手续费冻结
+    orifreezemargin	:number;//期初冻结保证金
+    orimortgagecredit	:number;//期初授信金额
+    oriothercredit	:number;//期初其它授信金额
+    oriotherfreezemargin	:number;//期初其他冻结保证金(出金冻结资金 交割买方冻结 申购冻结 全款买入 商城买入)
+    orioutamountfreeze	:number;//期初出金冻结
+    oriusedmargin	:number;//期初占用保证金
+    othercredit	:number;//其它授信金额
+    othercreditdecrease	:number;//今日其它授信减少
+    othercreditincrease	:number;//今日其它授信增加
+    otherfreezemargin	:number;//其他冻结保证金(交割买方冻结 申购冻结 全款买入 商城买入)
+    otherincome	:number;//其他收入(交割收款 申购收款 全款卖出 商城卖出 买家退货 会员手续费收入)
+    otherpay	:number;//其他支出(交割付款 申购付款 全款买入 商城买入 卖家退货)
+    outamount	:number;//今日出金金额(包括三方出金)
+    outamountfreeze	:number;//出金冻结
+    outthreshold	:number;//出金阈值
+    parentaccountid	:number;//所属根账号
+    paycharge	:number;//今日手续费支出
+    relatedaccountstatus	:number;//关联用户交易权限状态 - 1:正常(可交易) 2:受限(可平仓,不可建仓) 3:冻结(不可交易)
+    relateduserid	:number;//关联用户
+    remainamount	:number;//融资额(从融资合同中统计)
+    serivcegroup	:number;//服务分组
+    signstatus	:number;//签约状态 - 1:未签约 2:签约待审核 3:签约中 4:已签约 5:解约待审核 6:解约中 7:已解约 8:已解绑 9:绑卡中
+    sublevelpath	:string;//账号层级路径(逗号分隔,首尾加逗号)
+    taaccounttype	:number;//账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号
+    thirdinamount	:number;//今日三方入金
+    thirdoutamount	:number;//今日三方出金
+    tradestatus	:number;//交易状态 - 1:正常 2:受限 3:冻结 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已注销
+    tradestatuschangetime	:string;//激活时间
+    transferamount	:number;//今日划转金额(母子账号资金划转,从划入账号为正,从账号划出为负)
+    usedmargin	:number;//占用保证金
+    userid	:number;//用户ID
+}