联犀-core
  1. info
联犀-core
  • system
    • access
      • api
        • 添加接口
        • 删除接口
        • 获取接口列表
        • 更新接口
      • info
        • 添加访问权限信息
        • 删除访问权限信息
        • 获取访问权限信息列表
        • 批量导入授权
        • 获取访问权限信息树结构
        • 更新访问权限信息
    • app
      • info
        • 添加应用
        • 删除应用
        • 获取应用列表
        • 获取应用详情
        • 更新应用
      • module
        • 获取APP权限列表
        • 更新APP权限
      • policy
        • 获取应用协议
    • common
      • 批量聚合接口请求
      • 获取系统配置
      • debug
      • debug
      • debugTencent
      • 下载本地文件
      • ntp
      • 获取小程序二维码
      • 获取第三方的部门信息列表
      • 获取第三方的部门信息详情,Children只能获取一层,需要递归获取
      • 文件直传
      • 获取文件上传地址
      • 获取天气情况
      • websocket连接
    • data
      • area
        • user
          • apply
            • 授权区域权限
            • 获取区域权限列表
        • 获取区域权限列表
        • 删除授权区域权限
        • 更新授权区域权限
      • project
        • 创建授权项目权限
        • 删除授权项目权限
        • 获取项目权限列表
        • 批量创建授权项目权限
        • 批量删除授权项目权限
    • dict
      • detail
        • 添加字典详情
        • 删除字典详情
        • 获取字典详情列表
        • 获取字典详情单个
        • 更新字典详情
      • info
        • 添加字典信息
        • 删除字典信息
        • 获取字典信息列表
        • 批量导出字典信息
        • 批量导入字典信息
        • 获取字典信息详情
        • 更新字典信息
    • log
      • 获取登录日志列表
      • 获取操作日志列表
    • module
      • info
        • 添加模块
        • 删除模块
        • 获取模块列表
        • 批量导出模块
        • 批量导入模块
        • 获取模块详情
        • 更新模块
      • menu
        • 添加菜单
        • 删除菜单
        • 获取菜单列表
        • 批量导出菜单
        • 批量导入菜单
        • 更新菜单
    • ops
      • feedback
        • 添加帮助与反馈
        • 获取帮助与反馈
        • 更新帮助与反馈
      • workOrder
        • 添加工单
        • 获取工单列表
        • 更新工单
    • role
      • access
        • 获取操作权限列表
        • 更新操作权限
      • app
        • 获取APP权限列表
        • 更新APP权限
      • info
        • 添加角色
        • 删除角色
        • 获取角色列表
        • 更新角色
      • menu
        • 获取角色对应菜单列表
        • 更新角色对应菜单列表
      • module
        • 获取角色对应模块列表
        • 更新角色对应模块列表
    • tenant
      • access
        • info
          • 获取租户操作权限列表
          • 批量创建租户操作权限
          • 批量删除租户操作权限
          • 批量更新租户操作权限
          • 获取租户操作权限树
      • app
        • menu
          • 创建租户应用菜单
          • 删除租户应用菜单
          • 获取租户应用菜单列表
          • 更新租户应用菜单
        • module
          • 新增租户应用模块
          • 删除租户应用模块
          • 获取租户应用模块列表
          • 批量新增租户应用模块
        • core
          • 获取应用信息
        • 绑定租户应用
        • 解绑租户应用
        • 获取租户应用列表
        • 更新租户应用
      • core
        • 搜索租户信息
        • 获取租户信息
      • info
        • 添加租户
        • 删除租户
        • 获取租户列表
        • 获取租户详情
        • 更新租户
      • agreement
        • 添加协议
        • 删除协议
        • 获取协议列表
        • 获取协议详情
        • 更新协议
      • config
        • 获取租户配置
        • 更新租户配置
    • user
      • info
        • 创建用户信息
        • 刪除用户
        • 查询用户信息列表
        • 获取用户信息
        • 更新用户基本数据
      • role
        • 获取用户角色列表
        • 更新用户的角色列表
      • self
        • 获取用户授权树
        • 获取用户应用列表
        • 获取用户应用详情
        • 申请用户区域权限
        • 注销用户
        • 获取验证码
        • 更新用户密码
        • 忘记密码
        • 用户登录
        • 用户登出
        • 获取用户信息
        • 获取用户菜单列表
        • 用户消息列表
        • 用户消息批量已读
        • 用户消息统计
        • 获取用户模块列表
        • 获取用户配置列表
        • 获取用户配置详情
        • 更新用户配置
        • 用户注册
        • 更新用户基本数据
        • 精准搜索用户
        • 绑定账号
      • dept
        • 新增用户的部门列表
        • 删除用户的部门列表
      • data
        • 获取区域权限列表
        • 获取项目权限列表
    • notify
      • channel
        • 添加通知通道
        • 删除通知通道
        • 获取通知通道列表
        • 获取通知通道详情
        • 更新通知通道
      • config
        • template
          • 删除通知绑定模版
          • 获取通知绑定模版列表
          • 更新通知绑定模版
        • 添加通知配置
        • 删除通知配置
        • 获取通知列表
        • 获取通知详情
        • 获取通知列表树
        • 更新通知配置
      • message
        • info
          • 删除消息
          • 获取消息列表
          • 发送消息
          • 更新消息
      • template
        • 添加通知模版
        • 删除通知模版
        • 获取通知模版列表
        • 获取通知模版详情
        • 更新通知模版
    • area
      • info
        • 新增项目区域
          POST
        • 删除项目区域
          POST
        • 获取项目区域列表
          POST
        • 获取项目区域详情
          POST
        • 更新项目区域
          POST
      • profile
        • 获取区域配置列表
        • 获取区域配置详情
        • 更新区域配置
    • project
      • info
        • 新增项目
        • 删除项目
        • 获取项目列表
        • 获取项目详情
        • 更新项目
      • profile
        • 获取项目配置列表
        • 获取项目配置详情
        • 更新项目配置
      • crud
        • 新增项目crud
        • 删除项目crud
        • 获取项目crud列表
        • 获取项目crud详情
        • 更新项目crud
    • slot
      • info
        • 新增插槽
        • 删除插槽
        • 获取插槽列表
        • 获取插槽详情
        • 更新插槽
    • dept
      • info
        • 添加部门详情
        • 删除部门
        • 获取部门列表
        • 获取部门单个
        • 更新部门
      • syncJob
        • 添加同步任务
        • 删除同步任务
        • 执行同步任务
        • 获取同步任务列表
        • 获取同步任务单个
        • 更新同步任务
      • user
        • 获取部门授权列表
        • 批量授权部门用户
        • 批量取消授权部门用户
    • job
      • task
        • 取消执行任务
        • 新建任务分组
        • 删除任务分组
        • 获取任务分组列表
        • 获取任务分组详情
        • 更新任务分组
        • 创建任务
        • 删除任务
        • 获取任务列表
        • 获取任务详情
        • 更新任务
        • 获取任务日志
        • 发送延时请求,如果任务不存在,则会自动创建,但是自动创建的需要填写param
    • open
      • access
        • 创建开放认证
        • 删除开放认证
        • 获取开放认证列表
        • 获取开放认证详情
        • 更新开放认证
  • data
    • staticstics
      • info
        • 批量获取统计数据
        • 获取统计数据
      • manage
        • 添加数据统计配置
        • 删除数据统计配置
        • 获取数据统计配置列表
        • 获取数据统计配置详情
        • 更新数据统计配置
  • 数据模型
    • Schemas
      • AccessGroupInfo
      • Aggregation
      • AccessIndexReq
      • Column
      • AccessIndexResp
      • DataStatisticsManage
      • AccessInfo
      • DataStatisticsManageIndexReq
      • AccessModuleInfo
      • DataStatisticsManageIndexResp
      • AccessMultiImportReq
      • FilterKeywords
      • AccessMultiImportResp
      • AccessTreeResp
      • ApiBatchAggReq
      • ApiBatchAggReqOne
      • StaticsticsInfoExportReq
      • ApiBatchAggResp
      • StaticsticsInfoIndexReq
      • ApiInfo
      • StaticsticsInfoIndexResp
      • ApiInfoIndexReq
      • StaticsticsInfoReadReq
      • ApiInfoIndexResp
      • StaticsticsInfoReadResp
      • AppCore
      • AppDeleteReq
      • AppInfo
      • AppInfoIndexReq
      • AppInfoIndexResp
      • AppModuleIndexReq
      • AppModuleIndexResp
      • AppModuleMultiUpdateReq
      • AreaInfo
      • AreaInfoIndexReq
      • AreaInfoIndexResp
      • AreaInfoReadReq
      • AreaProfile
      • AreaProfileIndexReq
      • AreaProfileIndexResp
      • AreaProfileReadReq
      • AreaWithID
      • Attachment
      • CommonResp
      • CompareInt64
      • Compare
      • ConfigResp
      • DataArea
      • CompareString
      • DataAreaDetail
      • DataAreaIndexReq
      • DataAreaIndexResp
      • DataAreaMultiDeleteReq
      • DataAreaMultiUpdateReq
      • DataOpenAccess
      • DataOpenAccessIndexReq
      • DataOpenAccessIndexResp
      • DataProject
      • DataProjectDeleteReq
      • DataProjectIndexReq
      • DataProjectIndexResp
      • DataProjectMultiDeleteReq
      • DataProjectMultiSaveReq
      • DataProjectSaveReq
      • DateRange
      • DebugResp
      • DeptInfo
      • DeptInfoIndexReq
      • DeptInfoIndexResp
      • DeptInfoReadReq
      • DeptSyncJob
      • DeptSyncJobExecuteReq
      • DeptSyncJobIndexReq
      • DeptSyncJobIndexResp
      • DeptSyncJobReadReq
      • DeviceCore
      • DeptUser
      • DictDetail
      • DeptUserIndexReq
      • DictDetailIndexReq
      • DeptUserIndexResp
      • DictDetailIndexResp
      • DeptUserMultiCreateReq
      • DictDetailReadReq
      • DeptUserMultiDeleteReq
      • DictInfo
      • DictInfoIndexReq
      • DictInfoIndexResp
      • DictInfoReadReq
      • DownloadFileReq
      • Empty
      • IDList
      • JwtToken
      • Map
      • DictInfoMultExportReq
      • MenuInfo
      • DictInfoMultExportResp
      • MenuInfoIndexReq
      • DictInfoMultImportReq
      • MenuInfoIndexResp
      • DictInfoMultImportResp
      • MenuMultiExportReq
      • MenuMultiExportResp
      • MenuMultiImportReq
      • MenuMultiImportResp
      • MessageInfo
      • MessageInfoIndexReq
      • MessageInfoIndexResp
      • MessageInfoSendReq
      • ModuleInfo
      • ModuleInfoIndexReq
      • ModuleInfoIndexResp
      • NotifyChannel
      • NotifyChannelIndexReq
      • NotifyChannelIndexResp
      • NotifyConfig
      • NotifyConfigIndexReq
      • NotifyConfigIndexResp
      • NotifyConfigTemplate
      • NotifyConfigTemplateDeleteReq
      • NotifyConfigTemplateIndexReq
      • NotifyConfigTemplateIndexResp
      • ModuleMultiExportReq
      • NotifyConfigTreeResp
      • ModuleMultiExportResp
      • NotifyGroupInfo
      • ModuleMultiImportReq
      • NotifyTemplate
      • ModuleMultiImportResp
      • NotifyTemplateIndexReq
      • NotifyTemplateIndexResp
      • NtpReadReq
      • NtpReadResp
      • OpsFeedback
      • OpsFeedbackIndexReq
      • OpsFeedbackIndexResp
      • OpsWorkOrder
      • OpsWorkOrderIndexReq
      • OpsWorkOrderIndexResp
      • OrderBy
      • Oss
      • PageInfo
      • PageResp
      • Point
      • ProjectInfo
      • ProjectInfoIndexReq
      • ProjectInfoIndexResp
      • ProjectProfile
      • ProjectProfileIndexReq
      • ProjectProfileIndexResp
      • ProjectWithID
      • QRCodeReadReq
      • QRCodeReadResp
      • RoleAccessIndexReq
      • RoleAccessIndexResp
      • RoleAccessMultiUpdateReq
      • RoleAppIndexReq
      • RoleAppIndexResp
      • RoleAppMultiUpdateReq
      • ProjectCrud
      • RoleInfo
      • ProjectCrudIndexReq
      • RoleInfoIndexReq
      • ProjectCrudIndexResp
      • RoleInfoIndexResp
      • RoleMenuIndexReq
      • RoleMenuIndexResp
      • RoleMenuMultiUpdateReq
      • RoleModuleIndexReq
      • RoleModuleIndexResp
      • RoleModuleMultiUpdateReq
      • SendOption
      • SlotInfo
      • SlotInfoIndexReq
      • SlotInfoIndexResp
      • SysLogLoginIndexReq
      • SysLogLoginIndexResp
      • SysLogLoginInfo
      • SysLogOperIndexReq
      • SysLogOperIndexResp
      • SysLogOperInfo
      • Tag
      • TaskLogScript
      • TenantAccessInfo
      • TenantAccessInfoTreeResp
      • TenantAgreement
      • TenantAgreementIndexReq
      • TenantAgreementIndexResp
      • TenantApp
      • TenantAppIndexReq
      • TenantAppIndexResp
      • TenantAppInfo
      • TenantAppMenu
      • TenantAppMenuIndexReq
      • TenantAppMenuIndexResp
      • TenantAppModule
      • TenantAppModuleMultiCreate
      • TenantAppWithIDOrCode
      • TenantConfig
      • TenantConfigRegisterAutoCreateArea
      • TenantConfigRegisterAutoCreateProject
      • TenantCore
      • TenantCoreIndexReq
      • TenantCoreIndexResp
      • TenantInfo
      • TenantInfoCreateReq
      • TenantInfoCreateResp
      • TenantInfoIndexReq
      • TenantInfoIndexResp
      • TenantModuleCreateReq
      • TenantModuleIndexReq
      • TenantModuleIndexResp
      • TenantModuleInfo
      • TenantModuleInfoIndexResp
      • TenantModuleWithIDOrCode
      • ThirdApp
      • ThirdAppConfig
      • ThirdDeptInfoIndexReq
      • ThirdDeptInfoReadReq
      • ThirdEmailConfig
      • ThirdMiniCore
      • ThirdSms
      • TimeRange
      • TimedTaskGroup
      • TimedTaskGroupIndexReq
      • TimedTaskGroupIndexResp
      • TimedTaskInfo
      • TimedTaskInfoIndexReq
      • TimedTaskInfoIndexResp
      • TimedTaskLog
      • TimedTaskLogIndexReq
      • TimedTaskLogIndexResp
      • TimedTaskLogScript
      • TimedTaskLogSql
      • TimedTaskOption
      • TimedTaskParamQueue
      • TimedTaskParamScript
      • TimedTaskParamSql
      • TimedTaskSendReq
      • TimedTaskWithTaskID
      • UploadFileResp
      • UploadUrlCreateReq
      • UploadUrlCreateResp
      • UserAreaApplyCreateReq
      • UserAreaApplyDealReq
      • UserAreaApplyIndexReq
      • UserAreaApplyIndexResp
      • UserAreaApplyInfo
      • UserBindAccountReq
      • UserCaptchaReq
      • UserCaptchaResp
      • UserChangePwdReq
      • UserCore
      • UserCreateResp
      • UserDeptMultiSaveReq
      • UserForgetPwdReq
      • UserInfo
      • UserInfoCreateReq
      • UserInfoDeleteReq
      • UserInfoIndexReq
      • UserInfoIndexResp
      • UserInfoReadReq
      • UserLoginReq
      • UserLoginResp
      • UserMenuIndexReq
      • UserMessage
      • UserMessageIndexReq
      • UserMessageIndexResp
      • UserMessageStatistics
      • UserMessageStatisticsResp
      • UserModuleIndexReq
      • UserProfile
      • UserProfileIndexReq
      • UserDataAreaIndexReq
      • UserProfileIndexResp
      • UserDataProject
      • UserProfileReadReq
      • UserDataProjectIndexReq
      • UserProfileReadResp
      • UserDataProjectIndexResp
      • UserRegisterReq
      • UserResourceReadResp
      • UserRoleIndexReq
      • UserRoleIndexResp
      • UserRoleMultiUpdateReq
      • UserSearchReq
      • UserSearchResp
      • UserSelfAppReadReq
      • UserSelfAppReadResp
      • UserSelfReadReq
      • WeatherAir
      • WeatherReadReq
      • WeatherReadResp
      • WebsocketSubscribeIndexResp
      • WebsocketSubscribeInfo
      • WithAppCodeID
      • WithCode
      • WithGroupCode
      • WithID
      • WithIDOrCode
      • WithIDStr
  1. info

获取项目区域列表

POST
/api/v1/system/area/info/index

请求参数

Header 参数

Body 参数application/json

示例
{
    "page": {
        "page": 0,
        "size": 0,
        "orders": [
            {
                "field": "string",
                "sort": 0
            }
        ]
    },
    "projectID": "string",
    "areaIDs": [
        "string"
    ],
    "parentAreaID": "string",
    "isRetTopLevel": true,
    "tenantCode": "string",
    "deviceCount": {
        "cmpType": "string",
        "value": "string"
    },
    "groupCount": {
        "cmpType": "string",
        "value": "string"
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/system/area/info/index' \
--header 'Ithings-Project-Id: {{Ithings-Project-Id}}' \
--header 'Ithings-Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiIzMTQxNjQwMzYzODAwODAiLCJBcHBDb2RlIjoiY2xpZW50LWFwcC1hbmRyb2lkIiwiRGV2aWNlSUQiOiJDNTBCQzg1QjQwNzJFRTY2QTg2MjRFRDREREQ1MzhGNSIsImV4cCI6MTc2NTQyMzUwNSwiaWF0IjoxNzYyODMxNTA1LCJqdGkiOiIyMjM1YiJ9.Td9krN0FWOOetJ0jWFEiXsAeKJ1zIpD_33JukIAZwIk' \
--header 'app-code: {{appCode}}' \
--header 'device-id;' \
--header 'tenant-code: {{tenant-code}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "page": {
        "page": 0,
        "size": 0,
        "orders": [
            {
                "field": "string",
                "sort": 0
            }
        ]
    },
    "projectID": "string",
    "areaIDs": [
        "string"
    ],
    "parentAreaID": "string",
    "isRetTopLevel": true,
    "tenantCode": "string",
    "deviceCount": {
        "cmpType": "string",
        "value": "string"
    },
    "groupCount": {
        "cmpType": "string",
        "value": "string"
    }
}'

返回响应

🟢200成功
application/json
A successful response.
Body

示例
{
    "code": "200",
    "msg": "string",
    "data": {
        "page": 0,
        "pageSize": 0,
        "total": 0,
        "list": [
            {
                "createdTime": "string",
                "projectID": "string",
                "areaID": "string",
                "parentAreaID": "string",
                "areaName": "string",
                "position": {
                    "longitude": 180,
                    "latitude": 90
                },
                "desc": "string",
                "tags": {},
                "lowerLevelCount": 0,
                "deviceCount": 0,
                "groupCount": 0,
                "useBy": "string",
                "isLeaf": 0,
                "sort": 0,
                "isSysCreated": 0,
                "areaIDPath": "string",
                "areaNamePath": "string",
                "areaImg": "string",
                "isUpdateAreaImg": true,
                "configFile": "string",
                "isUpdateConfigFile": true,
                "children": [
                    {}
                ]
            }
        ]
    }
}
修改于 2025-12-05 07:52:07
上一页
删除项目区域
下一页
获取项目区域详情
Built with