Handy_Cao 6 місяців тому
батько
коміт
1620eb99ea
2 змінених файлів з 273 додано та 0 видалено
  1. 77 0
      src/services/api/system/index.ts
  2. 196 0
      src/types/model/system.d.ts

+ 77 - 0
src/services/api/system/index.ts

@@ -22,4 +22,81 @@ export function systemExport(options: CommonFetchOptions<{ request: Model.System
     return httpClient.commonRequest('/operation/export', 'get', options)
 }
 
+/**
+ * 系统运行管理-->IP黑名单管理-->新增
+ */
+export function addIPList(options: CommonFetchOptions<{ request: Model.AddIPListReq; }>) {
+    return httpClient.commonRequest('/operation/addIPList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->开户黑名单管理-->新增/修改
+ */
+export function dealBlackList(options: CommonFetchOptions<{ request: Model.DealBlackListReq; }>) {
+    return httpClient.commonRequest('/operation/dealBlackList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->开户黑名单管理-->删除
+ */
+export function delBlackList(options: CommonFetchOptions<{ request: Model.DelBlackListReq; }>) {
+    return httpClient.commonRequest('/operation/delBlackList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->IP黑名单管理-->删除
+ */
+export function delIPList(options: CommonFetchOptions<{ request: Model.DelIPListReq; }>) {
+    return httpClient.commonRequest('/operation/delIPList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->终端登录日志-->导出
+ */
+export function loginlogExport(options: CommonFetchOptions<{ request: Model.LoginLogExportReq; }>) {
+    return httpClient.commonRequest('/operation/loginlogExport', 'get', options)
+}
+
+/**
+ * 系统运行管理-->终端登录日志-->详情
+ */
+export function loginlogview(options: CommonFetchOptions<{ request: Model.LoginLogExportReq; response: Model.LoginLogViewRsp}>) {
+    return httpClient.commonRequest('/operation/loginlogview', 'get', options)
+}
+
+/**
+ * 系统运行管理-->开户黑名单管理-->获取列表
+ */
+export function queryBlackList(options: CommonFetchOptions<{ response: Model.BlackListRsp[]}>) {
+    return httpClient.commonRequest('/operation/queryBlackList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->IP黑名单管理-->获取列表
+ */
+export function queryIPList(options: CommonFetchOptions<{ request: Model.IPListReq; response: Model.IPListRsp[]}>) {
+    return httpClient.commonRequest('/operation/queryIPList', 'get', options)
+}
+
+/**
+ * 系统运行管理-->终端登录日志-->获取列表
+ */
+export function queryloginlog(options: CommonFetchOptions<{ request: Model.LoginLogExportReq; response: Model.LoginLogViewRsp[]}>) {
+    return httpClient.commonRequest('/operation/queryloginlog', 'get', options)
+}
+
+/**
+ * 系统运行管理-->系统服务运行日志-->获取列表
+ */
+export function querymrsl(options: CommonFetchOptions<{ request: Model.MrslReq; response: Model.MrslRsp[]}>) {
+    return httpClient.commonRequest('/operation/querymrsl', 'get', options)
+}
+
+/**
+ * 系统运行管理-->管理员操作日志-->详情
+ */
+export function view(options: CommonFetchOptions<{ request: Model.ViewReq; response: Model.ViewRsp}>) {
+    return httpClient.commonRequest('/operation/view', 'get', options)
+}
+
 

+ 196 - 0
src/types/model/system.d.ts

@@ -55,4 +55,200 @@ declare namespace Model {
         userName?: string // 操作人
         arentuserid?: number        
     }
+
+    /** 系统运行管理-->IP黑名单管理-->新增 请求 */
+    interface AddIPListReq {
+        ip?: string  // Ip地址
+        iptype?: number  // IP类型     
+    }
+
+    /** 系统运行管理-->开户黑名单管理-->新增/修改 请求 */
+    interface DealBlackListReq {
+        autoid: number  // autoid
+        cardnum?: string  // 证件号码   
+        cardtype?: number  // 证件类型
+    }
+
+    /** 系统运行管理-->开户黑名单管理-->删除 请求 */
+    interface DelBlackListReq {
+        id: number  // id
+    }
+
+    /** 系统运行管理-->IP黑名单管理-->删除 请求 */
+    interface DelIPListReq {
+        ip: string  // id
+        iptype: number  // iptype
+    }
+
+    /** 系统运行管理-->终端登录日志-->导出 请求 */
+    interface LoginLogExportReq {
+        // 客户名称
+        accountname?: string  
+        // 
+        ishis?: number  
+        // 登录账号
+        logincode?: string 
+        // 
+        loginflowno?: number 
+        // 
+        loginid?: number 
+         //
+        memberuserid?: number
+        //
+        operatetime?: string 
+        //
+        pageNum?: number 
+         // 
+        pageSize?: number
+    }
+
+    /** 系统运行管理-->终端登录日志-->详情 回应 */
+    interface LoginLogViewRsp {
+        // 客户名称
+        accountname: string
+        // 所属机构
+        areaname: string
+        // 三方认证ID
+        authid: number
+        // 三方认证类型
+        authtype: number
+        // 客户端类型
+        clienttype: number
+        // 登录设备信息
+        deviceid: string
+        // 登录软件环境信息
+        environmentinfo: string
+        // 登录/登出
+        funcode: number
+        // 登录账号
+        logincode: number
+        //
+        loginflowno: number
+        // 登录IP
+        loginip: string
+        // 结果
+        loginretcode: number
+        // 登录类型
+        logintype: number
+        // 所属会员
+        membername: string
+        // 时间
+        operatetime: string
+        // 操作类型
+        operatetype: number
+        // 备注
+        remark: string
+        // 软件版本
+        softversion: string
+    }
+
+    /** 系统运行管理-->IP黑名单管理-->获取列表 请求 */
+    interface IPListReq {
+        // 自增ID
+        adress?: string
+        // pageNum
+        pageNum?: number
+        // pageSize
+        pageSize?: number
+    }
+
+    /** 系统运行管理-->IP黑名单管理-->获取列表 回应 */
+    interface IPListRsp {
+        // ip
+        ip: string
+        // IP类型 - 1:管理端
+        iptype: number
+    }
+
+    /** 系统运行管理-->开户黑名单管理-->获取列表 回应 */
+    interface BlackListRsp {
+        // 自增ID
+        autoid: number
+        // 证件号码
+        cardnum: string
+        // 证件类型
+        cardtype: number
+        // 创建时间
+        createtime: string
+        // 操作员ID
+        operatorid: number
+    }
+
+    /** 系统运行管理-->开户黑名单管理-->获取列表 请求 */
+    interface MrslReq {
+        // 市场
+        marketid?: number
+        // pageNum
+        pageNum?: number
+        // pageSize
+        pageSize?: number
+        // 交易日
+        tradedate?: string
+    }
+
+    /** 系统运行管理-->开户黑名单管理-->获取列表 回应 */
+    interface  MrslRsp {
+        // 服务模块
+        marketname: string
+        // 备注
+        remark: string
+        // 运行类型
+        runstatus: string
+        // 交易日
+        tradedate: string
+        // 时间
+        updatetime: string
+    }
+
+    /** 系统运行管理-->管理员操作日志-->详情 请求 */
+    interface ViewReq {
+        // id
+        id?: number
+    }
+
+    /** 系系统运行管理-->管理员操作日志-->详情 回应 */
+    interface  ViewRsp {
+        // 自增ID
+        autoid: number
+        // 新值
+        cnewvalue: string
+        // 操作内容
+        content: string
+        // IP
+        ip: string
+        // 登录账号
+        logincode: string
+        // 操作类型 - 1:新增 2:修改 3:删除 4:激活 5:注销 6:审核
+        logoperatortype: number
+        // 日志类型 - 1:自动 2:手动
+        logwritetype: number
+        // 更新后
+        newvalue: string
+        // 更新前
+        oldvalue: string
+        // 操作时间
+        operatetime: string
+        // 操作数据ID
+        operatordataid: string
+        // 所属机构ID
+        parentuserid: number
+        // NUMBER
+        port: number
+        // 旧值
+        prevalue: string
+        // 用户类型 - 1- 交易所管理员 2-机构管理员
+        reletype: number
+        // 备份
+        remark: string
+        // 资源代码,对应菜单代码
+        resourcecode: string
+        // 资源名
+        resourcename: string
+        // 交易日
+        tradedate: string
+        // 操作用户ID
+        userid: number
+        // 用户姓名
+        username: string
+    }
 }