Explorar o código

Merge branch 'master' of http://192.168.31.240:3000/MTP2.0_New/MTP2.0_NEWMANAGE_WEB

li.shaoyi hai 1 ano
pai
achega
993a9892d5
Modificáronse 2 ficheiros con 207 adicións e 0 borrados
  1. 21 0
      src/services/api/investor/index.ts
  2. 186 0
      src/types/model/investor.d.ts

+ 21 - 0
src/services/api/investor/index.ts

@@ -42,3 +42,24 @@ export function queryInvestorListDetail(options: CommonFetchOptions<{ request: M
 export function investorExport(options: CommonFetchOptions<{ response: string; }> = {}) {
     return httpClient.commonRequest('/investor/export', 'get', options)
 }
+
+/**
+ * 交易商管理-->交易商管理-->查询个性化设置
+ */
+export function accountQuery(options: CommonFetchOptions<{ request: Model.AccountQueryReq; response: Model.AccountQueryRsp; }> = {}) {
+    return httpClient.commonRequest('/investor/accountQuery', 'get', options)
+}
+
+/**
+ * 交易商管理-->交易商管理-->登录账户列表查询-->注销停用
+ */
+export function deleteAccount(options: CommonFetchOptions<{ request: Model.DeleteAccountReq; }> = {}) {
+    return httpClient.commonRequest('/investor/deleteAccount', 'get', options)
+}
+
+/**
+ * 交易商管理-->交易商管理-->资金账户、资金账户详情(userid不传)
+ */
+export function showAccount(options: CommonFetchOptions<{ request: Model.ShowAccountReq; response:  Model.ShowAccountRsp[]; }> = {}) {
+    return httpClient.commonRequest('/investor/showAccount', 'get', options)
+}

+ 186 - 0
src/types/model/investor.d.ts

@@ -127,4 +127,190 @@ declare namespace Model {
             wechat: string; // userinfo – 微信
         };
     }
+
+    /** 交易商管理-->交易商管理-->查询个性化设置 请求 */
+    interface AccountQueryReq {
+        // accountid
+        accountid?: number;
+        // goodsid
+        goodsid?: number;
+    }
+
+    /** 交易商管理-->交易商管理-->查询个性化设置 响应 */
+    interface AccountQueryRsp {
+        // extendFee
+        extendFee: {
+            exchangevalue: number
+            feealgorithm: number
+            feeid: number
+            feename: string
+            memberdefaultvalue: number
+        }[];
+        extendRule: {
+            ruleid: number
+            rulename: string
+        }[];
+        /// 保证金
+        lockmarginvalue: number
+        /// 保证金计算方式 1比率 2固定
+        marginalgorithm: number
+        /// 
+        marginformula: number
+        /// 即市保证金
+        marketmarginvalue: number
+        /// 结算保证金值
+        reckonmarginvalue: number
+        /// 
+        tradeProperty: number
+    }
+
+    /** 交易商管理-->交易商管理-->登录账户列表查询-->注销停用 请求 */
+    interface DeleteAccountReq {
+        // loginid
+        loginid?: number;
+    }
+    
+    /** 交易商管理-->交易商管理-->资金账户、资金账户详情(userid不传) 请求 */
+    interface ShowAccountReq {
+        // accountid
+        accountid?: number;
+        // pageNum
+        pageNum?: number;
+        // pageSize
+        pageSize?: number;
+        // userid
+        userid?: number;
+    }
+
+    /** 交易商管理-->交易商管理-->资金账户、资金账户详情(userid不传) 请求 */
+    interface ShowAccountRsp {
+        // 账户标识 - 0 (默认为0, 当上级账户与本账户的关联用户均为自己时更新为1)
+        accountflag: number
+        // 资金账户ID
+        accountid: number
+        // 账户名称
+        accountname: string
+        // 
+        avaiablemoney: number
+        // 
+        avaiableoutmoney: number
+        // 期初余额
+        balance: number
+        // 本金余额[外部子母账户实际出入金余额]
+        capitalbalance: number
+        // 变动标志(当前账户资金有任何变动更新为1系统结算时更新0;供清算时使用) 0:无变动 1:有变动
+        changeflag: number
+        // 账户状态变更时间
+        changetime: string
+        children: {
+            [string]: [string]
+        }[]
+        // 今日平仓盈亏
+        closepl: number
+        // 今日授信减少
+        creditdecrease: number
+        // 今日授信增加
+        creditincrease: number
+        //
+        cur_risk_rate: number
+        // 期末欠款
+        curdebt: number
+        // 货币ID
+        currencyid: number
+        // 期末余额
+        currentbalance: number
+        // 
+        floatnetvalue: number
+        // 
+        floatpl: number
+        // 手续费冻结
+        freezecharge: number
+        // 冻结保证金
+        freezemargin: number
+        // 所属上级账户
+        fromaccountid: number
+        // 今日入金金额(包括三方入金)
+        inamount: number
+        // 是否母账号 0:不是母账户 1:是母账户
+        ismain: number
+        // 是否机构接单账号 0:不是 1:是
+        ismarketaccount: number
+        // 是否机构分润账号 0:不是 1:是
+        isreckonaccount: number
+        // 修改人
+        modifierid: number
+        // 修改来源 - 1:管理端 2:终端
+        modifysrc: number
+        // 修改时间
+        modifytime: string
+        // 授信金额
+        mortgagecredit: number
+        // 期初欠款
+        oridebt: 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
+        // 资金密码
+        password: string
+        // 今日手续费支出
+        paycharge: number
+        // 关联用户交易权限状态 - 1:正常(可交易) 2:受限(可平仓,不可建仓) 3:冻结(不可交易)
+        relatedaccountstatus: number
+        // 关联用户
+        relateduserid: number
+        // 服务分组
+        serivcegroup: number
+        // 签约状态 - 1:未签约 2:签约待审核 3:签约中 4:已签约 5:解约待审核 6:解约中 7:已解约 8:已解绑 9:绑卡中
+        signstatus: number
+        // 账号层级路径(逗号分隔,首尾加逗号)
+        sublevelpath: string
+        // 账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号
+        taaccounttype: number
+        // 今日三方入金
+        thirdinamount: number
+        // 今日三方出金
+        thirdoutamount: number
+        // 交易状态 - 1:正常 2:受限 3:冻结(停用) 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已删除(注销)
+        tradestatus: number
+        // 激活时间
+        tradestatuschangetime: string
+        // 今日划转金额(母子账号资金划转,从划入账号为正,从账号划出为负)
+        transferamount: number
+        // 占用保证金
+        usedmargin: number
+        // 用户ID
+        userid: number
+
+    }
 }