设备安装管理平台
  1. 小区接口
设备安装管理平台
  • 用户 前端控制器
    • 查询所有用户信息(不包括施工人员)
      GET
    • 通过项目id获取项目下人员
      GET
    • pc端账户管理--树形结构生成器
      GET
    • pc端账户管理--获取用户信息(角色筛选同接口)
      GET
    • pc端账户管理--通过userid获取他所在的所有项目
      GET
    • pc端账户管理--向前端返回目前账户用户名
      GET
    • pc端账户管理 -- 删除账户
      POST
    • pc端账户管理 -- 删除用户角色信息
      POST
    • pc端账号管理 -- 更新用户信息
      POST
    • pc端账号管理 -- 重置用户密码
      POST
  • 测试控制器
    • getToken
      GET
  • 审批申请 前端控制器
    • 测试接口
      GET
    • 获取二维码信息
      GET
    • 创建审批申请
      POST
    • 审批批准或驳回
      GET
    • 展示待办审批申请
      POST
    • 展示已办审批申请
      POST
    • 展示发起审批申请
      POST
    • 通过id获取审批申请
      GET
  • 审批流信息 前端控制器
    • 通过id选择审批流
      GET
    • 展示所有审批版本
      GET
    • 批准版本更改(启用,停用)
      POST
    • 更改审批流程
      POST
    • 列出所有审批类型
      GET
  • 微信公众号控制类
    • 微信公众号后台消息接口配置
    • 微信公众号消息推送接口
    • 获取网络授权url
    • 通过snsapi_base方式拿到openid
    • 使用snsapi_userinfo方式获取openid
    • 创建公众号菜单
    • 得到Jsapi Ticket
  • 登录、注册忘记密码控制器
    • 移动端登录
    • 用户注册
    • 忘记密码之电话、验证码验证
    • 忘记密码
    • 自动登录
    • 注销
    • pc端登录接口
  • 验证码发送
    • sendmsg
  • 用户中心
    • 密码更改手机号发送
    • 更换手机号短信发送
    • 密码更改校验
    • 手机号更改校验
    • 图片上传
    • 返回二维码
    • 获取头像
    • 下载二维码,目前二维码的命名为项目名称+“.jpg”
    • 更改姓名接口
    • 切换项目
    • 获取项目列表
    • 获取当前用户再当前项目中的所有权限
    • 获取当前用户反显信息
    • PC端修改自己信息参数
    • pc端更新密码接口
    • pc端获取当前用户反显信息
  • 行政区划表 前端控制器
    • 获取菜单列表
    • 获取行政区域和对应的行政区域码
  • 施工团队相关接口
    • 获取施工团队列表
    • 获取工程监理列表
    • 更新团队
    • 添加团队
    • 显示某个团队信息
    • 获取某个团队的监理信息
    • 编辑工程监理的基本信息
    • 删除某个团队的监理信息
    • 删除团队信息
    • 获取施工人员列表,工程监理只能查看自己团队的施工人员
    • 新增施工人员
    • 编辑施工人员
    • 删除施工人员信息
    • 根据监理获取所管辖的团队列表
    • 根据项目编码获取团队
    • 根据手机号去查找施工人员
  • 权限管理相关接口
    • 工作台模块获取
    • 权限更新接口
    • 返回pc端的模块列表(剔除了角色管理)
    • 返回手机端的模块列表
    • getModuleByRole
    • 返回权限列表
  • 角色信息表 前端控制器
    • 展示所有角色列表
  • 计划分配
    • 获取项目列表
    • 获取当前用户所有团队下的施工人员
    • 返回用户可以访问的小区列表
    • 获取用户可用的的全部任务
    • 获取当前用户团队下的施工人员
    • 返回用户任务下可以访问的小区列表
    • 返回权限下的小区下的楼栋
    • 返回计划的详情
    • 延迟计划截至日期
    • 当计划为未确认状态时删除计划
    • insertPlan
    • 完成计划
    • UpdatePlan
    • 确认计划接口
  • 任务分配
    • 任务反显信息
    • 任务延期
    • 任务完成
    • 任务删除
    • 获取全部的团队
    • 获取任务列表
    • 获得项目下的小区列表
    • 获取楼栋列表
    • 创建任务
    • 任务确认
    • 编辑任务
  • 项目(租户)信息表 前端控制器
    • 根据城市编号查询项目
    • 根据项目编号去查询团队列表
    • 新增项目
    • 编辑项目
    • 生成二维码
    • 删除项目
    • 后台添加团队
    • 后台更新团队
    • 后台删除团队信息
    • 获取项目行政区域序列
  • 微信安装原生接口
  • 住户接口
    • 获取住户列表
    • 获取住户详情
    • 保存/编辑住户
    • 删除住户
    • 住户置顶
    • 取消住户置顶
  • 楼栋接口
    • 获取楼栋列表
    • 获取楼栋信息
    • 保存/编辑楼栋
    • 删除楼栋
    • 置顶楼栋
    • 取消置顶楼栋
  • 小区接口
    • 获取小区列表
      POST
    • 获取小区信息详情
      GET
    • 保存/编辑小区
      POST
    • 删除小区
      GET
    • 置顶小区
      GET
    • 取消置顶小区
      GET
  • 基础台账附属信息
    • 获取热力分公司
    • 获取地理编码,返回搜索到的所有小区
    • 获取字典列表
    • 获取热力出口
    • 获取采集装置
    • 获取热站
    • 获取小区计量类型枚举
    • 获取面积收费枚举
    • 获取IC卡枚举
    • 获取住户位置枚举
    • 获取组织机构
  • NB设备
    • 获取住户数据
    • 获取住户户阀数据
    • 获取楼阀数据
    • 获取NB平台数据
    • 条形码注册
    • 注册nb设备
    • 解除绑定nb设备
    • 保存nb文件(已废弃)
  • 非NB设备
    • 条形码注册(智慧户阀)
    • 条形码注册(智慧楼阀)
  • token
    POST
  1. 小区接口

保存/编辑小区

正式环境
http://localhost:8080
正式环境
http://localhost:8080
POST
http://localhost:8080
/basicledger/community/save

请求参数

Body 参数application/json
sysType
integer 
系统编号
可选
communityID
string 
可选
小区编号(热力公司编号+三位编号)
communityName
string 
小区名称
可选
stationId
string 
换热站编号
可选
areaContAct
number 
可选
小区面积 ㎡
address
string 
小区地址
可选
ctrlMode
integer 
可选
计量类型 0:通断法系统 1:表阀系统 2:热表系统 3:户用智能阀系统 4:典型室温监测系统 5:楼前智能阀系统 6.小区分摊系统7.小区分摊智能阀系统 8,温度面积法 99:其他类型 计量类型决定住户信息录入时的界面显示,以及表、阀信息是否都可以存储。“99:其他类型”用于集成第三方的居建系统
isMonitor
number 
可选
是否改造。0:否; 1:是
note
string 
备注
可选
district
string 
可选
所属行政区 字典:目录代码:055
buildCount
number 
楼栋总数
可选
roomCount
number 
总户数
可选
buildTime
string 
可选
小区建设年代 对应字典项:065
示例
{
    "sysType": 0,
    "communityID": "string",
    "communityName": "string",
    "stationId": "string",
    "areaContAct": 0,
    "address": "string",
    "ctrlMode": 0,
    "isMonitor": 0,
    "note": "string",
    "district": "string",
    "buildCount": 0,
    "roomCount": 0,
    "buildTime": "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 'http://localhost:8080/basicledger/community/save' \
--header 'Content-Type: application/json' \
--data-raw '{
    "sysType": 0,
    "communityID": "string",
    "communityName": "string",
    "stationId": "string",
    "areaContAct": 0,
    "address": "string",
    "ctrlMode": 0,
    "isMonitor": 0,
    "note": "string",
    "district": "string",
    "buildCount": 0,
    "roomCount": 0,
    "buildTime": "string"
}'

返回响应

🟢200成功
application/json
Body
[响应信息主体]
success
boolean 
可选
msg
string 
可选
data
object () 
[响应信息主体]
可选
code
integer 
可选
示例
{
  "success": false,
  "msg": "",
  "data": {},
  "code": 0
}
修改于 2023-09-04 02:50:31
上一页
获取小区信息详情
下一页
删除小区
Built with