1. 租户管理
报关系统
  • 菜单管理
    • 新增菜单
      POST
    • 更新菜单
      POST
    • 获取权限树列表
      POST
    • 删除菜单
      POST
    • 分配菜单
      POST
    • 获取菜单详情
      GET
    • 更新菜单排序
      POST
    • 用户登录的菜单列表接口
      GET
  • 部门管理
    • 部门管理接口文档
    • 新增部门
      POST
    • 修改部门
      POST
    • 分页查询部门成员
      POST
    • 新增成员到部门
      POST
    • 移除部门成员
      POST
    • 编辑成员所属部门
      POST
    • 删除部门
      GET
    • 获取部门树
      GET
  • 下拉选项统一接口
    • 获取菜单树列表
      GET
    • 获取多个租户类型的菜单树列表
      GET
    • 获取用户下拉选项列表
      GET
    • 获取套餐类型下拉选项
      GET
    • 获取用户下拉选项列表
      GET
    • 获取租户下拉选项
      GET
    • 获取角色下拉选项列表
      GET
  • 入驻管理
    • 分页查询入驻管理列表
    • 获取入驻申请详情
    • 审核前预览,返回待确认的账号信息和申请时间
    • 审核
    • 入驻申请保存
  • 租户管理
    • 租户管理接口文档
    • 分页查询租户列表
      POST
    • 获取租户详情
      GET
    • 编辑租户
      POST
    • 启用禁用租户
      POST
  • 图形验证码
    • 获取/刷新验证码
  • 账号管理
    • 分页查询账号列表
    • 获取账号详情
    • 新增账号
    • 修改账号
    • 切换账号状态
    • 删除账号
    • 切换账号状态
  • 华为云OBS
    • 文件服务接口文档
    • 获取临时安全凭证(通过IAM CreateTemporaryAccessKeyByToken方式)
  • 套餐管理
    • 分页查询套餐列表
    • 获取套餐详情
    • 新增套餐
    • 编辑套餐
    • 启用/禁用套餐
    • 删除套餐
    • 套餐分发
    • 查看变更记录
  • 华为云OBS控制器
  • 角色管理
    • 角色管理接口文档
    • 分页查询角色列表
    • 获取角色详情
    • 新增角色
    • 修改角色
    • 启用/禁用角色
    • 删除角色
    • 获取菜单权限树
  • 认证接口
    • 登录
    • 登出
    • 获取当前登录用户信息
  • SysConfigController
    • 分页查询配置列表
    • 获取配置详情
    • 根据配置编码获取配置值
    • 新增配置
    • 修改配置
    • 删除配置(单个)
    • 删除配置(批量)
    • 刷新配置缓存
  • SysDictTypeController
    • 分页查询字典类型列表
    • 获取字典类型详情
    • 新增字典类型
    • 修改字典类型
    • 删除字典类型(单个)
    • 删除字典类型(批量)
    • 刷新字典缓存
  • SysDictDataController
    • 分页查询字典数据列表
    • 获取字典数据详情
    • 根据字典编码获取字典数据列表(通用接口)
    • 新增字典数据
    • 修改字典数据
    • 删除字典数据(单个)
    • 删除字典数据(批量)
  • SysRoleController
    • test03
  • 部门管理Controller
  • 数据模型
    • 菜单
    • ResultResponse
    • ResultResponseResultResponse
    • TenantVO
    • SysMenuVo
    • SysDeptTreeVO
    • BsPackageVO
    • SysMenuTreeDTO
    • ObsTemporaryCredentialsEncryptVO
    • SysRoleVO
    • SysRoleOptionVO
    • LoginVO
    • SysConfigVO
    • SysMenuDistributeDescDto
    • SysMenuUpdateSortDTO
    • SysDeptSaveDTO
    • TenantSettlementAuditDTO
    • TenantUpdateDTO
    • TenantStatusDTO
    • SettlementAttachmentsVO
    • OrderItem
    • ResultResponseSysMenuVo
    • UserLoginDto
    • ResultResponseListSysDeptTreeVO
    • ObsSignedUrlDTO
    • ResultResponseObsTemporaryCredentialsEncryptVO
    • ResultResponseListSysRoleOptionVO
    • ResultResponseLoginVO
    • SysMenuSaveDTO
    • SysMenuDistributeDto
    • DeptMemberAddDTO
    • AttachmentDTO
    • PackageInfo
    • IPageTenantVO
    • SysUser
    • IPageBsPackageVO
    • ResultResponseListJSONObject
    • IPageSysRoleVO
    • UserLoginDTO
    • IPageSysConfigVO
    • DeptMemberRemoveDTO
    • TenantSettlementSaveDTO
    • TenantDetailVO
    • ResultResponseIPageTenantVO
    • SysUserVO
    • ResultResponseIPageBsPackageVO
    • ResultResponseListSysMenuTreeDTO
    • ResultResponseIPageSysRoleVO
    • ResultResponseIPageSysConfigVO
    • DeptMemberUpdateDTO
    • DeptMemberVO
    • ResultResponseJSONObject
    • ResultResponseBsPackageVO
    • SysRoleMenuTreeVO
    • ResultResponseSysConfigVO
    • IPageSysUserVO
    • BsPackageSaveDTO
    • SysUserOptionVO
    • SysRoleDetailVO
    • ResultResponseString
    • ResultResponseIPageSysUserVO
    • IPageDeptMemberVO
    • BsPackageStatusDTO
    • SysUserDetailVO
    • ResultResponseListSysUserOptionVO
    • ResultResponseSysRoleDetailVO
    • ResultResponseTenantDetailVO
    • SysUserSaveDTO
    • ResultResponseIPageDeptMemberVO
    • BsPackageDistributeDTO
    • ResultResponseSysUserDetailVO
    • SysConfigSaveDTO
    • ResultResponseVoid
    • SysUserUpdateDTO
    • BsPackageChangeLogVO
    • TenantOptionVO
    • SysRoleSaveDTO
    • DeleteDTO
    • SysUserStatusDTO
    • ResultResponseListBsPackageChangeLogVO
    • ResultResponseListTenantOptionVO
    • SysRoleStatusDTO
    • SysDictTypeVO
    • CaptchaVO
    • ResultResponseListSysRoleMenuTreeVO
    • IPageSysDictTypeVO
    • TenantSettlementVO
    • ResultResponseCaptchaVO
    • ResultResponseIPageSysDictTypeVO
    • IPageTenantSettlementVO
    • ResultResponseSysDictTypeVO
    • ResultResponseIPageTenantSettlementVO
    • SysDictTypeSaveDTO
    • AttachmentVO
    • SysMenuVO
    • TenantSettlementDetailVO
    • ResultResponseListSysMenuVO
    • ResultResponseTenantSettlementDetailVO
    • TenantSettlementAuditPreviewVO
    • ResultResponseTenantSettlementAuditPreviewVO
    • ResultResponseSysMenuVO
    • ResultResponseBoolean
    • SysMenuDistributeDescDTO
    • SysMenuDistributeDTO
    • SysDictDataVO
    • IPageSysDictDataVO
    • ResultResponseIPageSysDictDataVO
    • ResultResponseSysDictDataVO
    • DictDataSimpleVO
    • ResultResponseListDictDataSimpleVO
    • SysDictDataSaveDTO
  1. 租户管理

租户管理接口文档

租户管理接口文档#

Base URL: /tenant
请求头:
参数名说明
AuthorizationBearer {token}
统一响应格式:
{
  "code": 200,
  "msg": "success",
  "data": {}
}
通用错误响应:
{
  "code": 500,
  "msg": "错误信息描述",
  "data": null
}

1. 分页查询租户列表#

接口地址: POST /tenant/page
请求格式: application/x-www-form-urlencoded
请求参数:
参数名类型必填说明
pageNumInteger否当前页码,默认 1
pageSizeInteger否每页条数,默认 20,最大 200
codeString否租户编码,模糊查询
nameString否租户名称,模糊查询
typeInteger否租户类型:0-平台 1-电商企业 2-货代 3-报关行
packageTypeInteger否套餐类型
statusInteger否状态:0-禁用 1-启用
contactNameString否联系人姓名,模糊查询
createTimeBeginString否入驻时间起,格式 yyyy-MM-dd HH:mm:ss
createTimeEndString否入驻时间止,格式 yyyy-MM-dd HH:mm:ss
响应示例:
{
  "code": 200,
  "msg": "success",
  "data": {
    "records": [
      {
        "id": 1,
        "code": "D00001",
        "name": "深圳市跨境通供应链有限公司",
        "type": 3,
        "packageType": 1,
        "status": 1,
        "contactName": "张三",
        "contactPhone": "13800000000",
        "createTime": "2026-04-02 10:30:00"
      }
    ],
    "total": 100,
    "size": 20,
    "current": 1,
    "pages": 5
  }
}
data 字段说明:
字段名类型说明
totalLong总记录数
sizeInteger每页条数
currentLong当前页码
pagesLong总页数
recordsArray数据列表,见下表
records 字段说明:
字段名类型说明
idLong租户 ID
codeString租户编码,如 D00001
nameString租户名称
typeInteger租户类型:0-平台 1-电商企业 2-货代 3-报关行
packageTypeInteger套餐类型
statusInteger状态:0-禁用 1-启用
contactNameString联系人姓名
contactPhoneString联系人手机号
createTimeString入驻时间,格式 yyyy-MM-dd HH:mm:ss

2. 获取租户详情#

接口地址: GET /tenant/{id}
路径参数:
参数名类型必填说明
idLong是租户 ID
响应示例:
{
  "code": 200,
  "msg": "success",
  "data": {
    "id": 1,
    "code": "D00001",
    "name": "深圳市跨境通供应链有限公司",
    "creditCode": "91440300XXXXXXXXXX",
    "type": 3,
    "contactName": "张三",
    "contactPhone": "13800000000",
    "email": "zhangsan@example.com",
    "address": "广东省深圳市南山区XX路XX号",
    "attachments": [
      {
        "id": 1,
        "attachmentType": 1,
        "fileName": "营业执照.jpg",
        "fileUrl": "https://xxx.com/file/yyy.jpg"
      }
    ],
    "packageInfo": {
      "packageType": 1,
      "packagePrice": "999.00"
    }
  }
}
data 字段说明:
字段名类型说明
idLong租户 ID
codeString租户编码
nameString租户名称
creditCodeString统一社会信用代码
typeInteger租户类型:0-平台 1-电商企业 2-货代 3-报关行
contactNameString联系人姓名
contactPhoneString联系人手机号
emailString电子邮箱
addressString租户地址
attachmentsArray入驻附件列表,见下表
packageInfoObject当前套餐信息,见下表
attachments 字段说明:
字段名类型说明
idLong附件 ID
attachmentTypeInteger附件类型:1-营业执照 2-经营资质 3-法人身份证
fileNameString原始文件名
fileUrlString文件存储路径
packageInfo 字段说明:
字段名类型说明
packageTypeInteger套餐类型
packagePriceString套餐价格

3. 编辑租户#

接口地址: POST /tenant/update
请求格式: application/json
请求参数:
参数名类型必填说明
idLong是租户 ID
nameString否租户名称
creditCodeString否统一社会信用代码
packageTypeInteger否套餐类型
contactNameString否联系人姓名
contactPhoneString否联系人手机号
emailString否电子邮箱
addressString否租户地址
请求示例:
{
  "id": 1,
  "name": "深圳市跨境通供应链有限公司",
  "creditCode": "91440300XXXXXXXXXX",
  "packageType": 1,
  "contactName": "张三",
  "contactPhone": "13800000000",
  "email": "zhangsan@example.com",
  "address": "广东省深圳市南山区XX路XX号"
}
响应示例:
{
  "code": 200,
  "msg": "success",
  "data": null
}

4. 启用/禁用租户#

接口地址: POST /tenant/enable-or-disable
请求格式: application/json
请求参数:
参数名类型必填说明
idLong是租户 ID
statusInteger是目标状态:0-禁用 1-启用
请求示例:
{
  "id": 1,
  "status": 0
}
响应示例:
{
  "code": 200,
  "msg": "success",
  "data": null
}
修改于 2026-04-21 10:30:26
上一页
入驻申请保存
下一页
分页查询租户列表
Built with