tiangong-doc tiangong-doc
首页
  • 天宫体系

    • 前端架构
    • 后端架构
    • 扩展功能
    • 打包部署
    • 更新日志
    • 辅助开发平台 (opens new window)
    • 权限平台部署包下载 (opens new window)
  • 基础组件

    • 工作流引擎(待整理)
    • 跨境加签客户端(待整理)
    • 权限平台(待整理)
  • 数字化工具

    • 数字魔方
    • 数据采集
    • 智能导入
    • 数字员工
    • 规则引擎(开发中)
    • 消息引擎(待开发)
    • 智能导出(待开发)
  • 业务算法

    • 南京业务体检(待整理)
    • 智慧长江(待整理)
  • 识别模型

    • 空箱识别(待整理)
    • 智能客服(待整理)
    • OCR识别(待整理)
    • 车牌识别(待整理)
    • 超市停留识别(待整理)
    • 危险品识别(待开发)
    • 超长车识别(待开发)
    • 车辆靠台(待开发)
    • 车辆占用(待开发)
  • 算法模型(待整理)
  • 风控模型(待整理)
  • 海关规则(待整理)
  • 危险品知识(待整理)
  • 组件设计文档(待整理)
  • 数据服务

    • 商品归类服务(待开发)
    • RECP贸易服务(待开发)
    • 商品价格服务(待开发)
    • 业务申报解答(待开发)
    • 报关单状态查询(待开发)
  • 常用开发工具

    • BASE64编解码工具 (opens new window)
    • MD5编码工具 (opens new window)
    • AES/DES加解密 (opens new window)
    • JWT解码工具 (opens new window)
    • ASCII编解码工具 (opens new window)
    • Unicode编解码工具 (opens new window)
    • UTF-8编解码工具 (opens new window)
    • 字符串编解码工具 (opens new window)
    • 通用进制转换工具 (opens new window)
    • 浮点数十进制转换 (opens new window)
    • 在线JSON解析 (opens new window)
    • 在线JS代码格式化工具 (opens new window)
    • CSS可视化工具 (opens new window)
    • XML格式化工具
    • SQL压缩/格式化工具 (opens new window)
    • JSON/XML在线转换 (opens new window)
    • JSON/YAML在线转换 (opens new window)
    • IP地址查询 (opens new window)
    • HTTP在线接口测试 (opens new window)
    • UUID在线生成器 (opens new window)
    • 随机数生成器 (opens new window)
    • 在线文本比对 (opens new window)
  • 研发标准规范(待整理)
  • 国产化适配
首页
  • 天宫体系

    • 前端架构
    • 后端架构
    • 扩展功能
    • 打包部署
    • 更新日志
    • 辅助开发平台 (opens new window)
    • 权限平台部署包下载 (opens new window)
  • 基础组件

    • 工作流引擎(待整理)
    • 跨境加签客户端(待整理)
    • 权限平台(待整理)
  • 数字化工具

    • 数字魔方
    • 数据采集
    • 智能导入
    • 数字员工
    • 规则引擎(开发中)
    • 消息引擎(待开发)
    • 智能导出(待开发)
  • 业务算法

    • 南京业务体检(待整理)
    • 智慧长江(待整理)
  • 识别模型

    • 空箱识别(待整理)
    • 智能客服(待整理)
    • OCR识别(待整理)
    • 车牌识别(待整理)
    • 超市停留识别(待整理)
    • 危险品识别(待开发)
    • 超长车识别(待开发)
    • 车辆靠台(待开发)
    • 车辆占用(待开发)
  • 算法模型(待整理)
  • 风控模型(待整理)
  • 海关规则(待整理)
  • 危险品知识(待整理)
  • 组件设计文档(待整理)
  • 数据服务

    • 商品归类服务(待开发)
    • RECP贸易服务(待开发)
    • 商品价格服务(待开发)
    • 业务申报解答(待开发)
    • 报关单状态查询(待开发)
  • 常用开发工具

    • BASE64编解码工具 (opens new window)
    • MD5编码工具 (opens new window)
    • AES/DES加解密 (opens new window)
    • JWT解码工具 (opens new window)
    • ASCII编解码工具 (opens new window)
    • Unicode编解码工具 (opens new window)
    • UTF-8编解码工具 (opens new window)
    • 字符串编解码工具 (opens new window)
    • 通用进制转换工具 (opens new window)
    • 浮点数十进制转换 (opens new window)
    • 在线JSON解析 (opens new window)
    • 在线JS代码格式化工具 (opens new window)
    • CSS可视化工具 (opens new window)
    • XML格式化工具
    • SQL压缩/格式化工具 (opens new window)
    • JSON/XML在线转换 (opens new window)
    • JSON/YAML在线转换 (opens new window)
    • IP地址查询 (opens new window)
    • HTTP在线接口测试 (opens new window)
    • UUID在线生成器 (opens new window)
    • 随机数生成器 (opens new window)
    • 在线文本比对 (opens new window)
  • 研发标准规范(待整理)
  • 国产化适配
  • 天宫架构

    • 前端架构

    • 后端架构

    • 打包部署

    • 扩展功能

    • 业务组件

    • 国际化

    • 迁移助手

    • 历史版本

    • 更新日志

    • 开发手册

    • 权限平台

      • Core权限平台接口
      • Java权限平台接口
    • 基础架构
    • 天宫架构
    • 权限平台
    2024-07-25
    目录

    Java权限平台接口

    # 登录

    # 接口描述:获取ApiToken
    # 名称:AskForApiToken
    # 请求URL
    • http://localhost:9008/api/service/AskForApiToken
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    apiKey 是 string API_KEY 统一权限平台颁发给业务系统
    timestamp 否 string 加密时间戳:(系统当前日期的时间戳,然后通过RSA加密。RSA加密公钥:单独提供)
    apiToken 否 string 在Headers的参数中,不需要apiToken可以调用
    # 请求示例
      {
        "apikey": "ZDQxZDhjZDk4ZjAwYjIwNGU5ODAwOTk4ZWNmODQyN2U=",
        "timestamp": "kQr0oQisflCyklZumsDTqwq0xwsrFHVMk7izf8YZuqjjuHTA=
      }
    
    1
    2
    3
    4
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":"b34e1cef1a8b4d7d83f1382f8a1ca9d6"
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result string apiToken
    # 接口描述:获取登录Token
    # 名称:AskForLoginToken
    # 请求URL
    • http://localhost:9008/api/service/AskForLoginToken
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    username 是 string 登录账号
    password 是 string 加密密码(密码通过RSA加密。RSA加密公钥:单独提供)
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "username": "zhangsan",
        "password": "kQr0oQisflCyklZumsDTqwq0xwsrFHVMk7izf8YZuqjjuH"
      }
    
    1
    2
    3
    4
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":"b34e1cef1a8b4d7d83f1382f8a1ca9d6"
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result string 获取到的token
    # 接口描述:获取登录Token根据用户ID
    # 名称:AskForLoginTokenByUserID
    # 请求URL
    • http://localhost:9008/api/service/AskForLoginTokenByUserID
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户ID
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {"userId":"0ffb9d4e74514c6e986b81c7d4bde5f9"}
    
    1
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": "068baf1553c8464f95012e54004c5ebf",
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 返回参数说明
    参数名 类型 说明
    result string 获取到的token
    # 接口描述:获取登录Token根据用户名
    # 名称:AskForLoginTokenByUserName
    # 请求URL
    • http://localhost:9008/api/service/AskForLoginTokenByUserName
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userName 是 string 用户ID
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userName": "admin"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": "4c329e2a4b634bfca0222c7180401fad",
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 返回参数说明
    参数名 类型 说明
    result string 获取到的token
    # 接口描述:登录
    # 名称:Login
    # 请求URL
    • http://localhost:9008/api/service/Login
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userName 是 string 用户名称
    password 是 string 加密密码
    askToken 是 string 获取登录Token
    # 请求示例
      {
        "userName": "dev",
        "password":"gmuKnUknzv8VFvyxdE4lhEjyQeqRDQnoZ/1yX7OXScaI6NLqZngJw9JBfLNDRA1kL0+IPV96Bc8TT+TtNkA7+MqcXfVd6kKo3SH8C5EiI9HNF1h0lYk8++Q5r6/9CpAoBLVdsWFios69PNaXBThX9Oc4vlyT2bipb7XCHytHtG0=",   
    	"askToken":"true"
      }
    
    1
    2
    3
    4
    5
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "0ffb9d4e74514c6e986b81c7d4bde5f9",
            "name": "dev",
            "trueName": "测试人员",
            "email": "Qbi3XUbsgjBfFoWfpw+5tg==",
            "mobile": "GM2akjqp4bprLVB+qZk8dw==",
            "telephoneNumber": "",
            "fax": "",
            "sex": 0,
            "post": "P01",
            "description": "",
            "status": 1,
            "type": 0,
            "employeeId": "a694fc4c2c1d4505bc1ba6f5e8700b0a",
            "passwordStrength": null,
            "deptId": "78fd52fdcc6243558f9c0da7de0f8901",
            "deptCode": "HDJT",
            "deptName": "华东集团 ",
            "token": "e14b7a822279410fa6406b7045bcbb38",
            "postCode": "",
            "postName": "",
            "node": {
                "id": "78fd52fdcc6243558f9c0da7de0f8901",
                "code": "HDJT",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "华东集团 ",
                "shortName": "华东集团 ",
                "description": "{Role:\"R000\",image:\"HDXXY01\"}",
                "parentId": "b6a75d44a3b444b19a283ae0b62a1c7e",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "78fd52fdcc6243558f9c0da7de0f8901",
                "children": null
            },
            "roles": [
                {
                    "id": "1a97fa59b70b47cdb7a1364e0b4f959e",
                    "code": "",
                    "name": "Vue3",
                    "appCode": "",
                    "nodeid": "-"
                },
                {
                    "id": "390276ee185942af8acc854d14571d8a",
                    "code": "",
                    "name": "DEV-开发平台",
                    "appCode": "",
                    "nodeid": "a4d7b6c24766432eaca10b93257604d8"
                },
                {
                    "id": "5cbe63ddf38f46bd8ddd3aa69519884f",
                    "code": "dev",
                    "name": "dev",
                    "appCode": "",
                    "nodeid": "30e806385e07cefd0f8bbc54026a7d89"
                },
                {
                    "id": "68b6a501cd254ac2b4f368fa30760ade",
                    "code": "",
                    "name": "06南京港汇研发部",
                    "appCode": "",
                    "nodeid": "27acde61f8bf429db2c5280fed975c0c"
                },
                {
                    "id": "9a55e6359ef64e288d45b5164af1b22e",
                    "code": "",
                    "name": "测试vue3",
                    "appCode": "",
                    "nodeid": "-"
                }
            ],
            "listEpType": [
                {
                    "code": "ROOT",
                    "name": "企业类型"
                },
                {
                    "code": "PT",
                    "name": "船公司"
                },
                {
                    "code": "4444",
                    "name": "4444"
                },
                {
                    "code": "333",
                    "name": "33"
                },
                {
                    "code": "测试",
                    "name": "test"
                },
                {
                    "code": "3",
                    "name": "3"
                },
                {
                    "code": "4",
                    "name": "32222"
                }
            ]
        },
        "exExtInfo": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    # 返回参数说明
    参数名 类型 说明
    id string 用户ID
    name string 用户名
    truename string 用户真实姓名
    email string 邮箱
    mobile string 手机号
    telephoneNumber string 电话号码
    fax string 传真
    sex string 性别
    post string 岗位
    description string 描述
    status string 状态
    type string 用户类型
    employeeId string 员工id
    passwordStrength string 密码强度
    deptId string 部门ID
    deptCode string 部门编码
    deptName string 部门名称
    token string Token
    postCode string 岗位编码
    postName string 组织机构信息
    Node Ojbect 组织机构ID
    roles [] 角色信息
    listEpType [] 企业类型信息
    # 接口描述:通过Token登录
    # 名称:LoginByToken
    # 请求URL
    • http://localhost:9008/api/service/LoginByToken
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    token 是 string 登录token
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "token": "xxxxxxxxxx"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "0ffb9d4e74514c6e986b81c7d4bde5f9",
            "name": "dev",
            "trueName": "测试人员",
            "email": "Qbi3XUbsgjBfFoWfpw+5tg==",
            "mobile": "GM2akjqp4bprLVB+qZk8dw==",
            "telephoneNumber": "",
            "fax": "",
            "sex": 0,
            "post": "P01",
            "description": "",
            "status": 1,
            "type": 0,
            "employeeId": "a694fc4c2c1d4505bc1ba6f5e8700b0a",
            "passwordStrength": null,
            "deptId": "78fd52fdcc6243558f9c0da7de0f8901",
            "deptCode": "HDJT",
            "deptName": "华东集团 ",
            "token": "e14b7a822279410fa6406b7045bcbb38",
            "postCode": "",
            "postName": "",
            "node": {
                "id": "78fd52fdcc6243558f9c0da7de0f8901",
                "code": "HDJT",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "华东集团 ",
                "shortName": "华东集团 ",
                "description": "{Role:\"R000\",image:\"HDXXY01\"}",
                "parentId": "b6a75d44a3b444b19a283ae0b62a1c7e",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "78fd52fdcc6243558f9c0da7de0f8901",
                "children": null
            },
            "roles": [
                {
                    "id": "1a97fa59b70b47cdb7a1364e0b4f959e",
                    "code": "",
                    "name": "Vue3",
                    "appCode": "",
                    "nodeid": "-"
                },
                {
                    "id": "390276ee185942af8acc854d14571d8a",
                    "code": "",
                    "name": "DEV-开发平台",
                    "appCode": "",
                    "nodeid": "a4d7b6c24766432eaca10b93257604d8"
                },
                {
                    "id": "5cbe63ddf38f46bd8ddd3aa69519884f",
                    "code": "dev",
                    "name": "dev",
                    "appCode": "",
                    "nodeid": "30e806385e07cefd0f8bbc54026a7d89"
                },
                {
                    "id": "68b6a501cd254ac2b4f368fa30760ade",
                    "code": "",
                    "name": "06南京港汇研发部",
                    "appCode": "",
                    "nodeid": "27acde61f8bf429db2c5280fed975c0c"
                },
                {
                    "id": "9a55e6359ef64e288d45b5164af1b22e",
                    "code": "",
                    "name": "测试vue3",
                    "appCode": "",
                    "nodeid": "-"
                }
            ],
            "listEpType": [
                {
                    "code": "ROOT",
                    "name": "企业类型"
                },
                {
                    "code": "PT",
                    "name": "船公司"
                },
                {
                    "code": "4444",
                    "name": "4444"
                },
                {
                    "code": "333",
                    "name": "33"
                },
                {
                    "code": "测试",
                    "name": "test"
                },
                {
                    "code": "3",
                    "name": "3"
                },
                {
                    "code": "4",
                    "name": "32222"
                }
            ]
        },
        "exExtInfo": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    # 返回参数说明
    参数名 类型 说明
    id string 用户ID
    name string 用户名
    truename string 用户真实姓名
    email string 邮箱
    mobile string 手机号
    telephoneNumber string 电话号码
    fax string 传真
    sex string 性别
    post string 岗位
    description string 描述
    status string 状态
    type string 用户类型
    employeeId string 员工id
    passwordStrength string 密码强度
    deptId string 部门ID
    deptCode string 部门编码
    deptName string 部门名称
    token string Token
    postCode string 岗位编码
    postName string 组织机构信息
    Node Ojbect 组织机构ID
    roles [] 角色信息
    listEpType [] 企业类型信息
    # 接口描述:由用户名获得用户拥有权限的功能点树
    # 名称:GetLowerPrivilegeMenuTree
    # 请求URL
    • http://localhost:9008/api/service/GetLowerPrivilegeMenuTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户ID
    functionId 是 string 功能点ID
    isUseEpMode 否 boolean 是否通过企业类型获取菜单
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
    	  "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9",
    	  "functionId":"eff481f037b24366a773f8c03215d76c"
      }
    
    1
    2
    3
    4
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "eff481f037b24366a773f8c03215d76c",
            "name": "版本权限平台(VUE)",
            "code": "9dd6d0e10b851ac7f35f46584599e545",
            "url": "",
            "description": "VUE",
            "parentId": "f4f5f949a66f49ddb1810799f78dcec4",
            "showInMenu": true,
            "type": 0,
            "sequence": 55,
            "needSendMessage": false,
            "needCharge": false,
            "funcImageFile": "",
            "children": [
                {
                    "id": "7ddf0ad2bcb54107926b68a52c6090d7",
                    "name": "权限管理",
                    "code": "fa4128eef048495b82114e6d66d76ac2",
                    "url": "",
                    "description": "",
                    "parentId": "eff481f037b24366a773f8c03215d76c",
                    "showInMenu": true,
                    "type": 0,
                    "sequence": 10,
                    "needSendMessage": false,
                    "needCharge": false,
                    "funcImageFile": "system",
                    "children": [
                        {
                            "id": "890bd1e475a24daaa48d60b1cb988a45",
                            "name": "功能管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionTree",
                            "description": "functionManage tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 10,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "885135c6c6b34097b1d5dcafaf9e2435",
                            "name": "功能查询",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionList",
                            "description": "functionQuery tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 20,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d0e2ba645984f21a8ae33f390eb1de0",
                            "name": "机构管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Node/NodeTree",
                            "description": "nodeManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 30,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "75ba5be1e685439f83dfeea4f8a97ed0",
                            "name": "机构查询",
                            "code": "H4A1",
                            "url": "AppSSO/Node/NodeList",
                            "description": "nodeQuery",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 40,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "dd3034a88f7e4b0fba35c9d8a66a4dba",
                            "name": "角色管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Role/RoleList",
                            "description": "roleManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 50,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "peoples",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "df09c3bcc7064f9dbeddee1db246afec",
                            "name": "用户管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "ae9e20977d8349529298ea0ee2242d0a",
                            "name": "用户管理(个人)",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserPermAssign/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b9d2843f0e5647f7b7f0b8a8acf375ee",
                            "name": "接入授权",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/API/ApiUserList",
                            "description": "apiUserManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 70,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d1d04f250dedd3ef38341d98aa794ff",
                            "name": "岗位管理",
                            "code": "3d1d04f250dedd3ef38341d98aa794ff",
                            "url": "AppSSO/POST/PostList.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 71,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "23a73ae805a2422fa0d56d5ddb688492",
                            "name": "登录日志",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppEAD/SysLog/LoginLog/LoginLogList",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 80,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "system",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b87a1ba127d697a6fdadd012320916e1",
                            "name": "企业类型",
                            "code": "EpType/EpTypeTree.aspx",
                            "url": "AppSSO/EpType/EpTypeTree.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": null,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        }
                    ],
                    "createUser": "",
                    "createTime": "",
                    "lastModifyUser": "",
                    "lastModifyTime": "",
                    "options": "",
                    "api": ""
                }
            ],
            "createUser": "",
            "createTime": "",
            "lastModifyUser": "",
            "lastModifyTime": "",
            "options": "",
            "api": ""
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    # 返回Result参数说明
    参数名 类型 说明
    id string 功能id
    name string 功能名称
    code string 功能编码
    url string 页面地址
    description string 描述
    parentID string 父节点id
    showInMenu string 是否显示菜单
    type string 类型
    sequence string 显示顺序
    needSendMessage string 是否发送消息
    needCharge string 是否计费
    funcImageFile string 功能点图片
    children Function[] 下级功能点
    createUser string 创建人
    createTime string 创建时间
    lastModifyUser string 修改人
    lastModifyTime string 修改时间
    options string 选项配置
    api string Api资源

    # 功能管理

    # 接口描述:获取下级菜单
    # 名称:GetLowerMenus
    # 请求URL
    • http://localhost:9008/api/service/GetLowerMenus
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    functionId 是 string 功能点ID
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "functionId": "eff481f037b24366a773f8c03215d76c"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "7ddf0ad2bcb54107926b68a52c6090d7",
                "name": "权限管理",
                "code": "fa4128eef048495b82114e6d66d76ac2",
                "url": "",
                "description": "",
                "parentId": "eff481f037b24366a773f8c03215d76c",
                "showInMenu": true,
                "type": 0,
                "sequence": 10,
                "needSendMessage": false,
                "needCharge": false,
                "funcImageFile": "system",
                "children": [],
                "createUser": "09e219fea5114fe09bcda69f6cf35649",
                "createTime": "2021-12-21 08:40:45",
                "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                "lastModifyTime": "2022-07-06 10:35:03",
                "options": "",
                "api": ""
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    # 返回参数说明
    参数名 类型 说明
    id string 功能id
    name string 功能名称
    code string 功能编码
    url string 页面地址
    description string 描述
    parentID string 父节点id
    showInMenu string 是否显示菜单
    type string 类型
    sequence string 显示顺序
    needSendMessage string 是否发送消息
    needCharge string 是否计费
    funcImageFile string 功能点图片
    children Function[] 下级功能点
    createUser string 创建人
    createTime string 创建时间
    lastModifyUser string 修改人
    lastModifyTime string 修改时间
    options string 选项配置
    api string Api资源
    # 接口描述:获取某功能点所以下级功能点的集合
    # 名称:GetLowerFunctions
    # 请求URL
    • http://localhost:9008/api/service/GetLowerFunctions
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    functionId 是 string 功能点ID
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "functionId": "eff481f037b24366a773f8c03215d76c"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "7ddf0ad2bcb54107926b68a52c6090d7",
                "name": "权限管理",
                "code": "fa4128eef048495b82114e6d66d76ac2",
                "url": "",
                "description": "",
                "parentId": "eff481f037b24366a773f8c03215d76c",
                "showInMenu": true,
                "type": 0,
                "sequence": 10,
                "needSendMessage": false,
                "needCharge": false,
                "funcImageFile": "system",
                "children": [],
                "createUser": "09e219fea5114fe09bcda69f6cf35649",
                "createTime": "2021-12-21 08:40:45",
                "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                "lastModifyTime": "2022-07-06 10:35:03",
                "options": "",
                "api": ""
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    # 返回参数说明
    参数名 类型 说明
    id string 功能id
    name string 功能名称
    code string 功能编码
    url string 页面地址
    description string 描述
    parentID string 父节点id
    showInMenu string 是否显示菜单
    type string 类型
    sequence string 显示顺序
    needSendMessage string 是否发送消息
    needCharge string 是否计费
    funcImageFile string 功能点图片
    children Function[] 下级功能点
    createUser string 创建人
    createTime string 创建时间
    lastModifyUser string 修改人
    lastModifyTime string 修改时间
    options string 选项配置
    api string Api资源
    # 接口描述:获取下级菜单树
    # 名称:GetLowerMenuTree
    # 请求URL
    • http://localhost:9008/api/service/GetLowerMenuTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    functionId 是 string 功能点ID
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "functionId": "eff481f037b24366a773f8c03215d76c"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "eff481f037b24366a773f8c03215d76c",
            "name": "版本权限平台(VUE)",
            "code": "9dd6d0e10b851ac7f35f46584599e545",
            "url": "",
            "description": "VUE",
            "parentId": "f4f5f949a66f49ddb1810799f78dcec4",
            "showInMenu": true,
            "type": 0,
            "sequence": 55,
            "needSendMessage": false,
            "needCharge": false,
            "funcImageFile": "",
            "children": [
                {
                    "id": "7ddf0ad2bcb54107926b68a52c6090d7",
                    "name": "权限管理",
                    "code": "fa4128eef048495b82114e6d66d76ac2",
                    "url": "",
                    "description": "",
                    "parentId": "eff481f037b24366a773f8c03215d76c",
                    "showInMenu": true,
                    "type": 0,
                    "sequence": 10,
                    "needSendMessage": false,
                    "needCharge": false,
                    "funcImageFile": "system",
                    "children": [
                        {
                            "id": "890bd1e475a24daaa48d60b1cb988a45",
                            "name": "功能管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionTree",
                            "description": "functionManage tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 10,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-11-18 09:00:35",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "885135c6c6b34097b1d5dcafaf9e2435",
                            "name": "功能查询",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionList",
                            "description": "functionQuery tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 20,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-11-18 09:00:39",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d0e2ba645984f21a8ae33f390eb1de0",
                            "name": "机构管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Node/NodeTree",
                            "description": "nodeManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 30,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-08-30 13:07:12",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "75ba5be1e685439f83dfeea4f8a97ed0",
                            "name": "机构查询",
                            "code": "H4A1",
                            "url": "AppSSO/Node/NodeList",
                            "description": "nodeQuery",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 40,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "23f2739e89fb4835b2c67c423a47697c",
                            "lastModifyTime": "2021-10-19 17:34:47",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "dd3034a88f7e4b0fba35c9d8a66a4dba",
                            "name": "角色管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Role/RoleList",
                            "description": "roleManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 50,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "peoples",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-08-30 13:07:23",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "ae9e20977d8349529298ea0ee2242d0a",
                            "name": "用户管理(个人)",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserPermAssign/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "徐燕",
                            "createTime": "2023-05-30 10:41:41",
                            "lastModifyUser": "徐燕",
                            "lastModifyTime": "2023-05-30 10:43:03",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "df09c3bcc7064f9dbeddee1db246afec",
                            "name": "用户管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-08-30 13:06:06",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b9d2843f0e5647f7b7f0b8a8acf375ee",
                            "name": "接入授权",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/API/ApiUserList",
                            "description": "apiUserManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 70,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "09e219fea5114fe09bcda69f6cf35649",
                            "createTime": "2021-12-21 08:40:45",
                            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                            "lastModifyTime": "2021-11-19 12:33:49",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d1d04f250dedd3ef38341d98aa794ff",
                            "name": "岗位管理",
                            "code": "3d1d04f250dedd3ef38341d98aa794ff",
                            "url": "AppSSO/POST/PostList.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 71,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "0ffb9d4e74514c6e986b81c7d4bde5f9",
                            "createTime": "2024-05-09 15:07:10",
                            "lastModifyUser": "0ffb9d4e74514c6e986b81c7d4bde5f9",
                            "lastModifyTime": "2024-05-09 15:07:25",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "23a73ae805a2422fa0d56d5ddb688492",
                            "name": "登录日志",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppEAD/SysLog/LoginLog/LoginLogList",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 80,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "system",
                            "children": [],
                            "createUser": "徐燕",
                            "createTime": "2023-05-06 09:44:25",
                            "lastModifyUser": "徐燕",
                            "lastModifyTime": "2023-05-06 09:45:15",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b87a1ba127d697a6fdadd012320916e1",
                            "name": "企业类型",
                            "code": "EpType/EpTypeTree.aspx",
                            "url": "AppSSO/EpType/EpTypeTree.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": null,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "0ffb9d4e74514c6e986b81c7d4bde5f9",
                            "createTime": "2024-05-09 15:08:15",
                            "lastModifyUser": "0ffb9d4e74514c6e986b81c7d4bde5f9",
                            "lastModifyTime": "2024-05-09 15:08:42",
                            "options": "",
                            "api": ""
                        }
                    ],
                    "createUser": "09e219fea5114fe09bcda69f6cf35649",
                    "createTime": "2021-12-21 08:40:45",
                    "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
                    "lastModifyTime": "2022-07-06 10:35:03",
                    "options": "",
                    "api": ""
                }
            ],
            "createUser": "09e219fea5114fe09bcda69f6cf35649",
            "createTime": "2021-12-21 08:40:45",
            "lastModifyUser": "09e219fea5114fe09bcda69f6cf35649",
            "lastModifyTime": "2022-10-11 11:46:41",
            "options": "",
            "api": ""
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    # 返回参数说明
    参数名 类型 说明
    id string 功能id
    name string 功能名称
    code string 功能编码
    url string 页面地址
    description string 描述
    parentID string 父节点id
    showInMenu string 是否显示菜单
    type string 类型
    sequence string 显示顺序
    needSendMessage string 是否发送消息
    needCharge string 是否计费
    funcImageFile string 功能点图片
    children Function[] 下级功能点
    createUser string 创建人
    createTime string 创建时间
    lastModifyUser string 修改人
    lastModifyTime string 修改时间
    options string 选项配置
    api string Api资源
    # 接口描述:由用户名获得用户拥有权限的功能点树
    # 名称:GetLowerPrivilegeMenuTree
    # 请求URL
    • http://localhost:9008/api/service/GetLowerPrivilegeMenuTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户ID
    functionId 是 string 功能点ID
    useEpMode 否 boolean 是否使用企业类型
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "functionId": "xxxxxxxxxx",
    	"userId": "xxxxxxxxxx"
      }
    
    1
    2
    3
    4
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "eff481f037b24366a773f8c03215d76c",
            "name": "版本权限平台(VUE)",
            "code": "9dd6d0e10b851ac7f35f46584599e545",
            "url": "",
            "description": "VUE",
            "parentId": "f4f5f949a66f49ddb1810799f78dcec4",
            "showInMenu": true,
            "type": 0,
            "sequence": 55,
            "needSendMessage": false,
            "needCharge": false,
            "funcImageFile": "",
            "children": [
                {
                    "id": "7ddf0ad2bcb54107926b68a52c6090d7",
                    "name": "权限管理",
                    "code": "fa4128eef048495b82114e6d66d76ac2",
                    "url": "",
                    "description": "",
                    "parentId": "eff481f037b24366a773f8c03215d76c",
                    "showInMenu": true,
                    "type": 0,
                    "sequence": 10,
                    "needSendMessage": false,
                    "needCharge": false,
                    "funcImageFile": "system",
                    "children": [
                        {
                            "id": "890bd1e475a24daaa48d60b1cb988a45",
                            "name": "功能管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionTree",
                            "description": "functionManage tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 10,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "885135c6c6b34097b1d5dcafaf9e2435",
                            "name": "功能查询",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Function/FunctionList",
                            "description": "functionQuery tree-table",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 20,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d0e2ba645984f21a8ae33f390eb1de0",
                            "name": "机构管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Node/NodeTree",
                            "description": "nodeManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 30,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "75ba5be1e685439f83dfeea4f8a97ed0",
                            "name": "机构查询",
                            "code": "H4A1",
                            "url": "AppSSO/Node/NodeList",
                            "description": "nodeQuery",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 40,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "tree",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "dd3034a88f7e4b0fba35c9d8a66a4dba",
                            "name": "角色管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/Role/RoleList",
                            "description": "roleManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 50,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "peoples",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "df09c3bcc7064f9dbeddee1db246afec",
                            "name": "用户管理",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "ae9e20977d8349529298ea0ee2242d0a",
                            "name": "用户管理(个人)",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/User/UserPermAssign/UserList",
                            "description": "userManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 60,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b9d2843f0e5647f7b7f0b8a8acf375ee",
                            "name": "接入授权",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppSSO/API/ApiUserList",
                            "description": "apiUserManage",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 70,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "user",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "3d1d04f250dedd3ef38341d98aa794ff",
                            "name": "岗位管理",
                            "code": "3d1d04f250dedd3ef38341d98aa794ff",
                            "url": "AppSSO/POST/PostList.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 71,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "23a73ae805a2422fa0d56d5ddb688492",
                            "name": "登录日志",
                            "code": "e6a9fea4b97b4189b1b542e9899daee2",
                            "url": "AppEAD/SysLog/LoginLog/LoginLogList",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": 80,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "system",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        },
                        {
                            "id": "b87a1ba127d697a6fdadd012320916e1",
                            "name": "企业类型",
                            "code": "EpType/EpTypeTree.aspx",
                            "url": "AppSSO/EpType/EpTypeTree.vue",
                            "description": "",
                            "parentId": "7ddf0ad2bcb54107926b68a52c6090d7",
                            "showInMenu": true,
                            "type": 0,
                            "sequence": null,
                            "needSendMessage": false,
                            "needCharge": false,
                            "funcImageFile": "",
                            "children": [],
                            "createUser": "",
                            "createTime": "",
                            "lastModifyUser": "",
                            "lastModifyTime": "",
                            "options": "",
                            "api": ""
                        }
                    ],
                    "createUser": "",
                    "createTime": "",
                    "lastModifyUser": "",
                    "lastModifyTime": "",
                    "options": "",
                    "api": ""
                }
            ],
            "createUser": "",
            "createTime": "",
            "lastModifyUser": "",
            "lastModifyTime": "",
            "options": "",
            "api": ""
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    # 返回参数说明
    参数名 类型 说明
    id string 功能id
    name string 功能名称
    code string 功能编码
    url string 页面地址
    description string 描述
    parentID string 父节点id
    showInMenu string 是否显示菜单
    type string 类型
    sequence string 显示顺序
    needSendMessage string 是否发送消息
    needCharge string 是否计费
    funcImageFile string 功能点图片
    children Function[] 下级功能点
    createUser string 创建人
    createTime string 创建时间
    lastModifyUser string 修改人
    lastModifyTime string 修改时间
    options string 选项配置
    api string Api资源

    # 角色管理

    # 接口描述:根据角色名称查询角色ID
    # 名称:GetRoleIdByName
    # 请求URL
    • http://localhost:9008/api/service/GetRoleIdByName
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    roleName 是 string 角色名称
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "roleName": "关长"
      }
    
    1
    2
    3
    # 返回示例
      {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": "43c4422130a34325a4df693865d86b5f",
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 返回参数说明
    参数名 类型 说明
    result string 角色Id
    # 接口描述:获取所有角色
    # 名称:GetAllRoles
    # 请求URL
    • http://localhost:9008/api/service/GetAllRoles
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	  "result": [
            {
                "id": "43c4422130a34325a4df693865d86b5f",
                "code": "角色代码",
                "name": "关长",
                "appCode": "应用编码",
                "nodeid": "-"
            },
            {
                "id": "86defa3db19b4dd3bc1d79b50d92ae60",
                "code": "",
                "name": "副关长-复制",
                "appCode": "",
                "nodeid": "-"
            },
    	],
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    # 返回参数说明
    参数名 类型 说明
    id string 角色Id
    code string 角色编码
    name string 角色名称
    appCode string 系统编码
    nodeid string 机构id

    # 注册审批

    # 接口描述:在指定组织机构下注册一个人员
    # 名称:RegisterUser2Node
    # 请求URL
    • http://localhost:9008/api/service/RegisterUser2Node
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编号
    user.id 是 string 用户id
    user.name 是 string 用户名称
    user.password 是 string 密码
    user.trueName 否 string 用户真实姓名
    user.email 否 string 用户邮箱
    user.mobile 否 string 用户手机号
    user.telephoneNumber 否 string 用户电话
    user.fax 否 string 传真
    user.sex 否 string 性别
    user.post 否 string 岗位
    user.description 否 string 描述
    user.status 否 string 状态
    user.type 否 string 类型
    user.employeeID 否 string 员工ID
    user.deptId 否 string 部门id
    user.deptCode 否 string 部门Code
    user.deptName 否 string 部门Name
    user.postCode 否 string 岗位code
    user.postName 否 string 岗位name
    operatorId 否 string 操作人
    autoAudit 否 boolean 是否自动审批
    # 请求示例
      {
        "nodeCode": "xxxxx",
    	"user":{
    		"id":"AAA-BBB-CCC-DDD-001",
    		"name":"reg02",
    		"trueName":"测	试",
    		"password":"123456"
    		},
    	"autoAudit":true
      }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":true,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
      {
        "success": false,
    	"statusCode":"200",
    	"message":"人员代码reg02已被使用",
    	"result":null,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result bool 是否注册成功
    # 接口描述:注册公司
    # 名称:RegisterEnterprise
    # 请求URL
    • http://localhost:9008/api/service/RegisterEnterprise
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    node.code 是 string 组织编号
    node.FullName 是 string 组织名称
    employees.code 是 string 员工编号
    employees.name 是 string 员工姓名
    employees.email 是 string 邮箱
    employees.fax 是 string 传真
    employees.sex 否 string 性别
    admin.name 是 string 用户名称
    admin.password 是 string 密码
    admin.trueName 否 string 用户真实姓名
    admin.email 否 string 用户邮箱
    admin.mobile 否 string 用户手机号
    admin.telephoneNumber 否 string 用户电话
    admin.fax 否 string 传真
    admin.sex 否 string 性别
    admin.post 否 string 岗位
    admin.description 否 string 描述
    admin.status 否 string 状态
    admin.type 否 string 类型
    admin.employeeID 否 string 员工ID
    autoAudit 否 boolean 是否自动审批
    # 请求示例
      {
        "node":{
    		"code":"111",
    		"fullName":"TEST",
    	},
    	"admin":{
    		"name":"张三",
    		"trueName":"张三",
    		"password":"123456"
    	},
    	"employees":[
    		{
    			"code":"A01",
    			"name":"NAME"
    		}
    	]
    	"autoAudit":true
      }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":true,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result bool 是否注册成功
    # 接口描述:审核组织机构信息(组织机构及其下属的人员用户的状态都将变为在用)
    # 名称:ApproveNodeRegister
    # 请求URL
    • http://localhost:9008/api/service/ApproveNodeRegister
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeId 是 string 机构Id
    operatorId 是 string 操作人
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
    	"operatorId":"系统"
      }
    
    1
    2
    3
    4
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":true,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result bool 是否审批成功
    # 接口描述: 审核用户
    # 名称:ApproveUser
    # 请求URL
    • http://localhost:9008/api/service/ApproveUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    operatorId 是 string 操作人
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
    	"operatorId":"系统"
      }
    
    1
    2
    3
    4
    # 返回示例成功
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":true,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回示例失败
      {
        "success": false,
    	"statusCode":"",
    	"message":"用户状态错误,无法审批!",
    	"result":null,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result bool 是否审批成功
    # 接口描述:将用户移动到指定组织机构下
    # 名称:MoveUser2Node
    # 请求URL
    • http://localhost:9008/api/service/MoveUser2Node
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    nodeId 是 string 机构Id
    operatorId 是 string 操作人
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
    	"nodeId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35"
    	"operatorId":"系统"
      }
    
    1
    2
    3
    4
    5
    # 返回示例
      {
        "success": true,
    	"statusCode":"200",
    	"message":"",
    	"result":true,
        "data": {}
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result bool 是否成功

    # 用户管理

    # 接口描述:通过Name获取User信息
    # 名称:GetUserByName
    # 请求URL
    • http://localhost:9008/api/service/GetUserByName
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userName 是 string 用户名
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userName":"测试"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "c5dc2e7ce0914a6ab5a78e4a597372fe",
            "name": "测试",
            "trueName": "TEST",
            "email": "",
            "mobile": "",
            "telephoneNumber": "",
            "fax": "",
            "sex": 0,
            "post": "",
            "description": "",
            "status": 3,
            "type": 0,
            "employeeId": "49b0dd48f71c4e9e909d3336a4565e48",
            "passwordStrength": null,
            "deptId": "",
            "deptCode": "",
            "deptName": "",
            "token": null,
            "postCode": "",
            "postName": "",
            "node": null,
            "roles": [],
            "listEpType": []
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    # 返回参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:根据真实姓名获取用户列表
    # 名称:GetUserByTrueName
    # 请求URL
    • http://localhost:9008/api/service/GetUserByTrueName
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    trueName 是 string 用户真实姓名
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "trueName":"系统管理员1"
      }
    
    1
    2
    3
    # 返回示例
    {
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "74226833d0004972a80f2a402e0bfa81",
                "name": "admin",
                "trueName": "系统管理员1",
                "email": "yan.xu@ecidh.com",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cace676be02b4e2180829bd1f7469c84",
                "passwordStrength": null,
                "deptId": "",
                "deptCode": "",
                "deptName": "",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    # 返回参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:获取机构下的用户信息
    # 名称:GetNodeUser
    # 请求URL
    • http://localhost:9008/api/service/GetNodeUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeCode":"3223980002"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "2db63634306f4b5ca21ed0a7f4699671",
                "name": "eciszh",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cf5c5227d5d44f0ba37e8567a2430da3",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "9d3bd46fc4f04959bf1b2ea1bd8ded54",
                "name": "go3",
                "trueName": "wuli22",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "13acfd723cae457888c733ae164f1e81",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "1cef1b93a29d472a8b9ed6cb7eee4316",
                "name": "sfhtest",
                "trueName": "绥汾河测试",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "e0f433f463fe4eaaa493cab8030349ee",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "217a7e8e2f5246339a64621a1e2c1e0a",
                "name": "FLD",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "697e7e30c91043398b5af389f028bcb7",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "3f4fc346360b42baa514b764e950f65c",
                "name": "bsg",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "541dbc7303b245fabaea6c620babde6d",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c44bd92dab12497683c4b6e7de35b962",
                "name": "jgq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "6a70d9f9e37f4a32a648c9080d1d8002",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f6603c5717234bac8600e7b6cfaaf090",
                "name": "tsq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "93bb0ab985e44e5297eb11e62588c864",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c3869a736fdc406abd4ce6a486465e8b",
                "name": "zbq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3f8a3bfb61d9424e8a9f5fd650523414",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f05daf9600944b8b99f6d2745e381fbc",
                "name": "flwl",
                "trueName": "flwl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "d5f2c5a21fdd48d087c23866feb5260b",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "a699253428824f3fb55deda8d0918bab",
                "name": "yaoli.zhai",
                "trueName": "翟耀丽",
                "email": "1741133407@qq.com",
                "mobile": "15390064031",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "2310dd986a4040b59bece5e189f5fc47",
                "name": "cz_3223980002",
                "trueName": "场站飞力代理",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "c6e6af6a123b4eca80a4a9000862d7fb",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7047096cffa3478082b60682a1187d99",
                "name": "swfl",
                "trueName": "swfl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cd92467111b143d399879b291f13a4fa",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7b59b84d8d4b47188cfa1b1c9fcb5dc3",
                "name": "CHENGXIN",
                "trueName": "li.wu",
                "email": "E-MAIL",
                "mobile": "18962687501",
                "telephoneNumber": "电话号码",
                "fax": "电话号码传真",
                "sex": 0,
                "post": "岗位",
                "description": "描述",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    # 返回参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:获取机构下的用户信息包含子机构
    # 名称:GetNodeUserByTree
    # 请求URL
    • http://localhost:9008/api/service/GetNodeUserByTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeCode":"3223980002",
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "2db63634306f4b5ca21ed0a7f4699671",
                "name": "eciszh",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cf5c5227d5d44f0ba37e8567a2430da3",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "9d3bd46fc4f04959bf1b2ea1bd8ded54",
                "name": "go3",
                "trueName": "wuli22",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "13acfd723cae457888c733ae164f1e81",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "1cef1b93a29d472a8b9ed6cb7eee4316",
                "name": "sfhtest",
                "trueName": "绥汾河测试",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "e0f433f463fe4eaaa493cab8030349ee",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "217a7e8e2f5246339a64621a1e2c1e0a",
                "name": "FLD",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "697e7e30c91043398b5af389f028bcb7",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "3f4fc346360b42baa514b764e950f65c",
                "name": "bsg",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "541dbc7303b245fabaea6c620babde6d",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c44bd92dab12497683c4b6e7de35b962",
                "name": "jgq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "6a70d9f9e37f4a32a648c9080d1d8002",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f6603c5717234bac8600e7b6cfaaf090",
                "name": "tsq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "93bb0ab985e44e5297eb11e62588c864",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c3869a736fdc406abd4ce6a486465e8b",
                "name": "zbq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3f8a3bfb61d9424e8a9f5fd650523414",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f05daf9600944b8b99f6d2745e381fbc",
                "name": "flwl",
                "trueName": "flwl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "d5f2c5a21fdd48d087c23866feb5260b",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "a699253428824f3fb55deda8d0918bab",
                "name": "yaoli.zhai",
                "trueName": "翟耀丽",
                "email": "1741133407@qq.com",
                "mobile": "15390064031",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "2310dd986a4040b59bece5e189f5fc47",
                "name": "cz_3223980002",
                "trueName": "场站飞力代理",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "c6e6af6a123b4eca80a4a9000862d7fb",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7047096cffa3478082b60682a1187d99",
                "name": "swfl",
                "trueName": "swfl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cd92467111b143d399879b291f13a4fa",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7b59b84d8d4b47188cfa1b1c9fcb5dc3",
                "name": "CHENGXIN",
                "trueName": "li.wu",
                "email": "E-MAIL",
                "mobile": "18962687501",
                "telephoneNumber": "电话号码",
                "fax": "电话号码传真",
                "sex": 0,
                "post": "岗位",
                "description": "描述",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    # 返回result参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:获取机构下岗位用户
    # 名称:GetNodePostUser
    # 请求URL
    • http://localhost:9008/api/service/GetNodePostUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeCode":"3223980002",
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "2db63634306f4b5ca21ed0a7f4699671",
                "name": "eciszh",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cf5c5227d5d44f0ba37e8567a2430da3",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "9d3bd46fc4f04959bf1b2ea1bd8ded54",
                "name": "go3",
                "trueName": "wuli22",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "13acfd723cae457888c733ae164f1e81",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "1cef1b93a29d472a8b9ed6cb7eee4316",
                "name": "sfhtest",
                "trueName": "绥汾河测试",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "e0f433f463fe4eaaa493cab8030349ee",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "217a7e8e2f5246339a64621a1e2c1e0a",
                "name": "FLD",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "697e7e30c91043398b5af389f028bcb7",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "3f4fc346360b42baa514b764e950f65c",
                "name": "bsg",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "541dbc7303b245fabaea6c620babde6d",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c44bd92dab12497683c4b6e7de35b962",
                "name": "jgq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "6a70d9f9e37f4a32a648c9080d1d8002",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f6603c5717234bac8600e7b6cfaaf090",
                "name": "tsq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "93bb0ab985e44e5297eb11e62588c864",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c3869a736fdc406abd4ce6a486465e8b",
                "name": "zbq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3f8a3bfb61d9424e8a9f5fd650523414",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f05daf9600944b8b99f6d2745e381fbc",
                "name": "flwl",
                "trueName": "flwl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "d5f2c5a21fdd48d087c23866feb5260b",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "a699253428824f3fb55deda8d0918bab",
                "name": "yaoli.zhai",
                "trueName": "翟耀丽",
                "email": "1741133407@qq.com",
                "mobile": "15390064031",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "2310dd986a4040b59bece5e189f5fc47",
                "name": "cz_3223980002",
                "trueName": "场站飞力代理",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "c6e6af6a123b4eca80a4a9000862d7fb",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7047096cffa3478082b60682a1187d99",
                "name": "swfl",
                "trueName": "swfl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cd92467111b143d399879b291f13a4fa",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7b59b84d8d4b47188cfa1b1c9fcb5dc3",
                "name": "CHENGXIN",
                "trueName": "li.wu",
                "email": "E-MAIL",
                "mobile": "18962687501",
                "telephoneNumber": "电话号码",
                "fax": "电话号码传真",
                "sex": 0,
                "post": "岗位",
                "description": "描述",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    # 返回result参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:获取机构下岗位用户包含子机构
    # 名称:GetNodePostUserByTree
    # 请求URL
    • http://localhost:9008/api/service/GetNodePostUserByTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeCode":"3223980002",
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "2db63634306f4b5ca21ed0a7f4699671",
                "name": "eciszh",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cf5c5227d5d44f0ba37e8567a2430da3",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "9d3bd46fc4f04959bf1b2ea1bd8ded54",
                "name": "go3",
                "trueName": "wuli22",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "13acfd723cae457888c733ae164f1e81",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "1cef1b93a29d472a8b9ed6cb7eee4316",
                "name": "sfhtest",
                "trueName": "绥汾河测试",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "e0f433f463fe4eaaa493cab8030349ee",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "217a7e8e2f5246339a64621a1e2c1e0a",
                "name": "FLD",
                "trueName": "wuli",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "697e7e30c91043398b5af389f028bcb7",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "3f4fc346360b42baa514b764e950f65c",
                "name": "bsg",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "541dbc7303b245fabaea6c620babde6d",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c44bd92dab12497683c4b6e7de35b962",
                "name": "jgq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "6a70d9f9e37f4a32a648c9080d1d8002",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f6603c5717234bac8600e7b6cfaaf090",
                "name": "tsq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "93bb0ab985e44e5297eb11e62588c864",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "c3869a736fdc406abd4ce6a486465e8b",
                "name": "zbq",
                "trueName": "edap演示",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3f8a3bfb61d9424e8a9f5fd650523414",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "f05daf9600944b8b99f6d2745e381fbc",
                "name": "flwl",
                "trueName": "flwl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "d5f2c5a21fdd48d087c23866feb5260b",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "a699253428824f3fb55deda8d0918bab",
                "name": "yaoli.zhai",
                "trueName": "翟耀丽",
                "email": "1741133407@qq.com",
                "mobile": "15390064031",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "2310dd986a4040b59bece5e189f5fc47",
                "name": "cz_3223980002",
                "trueName": "场站飞力代理",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "c6e6af6a123b4eca80a4a9000862d7fb",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7047096cffa3478082b60682a1187d99",
                "name": "swfl",
                "trueName": "swfl",
                "email": "",
                "mobile": "",
                "telephoneNumber": "",
                "fax": "",
                "sex": 0,
                "post": "",
                "description": "",
                "status": 1,
                "type": 0,
                "employeeId": "cd92467111b143d399879b291f13a4fa",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            },
            {
                "id": "7b59b84d8d4b47188cfa1b1c9fcb5dc3",
                "name": "CHENGXIN",
                "trueName": "li.wu",
                "email": "E-MAIL",
                "mobile": "18962687501",
                "telephoneNumber": "电话号码",
                "fax": "电话号码传真",
                "sex": 0,
                "post": "岗位",
                "description": "描述",
                "status": 1,
                "type": 0,
                "employeeId": "3d7737135c224a16b64e27f00e72469f",
                "passwordStrength": null,
                "deptId": "22c355f986674c6fa495b5160a687ffd",
                "deptCode": "3223980002",
                "deptName": "江苏飞力达国际物流股份有限公司",
                "token": null,
                "postCode": "",
                "postName": "",
                "node": null,
                "roles": [],
                "listEpType": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    # 返回result参数说明
    参数名 类型 说明
    listEpType [] 企业类型的数据
    roles [] role的数据
    node [] 机构的数据
    id string 用户Id
    name string 用户Name
    trueName string 用户真实姓名
    email string 用户Email
    mobile string 用户电话
    telephoneNumber string 用户手机号
    fax string 用户传真
    sex string 用户性别
    post string 用户岗位
    description string 用户描述
    status string 用户状态
    type string 用户类型
    employeeID string 用户EmployeeID
    passwordStrength string 用户密码强度
    lastLoginTime string 用户最后一次登录时间
    passwordTime string 用户修改密码的时间
    beginDate string 用户开始日期
    endDate string 用户结束日期
    deptId string 用户部门Id
    deptCode string 用户部门Code
    deptName string 用户部门Name
    token string 用户Token
    postCode string 用户岗位Code
    postName string 用户岗位Name
    tyCode string 用户tyCode
    # 接口描述:获取指定机构下的所有机构
    # 名称:GetLowerNodeTree
    # 请求URL
    • http://localhost:9008/api/service/GetLowerNodeTree
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "nodeCode":"HDJT",
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": [
            {
                "id": "67d48c6e95f94eb18730ba5ad20758bd",
                "code": "JGZ",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "架构组",
                "shortName": "",
                "description": "",
                "parentId": "2302776d0af04393ea5204b66436f6ad",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "aa683665494f4e8483e53edf27755aca",
                "children": []
            },
            {
                "id": "a99d226d243f4cf317fe64f82b15968d",
                "code": "JJG",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "架构组一部",
                "shortName": "",
                "description": "",
                "parentId": "67d48c6e95f94eb18730ba5ad20758bd",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "aa683665494f4e8483e53edf27755aca",
                "children": []
            },
            {
                "id": "a351d138d8eb77bf8083f0a6dbba2029",
                "code": "GJ2",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "构架组二部",
                "shortName": "",
                "description": "",
                "parentId": "67d48c6e95f94eb18730ba5ad20758bd",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "aa683665494f4e8483e53edf27755aca",
                "children": []
            },
            {
                "id": "6ee0ce3ed94eced17a78c8bafc7d7ce4",
                "code": "11",
                "orgCode": "",
                "tyCode": "",
                "ciqCode": "",
                "customCode": "",
                "customName": "",
                "fullName": "111",
                "shortName": "",
                "description": "",
                "parentId": "a99d226d243f4cf317fe64f82b15968d",
                "status": 0,
                "type": 0,
                "seq": 0,
                "companyID": "aa683665494f4e8483e53edf27755aca",
                "children": []
            }
        ],
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    # 返回result参数说明
    参数名 类型 说明
    id string 机构Id
    code string 机构代码
    orgCode string 统一代码
    tyCode string
    ciqCode string
    customCode string 客户编码
    customName string 客户名称
    fullName string 机构全称
    shortName string 机构简称
    description string 机构描述
    parentId string 机构父id
    status string 机构状态
    type string 机构类型
    companyID string 公司id
    Children [] 子节点
    # 接口描述:修改密码
    # 名称:ChangePassword
    # 请求URL
    • http://localhost:9008/api/service/ChangePassword
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户id
    userName 否 string 用户名
    oldPassword 是 string 原密码
    newPassword 是 string 新密码
    passwordLevel 否 string 密码等级
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9",
        "oldPassword":"xxxx",
        "newPassword":"xxxx",
      }
    
    1
    2
    3
    4
    5
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "密码修改成",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回result参数说明
    参数名 类型 说明
    success boolean 是否成功
    # 接口描述:重置密码
    # 名称:ResetPassword
    # 请求URL
    • http://localhost:9008/api/service/ResetPassword
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户id
    userName 否 string 用户名
    newPassword 是 string 新密码
    passwordLevel 否 string 密码等级
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9",
        "newPassword":"xxxx",
      }
    
    1
    2
    3
    4
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "密码重置成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回result参数说明
    参数名 类型 说明
    success boolean 是否成功
    # 接口描述:修改用户信息
    # 名称:UpdateUser
    # 请求URL
    • http://localhost:9008/api/service/UpdateUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    user 是 User 用户对象
    user.id 是 String 用户id
    user.name 否 String 用户名
    user.trueName 否 String 用户真实姓名
    user.email 否 String 用户邮箱
    user.mobile 否 String 用户电话
    user.telephoneNumber 否 String 用户手机
    user.fax 否 String 用户传真
    user.sex 否 String 用户性别
    user.post 否 String 用户岗位
    user.description 否 String 用户描述
    user.status 否 String 用户状态
    user.type 否 String 用户类型
    user.employeeID 否 String 用户EmployeeID
    user.password 否 String 用户密码
    user.deptCode 否 String 部门Code
    user.deptId 否 String 部门Id
    user.deptName 否 String 部门Name
    node 否 object 机构信息
    roles 否 [] 角色信息
    listEpType 否 [] 企业类型信息
    operatorId 否 String 操作人
    apiToken 是 String 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "user":{
    	    "ID":"xxxxxx",
    	    "TrueName":"测试"
        },
        "operatorId":"系统",
      }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "修改成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回result参数说明
    参数名 类型 说明
    success boolean 是否成功
    # 接口描述:获取用户的公司
    # 名称:GetNodeForUser
    # 请求URL
    • http://localhost:9008/api/service/GetNodeForUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "78fd52fdcc6243558f9c0da7de0f8901",
            "code": "HDJT",
            "orgCode": "",
            "tyCode": "",
            "ciqCode": "",
            "customCode": "",
            "customName": "",
            "fullName": "华东集团 ",
            "shortName": "华东集团 ",
            "description": "{Role:\"R000\",image:\"HDXXY01\"}",
            "parentId": "b6a75d44a3b444b19a283ae0b62a1c7e",
            "status": 0,
            "type": 0,
            "seq": 0,
            "companyID": "78fd52fdcc6243558f9c0da7de0f8901",
            "children": []
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    # 返回result参数说明
    参数名 类型 说明
    id string 机构Id
    code string 机构代码
    orgCode string 统一代码
    tyCode string
    ciqCode string
    customCode string 客户编码
    customName string 客户名称
    fullName string 机构全称
    shortName string 机构简称
    description string 机构描述
    parentId string 机构父id
    status string 机构状态
    type string 机构类型
    seq string 排序
    companyID string 公司id
    Children []
    # 接口描述:获取用户的部门信息
    # 名称:GetDeptForUser
    # 请求URL
    • http://localhost:9008/api/service/GetDeptForUser
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "",
        "result": {
            "id": "78fd52fdcc6243558f9c0da7de0f8901",
            "code": "HDJT",
            "orgCode": "",
            "tyCode": "",
            "ciqCode": "",
            "customCode": "",
            "customName": "",
            "fullName": "华东集团 ",
            "shortName": "华东集团 ",
            "description": "{Role:\"R000\",image:\"HDXXY01\"}",
            "parentId": "b6a75d44a3b444b19a283ae0b62a1c7e",
            "status": 0,
            "type": 0,
            "seq": 0,
            "companyID": "78fd52fdcc6243558f9c0da7de0f8901",
            "children": []
        },
        "exExtInfo": {},
        "runtime": {
            "selectVersion": "20240511092820"
        }
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    # 返回result参数说明
    参数名 类型 说明
    id string 机构Id
    code string 机构代码
    orgCode string 统一代码
    tyCode string
    ciqCode string
    customCode string 客户编码
    customName string 客户名称
    fullName string 机构全称
    shortName string 机构简称
    description string 机构描述
    parentID string 机构父id
    status string 机构状态
    type string 机构类型
    seq string 排序
    companyID string 公司id
    children []
    # 接口描述:获取用户角色清单
    # 名称:getUserRoles
    # 请求URL
    • http://localhost:9008/api/service/getUserRoles
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "",
        "message": "",
        "result": [
            {
                "id": "390276ee185942af8acc854d14571d8a",
                "code": null,
                "name": "DEV-开发平台",
                "appCode": "",
                "nodeId": "2016-10-27 20:51:08"
            }
        ],
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    # 返回result参数说明
    参数名 类型 说明
    id string 角色id
    code string 角色代码
    name string 角色名称
    appCode string
    nodeId string 机构id

    # 岗位管理

    # 接口描述:删除用户全部部门岗位
    # 名称:DeleteUserAllNodePost
    # 请求URL
    • http://localhost:9008/api/service/DeleteUserAllNodePost
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"0ffb9d4e74514c6e986b81c7d4bde5f9"
      }
    
    1
    2
    3
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "成功删除 0 笔用户岗位信息",
        "result": 0,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result number 删除岗位的数量
    # 接口描述:删除用户指定部门全部岗位
    # 名称:DeleteUserNodeAllPost
    # 请求URL
    • http://localhost:9008/api/service/DeleteUserNodeAllPost
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "nodeCode":"HDJT"
      }
    
    1
    2
    3
    4
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "成功删除 0 笔用户岗位信息",
        "result": 0,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result number 删除岗位的数量
    # 接口描述:删除用户指定部门全部岗位
    # 名称:DeleteUserNodePost
    # 请求URL
    • http://localhost:9008/api/service/DeleteUserNodePost
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    postCode 是 string 岗位编码
    nodeCode 是 string 机构编码
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "nodeCode":"HDJT",
        "postCode":"P01"
      }
    
    1
    2
    3
    4
    5
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "成功删除 0 笔用户岗位信息",
        "result": 0,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    result number 删除岗位的数量
    # 接口描述:用户设置部门岗位
    # 名称:AddUserNodePost
    # 请求URL
    • http://localhost:9008/api/service/AddUserNodePost
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    postCode 是 string 岗位编码
    nodeCode 是 string 机构编码
    operatorId 否 string 操作人Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "nodeCode":"HDJT",
        "postCode":"P01",
        "operatorId":"系统"
      }
    
    1
    2
    3
    4
    5
    6
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "操作成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    success boolean 是否成功

    # 用户授权

    # 接口描述:用户添加角色
    # 名称:AddUser2Role
    # 请求URL
    • http://localhost:9008/api/service/AddUser2Role
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    roleId 是 string 角色Id
    operatorId 否 string 操作人Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "roleId":"xxxx",
        "operatorId":"系统"
      }
    
    1
    2
    3
    4
    5
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "操作成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    success boolean 是否成功
    # 接口描述:用户删除角色
    # 名称:DeleteUser2Role
    # 请求URL
    • http://localhost:9008/api/service/DeleteUser2Role
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    roleId 是 string 角色Id
    operatorId 否 string 操作人Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "roleId":"xxxx",
        "operatorId":"系统"
      }
    
    1
    2
    3
    4
    5
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "操作成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    success boolean 是否成功
    # 接口描述:用户删除所有角色
    # 名称:DeleteUser2AllRole
    # 请求URL
    • http://localhost:9008/api/service/DeleteUser2AllRole
    # 请求方式
    • POST
    # 参数
    参数名 必选 类型 说明
    userId 是 string 用户Id
    operatorId 否 string 操作人Id
    apiToken 是 string 在Headers的参数中,需要apiToken才可以调用
    # 请求示例
      {
        "userId":"7b59b84d8d4b47188cfa1b1c9fcb5dc35",
        "operatorId":"系统"
      }
    
    1
    2
    3
    4
    # 返回示例
    {
        "success": true,
        "statusCode": "200",
        "message": "操作成功",
        "result": null,
        "data": {}
    }
    
    1
    2
    3
    4
    5
    6
    7
    # 返回参数说明
    参数名 类型 说明
    success boolean 是否成功
    上次更新: 2024/8/2 16:19:38
    Core权限平台接口

    ← Core权限平台接口

    最近更新
    01
    EciReport模板导出_Core
    09-10
    02
    EciReport模板导出
    09-09
    03
    Core权限平台接口
    07-25
    更多文章>
    Theme by Vdoing
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式