|
@@ -192,4 +192,443 @@ declare namespace Model {
|
|
|
// 用户
|
|
// 用户
|
|
|
userfullname: string;
|
|
userfullname: string;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->详情 请求 */
|
|
|
|
|
+ interface BankCusDetailReq {
|
|
|
|
|
+ // cusbankid
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->详情 响应 */
|
|
|
|
|
+ interface BankCusDetailRsp {
|
|
|
|
|
+ // 托管银行信息表
|
|
|
|
|
+ bankCusbankinfo: BankCusBankInfo
|
|
|
|
|
+ // 托管银行手续费配置表
|
|
|
|
|
+ charge: BankCusbankCharge
|
|
|
|
|
+ // ischeckin
|
|
|
|
|
+ ischeckin: number
|
|
|
|
|
+ // ischeckout
|
|
|
|
|
+ ischeckout: number
|
|
|
|
|
+ // 托管银行手续费区间配置表 (手续费收取类型为区间时取此表)
|
|
|
|
|
+ range: BankCusBankChargeDetail[]
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** BankCusbankinfo对象 */
|
|
|
|
|
+ interface BankCusBankInfo {
|
|
|
|
|
+ // 入金是否需要审核(机构)
|
|
|
|
|
+ areainauditflag: number
|
|
|
|
|
+ // 出金超额审核金额(机构)
|
|
|
|
|
+ areaoutauditamount: number
|
|
|
|
|
+ // 出金是否需要审核(机构)
|
|
|
|
|
+ areaoutauditflag: number
|
|
|
|
|
+ // 出金是否需要复审(机构)
|
|
|
|
|
+ areaoutauditflag2: number
|
|
|
|
|
+ // 是否支持跨行调拨 - 0:不支持 1:支持
|
|
|
|
|
+ canallot: number
|
|
|
|
|
+ // 是否支持跨行调拨查询 - 0:不支持 1:支持
|
|
|
|
|
+ canallotquery: number
|
|
|
|
|
+ // 是否可绑卡与解卡 - 0:不可 1:可以
|
|
|
|
|
+ canbindcard: number
|
|
|
|
|
+ // 是否可入金 - 0:不可 1:可以
|
|
|
|
|
+ caninamount: number
|
|
|
|
|
+ // 是否可入金(网银端) - 0:不可 1:可以
|
|
|
|
|
+ caninamount2: number
|
|
|
|
|
+ // 是否可修改银行卡号 - 0:不可 1:可以
|
|
|
|
|
+ canmodifybankcard: number
|
|
|
|
|
+ // 是否可修改手机号 - 0:不可 1:可以
|
|
|
|
|
+ canmodifyphone: number
|
|
|
|
|
+ // 是否可修改签约信息 - 0:不可 1:可以
|
|
|
|
|
+ canmodifysigninfo: number
|
|
|
|
|
+ // 是否可出金 - 0:不可 1:可以
|
|
|
|
|
+ canoutamount: number
|
|
|
|
|
+ // 是否可出金(网银端) - 0:不可 1:可以
|
|
|
|
|
+ canoutamount2: number
|
|
|
|
|
+ // 是否可解约 - 0:不可 1:可以
|
|
|
|
|
+ canrelease: number
|
|
|
|
|
+ // 是否可解约(网银端) - 0:不可 1:可以
|
|
|
|
|
+ canrelease2: number
|
|
|
|
|
+ // 是否可签约 - 0:不可 1:可以
|
|
|
|
|
+ cansign: number
|
|
|
|
|
+ // 是否可签约(网银端) - 0:不可 1:可以
|
|
|
|
|
+ cansign2: number
|
|
|
|
|
+ // 币种
|
|
|
|
|
+ currency: string
|
|
|
|
|
+ // 托管银行编号(对应清算中心TRAN_NO)
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 银行业务名称
|
|
|
|
|
+ cusbankname: string
|
|
|
|
|
+ // 银行业务简称
|
|
|
|
|
+ cusbankshortname: string
|
|
|
|
|
+ // 交易所开户银行ID
|
|
|
|
|
+ exchbankid: string
|
|
|
|
|
+ // 交易所支出结算账户户名
|
|
|
|
|
+ exchpaybankaccname: string
|
|
|
|
|
+ // 交易所支出结算账户
|
|
|
|
|
+ exchpaybankaccno: string
|
|
|
|
|
+ // 手续费结转收款方银行行号 - 金登
|
|
|
|
|
+ exputbankid: string
|
|
|
|
|
+ // 手续费结转收款账户户名 - 金登
|
|
|
|
|
+ exputpaybankaccname: string
|
|
|
|
|
+ // 手续费结转收款账户 - 金登
|
|
|
|
|
+ exputpaybankaccno: string
|
|
|
|
|
+ // 手续费结转收款子账户 - 金登
|
|
|
|
|
+ exputpaybankaccsubno: string
|
|
|
|
|
+ // 入金是否需要审核(交易商)
|
|
|
|
|
+ investorinauditflag: number
|
|
|
|
|
+ // 出金超额审核金额(交易商)
|
|
|
|
|
+ investoroutauditamount: number
|
|
|
|
|
+ // 出金是否需要审核(交易商)
|
|
|
|
|
+ investoroutauditflag: number
|
|
|
|
|
+ // 出金是否需要复审(交易商)
|
|
|
|
|
+ investoroutauditflag2: number
|
|
|
|
|
+ // 是否混合渠道 0:否, 1:是(出入金不同外部接口 - TCE)
|
|
|
|
|
+ ismix: number
|
|
|
|
|
+ // 是否需要对账 - 0:需要 1:不需要 [不需要界面配置]
|
|
|
|
|
+ isneedcheck: number
|
|
|
|
|
+ // 是否需要清算 - 0:不需要 1:需要
|
|
|
|
|
+ isneedclear: number
|
|
|
|
|
+ // 签约风险提示书
|
|
|
|
|
+ riskinfo: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** BankCusbankcharge对象 */
|
|
|
|
|
+ interface BankCusbankCharge {
|
|
|
|
|
+ // 手续费收取方式 - 1:比率 2:固定 [统一 ]
|
|
|
|
|
+ chargealgorithm: number
|
|
|
|
|
+ // 手续费收取类型 - 1:统一 2:区间 [Detail表]
|
|
|
|
|
+ chargetype: number
|
|
|
|
|
+ // 手续费值 [统一 ]
|
|
|
|
|
+ chargevalue: number
|
|
|
|
|
+ // 托管银行编号
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 出入金类型 - 1:出金 2:入金
|
|
|
|
|
+ outorin: number
|
|
|
|
|
+ // 单笔最高值 [统一/区间] (仅对比率生效,0为不限)
|
|
|
|
|
+ singlemax: number
|
|
|
|
|
+ // 单笔最低值 [统一/区间] (仅对比率生效,0为不限)
|
|
|
|
|
+ singlemin: number
|
|
|
|
|
+ // 客户类型 - 1:对私 2:对公
|
|
|
|
|
+ usertype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** BankCusbankchargedetail对象 */
|
|
|
|
|
+ interface BankCusBankChargeDetail {
|
|
|
|
|
+ // 手续费收取方式 - 1:比率 2:固定
|
|
|
|
|
+ chargealgorithm: number
|
|
|
|
|
+ // 手续费值
|
|
|
|
|
+ chargevalue: number
|
|
|
|
|
+ // 托管银行编号
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 出入金类型 - 1:出金 2:入金
|
|
|
|
|
+ outorin: number
|
|
|
|
|
+ // 区间右值
|
|
|
|
|
+ rangemax: number
|
|
|
|
|
+ // 区间左值
|
|
|
|
|
+ rangemin: number
|
|
|
|
|
+ // 区间序号 - 金额由小到大递增,从1开始; 添加、修改、删除区间时须重新变更
|
|
|
|
|
+ rangeorder: number
|
|
|
|
|
+ // 客户类型 - 1:对私 2:对公
|
|
|
|
|
+ usertype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->银行系统配置-->详情 响应 */
|
|
|
|
|
+ interface BankSystemConfigRsp {
|
|
|
|
|
+ // 参数代码
|
|
|
|
|
+ configcode: string
|
|
|
|
|
+ // 参数ID
|
|
|
|
|
+ configid: number
|
|
|
|
|
+ // 参数值
|
|
|
|
|
+ configvalue: string
|
|
|
|
|
+ // 备注
|
|
|
|
|
+ remark: string
|
|
|
|
|
+ // 有效状态 - 0:无效 1:有效
|
|
|
|
|
+ validstatus: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务-托管银行配置-->扩展配置-->新增 请求 */
|
|
|
|
|
+ interface DealBankCusBankSignReq {
|
|
|
|
|
+ // bankid
|
|
|
|
|
+ bankid: string
|
|
|
|
|
+ // cusbankid
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务-托管银行配置-->扩展配置-->新增/修改 请求 */
|
|
|
|
|
+ interface DealBankExtendReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ //
|
|
|
|
|
+ extendbiztype: string
|
|
|
|
|
+ //
|
|
|
|
|
+ fieldids: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->新增/修改 请求 */
|
|
|
|
|
+ interface DealBankInfoReq {
|
|
|
|
|
+ areainauditflag: number
|
|
|
|
|
+ areaoutauditamount: number
|
|
|
|
|
+ areaoutauditflag: number
|
|
|
|
|
+ areaoutauditflag2: number
|
|
|
|
|
+ canbindcard: number
|
|
|
|
|
+ caninamount: number
|
|
|
|
|
+ caninamount2: number
|
|
|
|
|
+ canmodifyphone: number
|
|
|
|
|
+ canmodifysigninfo: number
|
|
|
|
|
+ canoutamount: number
|
|
|
|
|
+ canoutamount2: number
|
|
|
|
|
+ canrelease: number
|
|
|
|
|
+ canrelease2: number
|
|
|
|
|
+ cansign: number
|
|
|
|
|
+ cansign2: number
|
|
|
|
|
+ charge: BankCusbankCharge[]
|
|
|
|
|
+ chargeDetail: BankCusBankChargeDetail[]
|
|
|
|
|
+ currency: string
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ cusbankinfo: string
|
|
|
|
|
+ cusbankname: string
|
|
|
|
|
+ cusbankshortname: string
|
|
|
|
|
+ exchbankid: string
|
|
|
|
|
+ exchpaybankaccname: string
|
|
|
|
|
+ exchpaybankaccno: string
|
|
|
|
|
+ exputbankid: string
|
|
|
|
|
+ exputpaybankaccname: string
|
|
|
|
|
+ exputpaybankaccno: string
|
|
|
|
|
+ exputpaybankaccsubno: string
|
|
|
|
|
+ investorinauditflag: number
|
|
|
|
|
+ investoroutauditamount: number
|
|
|
|
|
+ investoroutauditflag: number
|
|
|
|
|
+ investoroutauditflag2: number
|
|
|
|
|
+ ismix: number
|
|
|
|
|
+ isneedclear: number
|
|
|
|
|
+ riskinfo: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->删除 请求 */
|
|
|
|
|
+ interface delBankInfoReq {
|
|
|
|
|
+ bankid: number
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->删除 请求 */
|
|
|
|
|
+ interface DeleteBankInfoReq {
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->删除 请求 */
|
|
|
|
|
+ interface DelExtendReq {
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ extendbiztype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->新增、修改初始化信息 请求 */
|
|
|
|
|
+ interface ExtendBizTypeInitReq {
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->新增、修改初始化信息 回应 */
|
|
|
|
|
+ interface ExtendBizTypeInitRsq {
|
|
|
|
|
+ // enumdicitemList
|
|
|
|
|
+ enumdicitemList: Enumdicitem[]
|
|
|
|
|
+ // extendfields
|
|
|
|
|
+ extendfields: BankExtendfield[]
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 枚举项字典表 */
|
|
|
|
|
+ interface Enumdicitem {
|
|
|
|
|
+ // 自增ID
|
|
|
|
|
+ autoid: number
|
|
|
|
|
+ // 银行服务对应值
|
|
|
|
|
+ bankmappedvalue: string
|
|
|
|
|
+ // 所属枚举代码
|
|
|
|
|
+ enumdiccode: string
|
|
|
|
|
+ // 所属枚举ID
|
|
|
|
|
+ enumdicid: number
|
|
|
|
|
+ // 枚举项名称
|
|
|
|
|
+ enumdicname: string
|
|
|
|
|
+ //
|
|
|
|
|
+ enumdicnameen: string
|
|
|
|
|
+ //
|
|
|
|
|
+ enumdicnameth: string
|
|
|
|
|
+ //
|
|
|
|
|
+ enumdicnamevi: string
|
|
|
|
|
+ //
|
|
|
|
|
+ enumdicnamezhtw: string
|
|
|
|
|
+ // 枚举项值
|
|
|
|
|
+ enumitemname: number
|
|
|
|
|
+ // 枚举项状态 - 1.启用 2.不启用
|
|
|
|
|
+ enumitemstatus: number
|
|
|
|
|
+ // 通用值 - [币种通用简写]
|
|
|
|
|
+ enumitemvalue: string
|
|
|
|
|
+ // 参数1[币种:币种小数位]
|
|
|
|
|
+ param1: string
|
|
|
|
|
+ // 参数1[币种:币种显示单位]
|
|
|
|
|
+ param2: string
|
|
|
|
|
+ // 备注
|
|
|
|
|
+ remark: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 扩展字段定义表 */
|
|
|
|
|
+ interface BankExtendfield {
|
|
|
|
|
+ // 字段代码
|
|
|
|
|
+ fieldcode: string
|
|
|
|
|
+ // 字段ID
|
|
|
|
|
+ fieldid: number
|
|
|
|
|
+ // 字段名称
|
|
|
|
|
+ fieldname: string
|
|
|
|
|
+ // 字段类型 - 1:扩展字段 2:协议字段
|
|
|
|
|
+ fieldtype: number
|
|
|
|
|
+ // 显示顺序 - 用于前端显示
|
|
|
|
|
+ orderindex: number
|
|
|
|
|
+ // 状态 - 0:正常 1:注销
|
|
|
|
|
+ status: number
|
|
|
|
|
+ // 可用类型 - 1:通用 2:机构专用 3:投资者专用
|
|
|
|
|
+ usabletype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->新增、修改初始化信息 请求 */
|
|
|
|
|
+ interface ExtendDetailReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ //
|
|
|
|
|
+ extendbiztype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->新增、修改初始化信息 回应 */
|
|
|
|
|
+ interface ExtendDetailRsp {
|
|
|
|
|
+ // 托管银行编号
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 扩展业务类型 - 1:签约 2:入金 3:出金 4:签约信息修改
|
|
|
|
|
+ extendbiztype: number
|
|
|
|
|
+ // 字段ID
|
|
|
|
|
+ fieldid: number
|
|
|
|
|
+ //
|
|
|
|
|
+ fieldnames: string
|
|
|
|
|
+ // 是否必填 - 0:不必填 1:必填
|
|
|
|
|
+ ismandatory: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->支持银行-->获取排除银行列表 请求 */
|
|
|
|
|
+ interface BankInfoNotExistReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->支持银行-->获取排除银行列表 回应 */
|
|
|
|
|
+ interface BankInfoNotExistRsp {
|
|
|
|
|
+ // 银行ID
|
|
|
|
|
+ bankid: string
|
|
|
|
|
+ // 银行名称
|
|
|
|
|
+ bankname: string
|
|
|
|
|
+ // 清算系统银行编号
|
|
|
|
|
+ clearbankno: string
|
|
|
|
|
+ // 排序顺序
|
|
|
|
|
+ orderindex: number
|
|
|
|
|
+ // 状态 - 0:正常 1:注销
|
|
|
|
|
+ status: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->获取平台开户银行 请求 */
|
|
|
|
|
+ interface BankInfoSelectReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ searchcode: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->获取平台开户银行 回应 */
|
|
|
|
|
+ interface BankInfoSelectRsp {
|
|
|
|
|
+ // 银行ID
|
|
|
|
|
+ bankid: string
|
|
|
|
|
+ // 银行名称
|
|
|
|
|
+ bankname: string
|
|
|
|
|
+ // 清算系统银行编号
|
|
|
|
|
+ clearbankno: string
|
|
|
|
|
+ // 排序顺序
|
|
|
|
|
+ orderindex: number
|
|
|
|
|
+ // 状态 - 0:正常 1:注销
|
|
|
|
|
+ status: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->支持银行-->获取列表 请求 */
|
|
|
|
|
+ interface BankSignListReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->支持银行-->获取列表 回应 */
|
|
|
|
|
+ interface BankSignListRsp {
|
|
|
|
|
+ // 银行ID
|
|
|
|
|
+ bankid: string
|
|
|
|
|
+ //
|
|
|
|
|
+ bankname: string
|
|
|
|
|
+ // 托管银行ID
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->获取列表 请求 */
|
|
|
|
|
+ interface ExtendsetReq {
|
|
|
|
|
+ //
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->扩展配置-->获取列表 回应 */
|
|
|
|
|
+ interface ExtendsetRsp {
|
|
|
|
|
+ // 托管银行编号
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 扩展业务类型 - 1:签约 2:入金 3:出金 4:签约信息修改
|
|
|
|
|
+ extendbiztype: number
|
|
|
|
|
+ // 字段ID
|
|
|
|
|
+ fieldid: number
|
|
|
|
|
+ //
|
|
|
|
|
+ fieldnames: string
|
|
|
|
|
+ // 是否必填 - 0:不必填 1:必填
|
|
|
|
|
+ ismandatory: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->银行系统配置-->编辑 请求 */
|
|
|
|
|
+ interface SaveSystemDetailReq {
|
|
|
|
|
+ bankSystemConfigs: {
|
|
|
|
|
+ // 参数代码
|
|
|
|
|
+ configcode: string
|
|
|
|
|
+ // 参数ID
|
|
|
|
|
+ configid: number
|
|
|
|
|
+ // 参数值
|
|
|
|
|
+ configvalue: string
|
|
|
|
|
+ // 备注
|
|
|
|
|
+ remark: string
|
|
|
|
|
+ // 有效状态 - 0:无效 1:有效
|
|
|
|
|
+ validstatus: number
|
|
|
|
|
+ }[]
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->获取列表 请求 */
|
|
|
|
|
+ interface SignLogQueryReq {
|
|
|
|
|
+ // 资金账户
|
|
|
|
|
+ accountcode: string
|
|
|
|
|
+ // 证件类型
|
|
|
|
|
+ cardtype: number
|
|
|
|
|
+ // 托管银行
|
|
|
|
|
+ cusbankid: string
|
|
|
|
|
+ // 结束时间
|
|
|
|
|
+ enddate: string
|
|
|
|
|
+ // 登录账号
|
|
|
|
|
+ loginid: string
|
|
|
|
|
+ //
|
|
|
|
|
+ pageNum: number
|
|
|
|
|
+ //
|
|
|
|
|
+ pageSize: number
|
|
|
|
|
+ // 签解约类型
|
|
|
|
|
+ signtype: number
|
|
|
|
|
+ // 开始时间
|
|
|
|
|
+ startdate: string
|
|
|
|
|
+ // 会员代码
|
|
|
|
|
+ userid: string
|
|
|
|
|
+ // 用户类型
|
|
|
|
|
+ usertype: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 银行业务->托管银行配置-->获取列表 回应 */
|
|
|
|
|
+ interface SignLogQueryRsp {
|
|
|
|
|
+ // 签解约查询
|
|
|
|
|
+ userid: number
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|