仪陇表务管理系统-PRD-04-功能需求说明-20-周期检查-V1.0.md 33 KB

源文件:仪陇表务管理系统-PRD-04-功能需求说明-20-周期检查-V1.0.docx 导出时间:2026-05-26 10:34

仪陇表务管理系统 产品需求说明书 04-功能需求说明 周期检查

文档版本:V1.0

对应 01 版本:仪陇表务管理系统-PRD-01-总体说明-V1.0

模块序号:20

模块名称:周期检查

周期检查

本模块覆盖在用水表现场抽检的计划配置、任务管理与移动端执行,对应《PRD-01》周期检查能力。含 Web 菜单:检查周期配置、检查任务管理;App 菜单:检查任务执行。检查仅追加检查记录,不改变水表「在用」状态,与到期检定相互独立。

检查周期配置

功能描述

配置周期检查全局规则,提供检查项模板、抽检比例、计划周期及提醒规则维护能力,支持智慧水务中心统一管理检查参数,实现检查规则标准化与全局生效。

菜单权限

表务系统管理员;表务水表管理中心;表务总公司管理人员

数据权限

表务系统管理员、表务水表管理中心、表务总公司管理人员:可见、可操作全公司范围内检查周期配置数据。

其他角色:不可见本菜单。

核心逻辑

以检查周期配置为管理主体;变更即时生效,影响后续新建任务,不影响已下发任务。

功能需求

一级页面:检查周期配置

#整体布局

-- 布局骨架:上下结构;上区查询条件,下区数据列表;上区联动下区

-- 页面为 Web 端配置管理页面,面向智慧水务中心维护全局规则

-- 页面右上角常驻「新增配置」按钮

#查询条件

-- 配置名称:模糊搜索

-- 状态:下拉单选(启用、停用)

-- 功能按钮:查询、重置

#数据列表

-- 表格标题:周期检查配置列表

-- 表格字段:序号、配置名称、默认抽检比例(%)、计划周期(月)、任务时限(天)、状态、更新时间

-- 行内操作:编辑、启用/停用、删除(无关联进行中任务时可删)

#交互说明

-- 点击「新增配置」或行内「编辑」,打开「弹窗:编辑检查周期配置」

-- 点击配置名称或「详情」,打开「弹窗:配置详情」

-- 配置变更立即生效,影响后续新建检查任务,不影响已下发任务

弹窗:编辑检查周期配置

#弹窗类型

-- 居中模态弹窗;遮罩:有;主页面:不可操作

#整体布局

-- 宽度约 800px;表单分区:基础参数区、检查项模板区、提醒规则区

#弹窗标题

-- 新增时:新增检查周期配置;编辑时:编辑检查周期配置 - {配置名称}

#标题栏操作

-- 关闭(×):有未保存时二次确认;全屏:无

#信息展示

-- 配置名称:必填,文本,最多 100 字

-- 默认抽检比例(%):必填,数值

-- 计划周期(月):必填,正整数

-- 任务时限(天):必填,正整数

-- 检查项模板:必填,多选检查项(运行状态、表体状态、铅封状态、漏水、违规用水、现场读数等)

-- 提前提醒规则:选填,任务截止前 N 天提醒

-- 状态:启用 / 停用

#底部按钮

-- 保存;取消

#交互说明

-- 保存成功后关闭弹窗,刷新配置列表

弹窗:配置详情

#弹窗类型

-- 居中模态弹窗(小型);遮罩:有;只读

#整体布局

-- 宽度约 720px

#标题栏操作

-- 关闭(×):关闭弹窗

#底部按钮

-- 编辑:打开「弹窗:编辑检查周期配置」

#交互说明

-- 全部字段只读

检查任务管理

功能描述

承载周期检查计划制定与任务管理,提供抽检清单生成、人员分配及进度跟踪能力,支持管理人员直接新建检查任务并派单,实现检查任务规范化派发与监控。

菜单权限

表务营业办/供水站管理人员;表务分公司管理人员;表务总公司管理人员;表务水表管理中心;表务系统管理员

数据权限

表务营业办/供水站管理人员:可见、可操作本营业办/供水站范围内检查任务;可新建本管辖范围任务。

表务分公司管理人员:可见、可操作本分公司及下属营业办、供水站范围内检查任务。

表务总公司管理人员、表务水表管理中心:可见全公司检查任务数据。

表务系统管理员:可见、可操作全公司检查任务数据。

核心逻辑

以检查任务为查询主体,关联抽检水表明细及检查记录;任务下发后同步 App 待办。

功能需求

一级页面:检查任务管理

#整体布局

-- 布局骨架:上下混合;上方查询条件;下方左侧任务进度统计看板、右侧上方状态统计卡片、右侧下方任务列表

-- 页面右上角「新建检查任务」

#查询条件

-- 所属分公司、营业办/供水站、任务编号、任务名称、任务状态(草稿/待执行/执行中/已完成/已逾期/已关闭)

-- 计划开始/结束日期、检查人员、创建人;查询、重置

#统计看板

-- 左侧:任务总数、待执行、执行中、已完成、已逾期;检查水表总数、完成率

-- 右侧卡片:待执行、执行中、即将逾期(≤3天)、已逾期;点击联动列表

#数据列表

-- 表格标题:周期检查任务列表

-- 表格字段:任务编号、任务名称、所属分公司、营业办/供水站、计划开始/结束日期、检查水表数、已完成数、完成率、检查人员、任务状态、创建人、创建时间

-- 行内操作:详情;编辑(草稿/待执行);分配人员;下发;关闭;删除(仅草稿)

#交互说明

-- 完成率 = 已完成数 / 检查水表数 × 100%,保留 1 位小数

-- 周期检查仅追加检查记录,不改变水表「在用」状态

-- 打开「弹窗:新建/编辑检查任务」「弹窗:检查任务详情」

弹窗:新建/编辑检查任务

#弹窗类型

-- 居中模态弹窗,宽度约 960px

#信息展示

-- 任务名称、所属营业办/供水站、计划开始/结束日期、检查人员、任务说明

-- 抽检方式:按配置自动抽检(默认)/ 手工选择

-- 抽检比例:自动时只读,来源于检查周期配置

-- 已选/待选水表明细 Tab;待选支持批量加入,去重校验

#底部按钮

-- 保存草稿;保存并下发;取消

#交互说明

-- 自动抽检仅抽取「在用」且已安装水表

-- 同周期内不可重复加入其他待执行/执行中任务

-- 编辑已下发任务仅可延后结束日期、改人员、追加/移除待检查明细

弹窗:检查任务详情

#弹窗类型

-- 抽屉弹窗(右侧),宽度约 1100px

#信息展示

-- 任务摘要卡片 + Tab:抽检水表明细 / 检查记录汇总 / 操作日志

-- 明细 Tab:检查状态、结果摘要;已完成可「查看检查记录」

#底部按钮

-- 分配人员;关闭任务;导出明细;关闭

#交互说明

-- 打开「子弹窗:检查记录详情」;Web 检查记录只读

子弹窗:检查记录详情

#弹窗类型

-- 居中模态弹窗,宽度约 720px;只读

#信息展示

-- 用户、水表、检查项结果、扩展检查项、现场照片、GPS、备注

#底部按钮

-- 关闭

#交互说明

-- 异常项顶部展示橙色/红色提示条

检查任务执行(App)

功能描述

面向抄表员移动端作业,提供检查任务接收、现场检查项填报、拍照定位及结果提交能力,支持外勤完成周期检查现场作业,实现检查数据实时采集与归档。

菜单权限

表务营业办/供水站职员;表务营业办/供水站管理人员;表务分公司管理人员;表务总公司管理人员;表务水表管理中心;表务系统管理员

数据权限

表务营业办/供水站职员:仅可查看及操作负责人为本人的检查任务及现场填报。

表务营业办/供水站管理人员:本营业办/供水站数据。

表务分公司管理人员:本分公司及下属营业办、供水站数据。

表务总公司管理人员、表务水表管理中心、表务系统管理员:全公司数据。

核心逻辑

App 提交仅追加检查记录,不改变水表状态;与到期检定相互独立。

功能需求

一级页面:检查任务列表(App)

#整体布局

-- 任务卡片列表;下拉刷新、上拉加载

#页面标题

-- 标题文案:周期检查

#查询条件

-- 任务状态:全部 / 待执行 / 执行中 / 已完成 / 已逾期

#信息展示

-- 卡片:任务编号、任务名称、检查水表数、已完成数、计划结束日期、任务状态

#交互说明

-- 抄表员仅负责人为本人的任务;管理人员可按数据权限查看更广范围

-- 点击进入「二级页面:检查任务详情(App)」

二级页面:检查任务详情(App)

#页面标题

-- 标题文案:任务详情

#信息展示

-- 任务名称、计划日期、检查水表明细卡片(水表表号、用户名称、检查状态)

#交互说明

-- 待检查水表卡片进入「三级页面:现场检查填报(App)」

-- 已完成水表进入「三级页面:检查记录详情(App)」

三级页面:现场检查填报(App)

#信息展示

-- 水表表号:只读,支持扫码

-- 运行状态、表体完好状态、铅封完好状态:必填,下拉

-- 漏水情况、违规用水排查:必填

-- 现场抄见读数:必填;读数比对结果:系统自动计算

-- 扩展检查项:按配置模板动态展示

-- 现场照片:必填,至少 1 张

-- GPS:自动采集

-- 备注:选填

#底部按钮

-- 暂存;提交

#交互说明

-- 提交后追加检查记录,水表保持「在用」

-- 支持离线暂存;提交后 Web 完成率自动更新

三级页面:检查记录详情(App)

#信息展示

-- 检查记录全部字段只读展示

#底部按钮

-- 返回

#交互说明

-- 与 Web「子弹窗:检查记录详情」字段一致


详细设计(研发)

以下内容合并自 design/功能设计/,与 PRD 需求章节配套使用。数据模型详见 design/数据库设计-V1.0.md

仪陇表务-功能设计-20-周期检查-V1.0

# 仪陇表务 — 功能设计 20 周期检查 V1.0

需求来源:../demand/功能需求说明/仪陇表务管理系统-PRD-04-功能需求说明-20-*.md
数据模型:见 数据库设计-V1.0.md
接口约定:见本文 §接口设计(研发)仪陇表务-公共接口说明-V1.0.md00-总体框架设计-V1.0.md

1. 模块概述

说明
模块序号 20
模块名称 周期检查
后端包(建议) com.tofly.wm.manage.inspect
业务模式 配置+任务
工单

2. 功能范围

  • 检查周期配置
  • 检查任务管理
  • App 执行

3. 数据模型

3.1 涉及表

  • wssmet_inspectcfg_w
  • wssmet_inspecttask_w
  • wssmet_inspecttaskmeter_w
  • wssmet_inspectrec_w

3.2 实体约定

  • 所有实体 extends BaseEntity;逻辑删除 Boolean deleteddeleted
  • 字典 DictEntry + @DictDirectory(MeterConstant.*) ↔ 库列 VARCHAR2;组织/用户 OrganizationEntry/UserNameEntry ↔ 库列 NUMBER(19);附件 FileEntryList/FileEntry@TableField(exist = false)无库列
  • 申请类主表含 process_instance_id / work_order_code / approve_status;工单反查 (无本地表,见 workflow).TABLE_NAME + TABLE_ID

4. 业务流程

全局规则→抽检生成任务→现场检查(不改变 Meter 状态)。

5. 核心业务规则

  • CHECK_ITEMS JSON
  • 完成率统计

6. 接口设计(概要)

方法 路径(示例前缀) 说明
/inspectConfig/ 见 PRD 界面
/inspectTask/ 见 PRD 界面
  • 标准 CRUD 另含:GET /pageGET /listPOST /updateDELETE /{id}DELETE /deleteByIds
  • 返回体:须为带具体泛型的 ResultResponse<...>,见下文 §接口设计(研发)各接口出参(禁止 T/Vo 占位)。

7. 权限与数据范围

遵循 PRD-02:菜单角色 + 组织数据权限 + 工单岗位权限;具体角色见 PRD-04 各功能「菜单权限」「数据权限」章节。

8. 上下游依赖

上游 下游
见 PRD-03 流程说明 见 PRD-01 总体主流程

本设计仅依据 ../demand/ PRD 与 数据库设计-V1.0.md;实现时遵循 java6/java-ylsw-bw.mddatabase-design.mdc(`wssmet_` 表名),不参照存量业务表与接口。*


接口设计(研发)

统一前缀:/api/wm/manage/inspect;各接口 出参 须为具体泛型(见下文,禁止 T/Vo 占位);公共约定见 仪陇表务-公共接口说明-V1.0.md

周期检查规则-分页查询

内容
接口说明 分页查询周期检查规则
请求地址 GET /api/wm/manage/inspect/inspectConfig/page
请求类型 GET

入参(Query(PageQuery))

字段 类型 说明
configName String 配置
sampleRatio String 抽检比例
planCycleMonths String 计划周期
taskDeadlineDays String 任务
checkItems String
remindDaysBefore String 提醒
statusCode String(枚举 code) 状态

出参

  • ResultResponse>
  • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

    data(PageInfo)字段

    InspectConfigVo 字段

    字段 类型 说明
    pageNum Integer 当前页码
    pageSize Integer 每页条数
    total Long 总记录数
    pages Integer 总页数
    list List 当前页数据列表
    字段 类型 说明
    id String 主键
    configName String 配置
    sampleRatio String 抽检比例
    planCycleMonths String 计划周期
    taskDeadlineDays String 任务
    checkItems String
    remindDaysBefore String 提醒
    statusCode String(枚举 code) 状态

    周期检查规则-列表查询

    内容
    接口说明 列表查询周期检查规则
    请求地址 GET /api/wm/manage/inspect/inspectConfig/list
    请求类型 GET

    入参(Query)

    字段 类型 说明
    configName String 配置
    sampleRatio String 抽检比例
    planCycleMonths String 计划周期
    taskDeadlineDays String 任务
    checkItems String
    remindDaysBefore String 提醒
    statusCode String(枚举 code) 状态

    出参

    • ResultResponse>
    • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

      data(List)元素字段

      InspectConfigVo 字段

      字段 类型 说明
      id String 主键
      configName String 配置
      sampleRatio String 抽检比例
      planCycleMonths String 计划周期
      taskDeadlineDays String 任务
      checkItems String
      remindDaysBefore String 提醒
      statusCode String(枚举 code) 状态

      周期检查规则-详情

      内容
      接口说明 查询周期检查规则详情
      请求地址 GET /api/wm/manage/inspect/inspectConfig/{id}
      请求类型 GET

      入参(Path: id)

      字段 类型 说明
      id String 主键

      出参

      • ResultResponse(含明细 list 若适用)
      • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

        data(InspectConfigVo)字段

        InspectConfigVo 字段

        字段 类型 说明
        id String 主键
        configName String 配置
        sampleRatio String 抽检比例
        planCycleMonths String 计划周期
        taskDeadlineDays String 任务
        checkItems String
        remindDaysBefore String 提醒
        statusCode String(枚举 code) 状态

        周期检查规则-新增

        内容
        接口说明 新增周期检查规则
        请求地址 POST /api/wm/manage/inspect/inspectConfig/
        请求类型 POST

        入参(Body: Dto)

        字段 类型 说明
        configName String 配置
        sampleRatio String 抽检比例
        planCycleMonths String 计划周期
        taskDeadlineDays String 任务
        checkItems String
        remindDaysBefore String 提醒
        statusCode String(枚举 code) 状态

        出参

        • ResultResponse
        • data 字段

          字段 类型 说明
          id Long 新增记录主键

          周期检查规则-修改

          内容
          接口说明 修改周期检查规则
          请求地址 POST /api/wm/manage/inspect/inspectConfig/update
          请求类型 POST

          入参(Body: Dto(含 id))

          字段 类型 说明
          configName String 配置
          sampleRatio String 抽检比例
          planCycleMonths String 计划周期
          taskDeadlineDays String 任务
          checkItems String
          remindDaysBefore String 提醒
          statusCode String(枚举 code) 状态

          出参

          • ResultResponse
          • data 无业务字段(null)。

            周期检查规则-删除

            内容
            接口说明 逻辑删除周期检查规则(支持批量)
            请求地址 DELETE /api/wm/manage/inspect/inspectConfig/deleteByIds?ids=1,2
            请求类型 DELETE

            入参(Query: ids)

            字段 类型 说明
            ids String 主键,逗号分隔

            出参

            • ResultResponse
            • data 无业务字段(null)。

              周期检查任务-分页查询

              内容
              接口说明 分页查询周期检查任务
              请求地址 GET /api/wm/manage/inspect/inspectTask/page
              请求类型 GET

              入参(Query(PageQuery))

              字段 类型 说明
              taskCode String 任务编号
              taskName String 任务
              planStartDate Date 计划日期
              planEndDate Date 计划日期
              inspectorName String 检查人
              meterQty Integer 水表数量
              finishedQty Integer 数量
              completionRate String 完成
              taskStatusCode String(枚举 code) 任务状态
              sampleModeCode String(字典 code) 抽检方式编号
              sampleRatio String 抽检比例
              taskDesc String 任务

              出参

              • ResultResponse>
              • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                data(PageInfo)字段

                InspectTaskVo 字段

                字段 类型 说明
                pageNum Integer 当前页码
                pageSize Integer 每页条数
                total Long 总记录数
                pages Integer 总页数
                list List 当前页数据列表
                字段 类型 说明
                id String 主键
                taskCode String 任务
                taskName String 任务
                orgId Long 组织ID,关联tf_org表的id字段
                planStartDate Date 计划日期
                planEndDate Date 计划日期
                inspectorId Long 检查人ID,关联tf_user表的id字段
                inspectorName String 检查人
                meterQty Integer 水表数量
                finishedQty Integer 数量
                completionRate String 完成
                taskStatusCode String(枚举 code) 任务状态
                sampleModeCode String(字典 code) 抽检方式
                sampleRatio String 抽检比例
                taskDesc String 任务

                周期检查任务-列表查询

                内容
                接口说明 列表查询周期检查任务
                请求地址 GET /api/wm/manage/inspect/inspectTask/list
                请求类型 GET

                入参(Query)

                字段 类型 说明
                taskCode String 任务编号
                taskName String 任务
                planStartDate Date 计划日期
                planEndDate Date 计划日期
                inspectorName String 检查人
                meterQty Integer 水表数量
                finishedQty Integer 数量
                completionRate String 完成
                taskStatusCode String(枚举 code) 任务状态
                sampleModeCode String(字典 code) 抽检方式编号
                sampleRatio String 抽检比例
                taskDesc String 任务

                出参

                • ResultResponse>
                • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                  data(List)元素字段

                  InspectTaskVo 字段

                  字段 类型 说明
                  id String 主键
                  taskCode String 任务
                  taskName String 任务
                  orgId Long 组织ID,关联tf_org表的id字段
                  planStartDate Date 计划日期
                  planEndDate Date 计划日期
                  inspectorId Long 检查人ID,关联tf_user表的id字段
                  inspectorName String 检查人
                  meterQty Integer 水表数量
                  finishedQty Integer 数量
                  completionRate String 完成
                  taskStatusCode String(枚举 code) 任务状态
                  sampleModeCode String(字典 code) 抽检方式
                  sampleRatio String 抽检比例
                  taskDesc String 任务

                  周期检查任务-详情

                  内容
                  接口说明 查询周期检查任务详情
                  请求地址 GET /api/wm/manage/inspect/inspectTask/{id}
                  请求类型 GET

                  入参(Path: id)

                  字段 类型 说明
                  id String 主键

                  出参

                  • ResultResponse(含明细 list 若适用)
                  • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                    data(InspectTaskVo)字段

                    InspectTaskVo 字段

                    字段 类型 说明
                    id String 主键
                    taskCode String 任务
                    taskName String 任务
                    orgId Long 组织ID,关联tf_org表的id字段
                    planStartDate Date 计划日期
                    planEndDate Date 计划日期
                    inspectorId Long 检查人ID,关联tf_user表的id字段
                    inspectorName String 检查人
                    meterQty Integer 水表数量
                    finishedQty Integer 数量
                    completionRate String 完成
                    taskStatusCode String(枚举 code) 任务状态
                    sampleModeCode String(字典 code) 抽检方式
                    sampleRatio String 抽检比例
                    taskDesc String 任务

                    周期检查任务-新增

                    内容
                    接口说明 新增周期检查任务
                    请求地址 POST /api/wm/manage/inspect/inspectTask/
                    请求类型 POST

                    入参(Body: Dto)

                    字段 类型 说明
                    taskCode String 任务编号
                    taskName String 任务
                    orgId Long 组织ID,关联tf_org表的id字段
                    planStartDate Date 计划日期
                    planEndDate Date 计划日期
                    inspectorId Long 检查人ID,关联tf_user表的id字段
                    inspectorName String 检查人
                    meterQty Integer 水表数量
                    finishedQty Integer 数量
                    completionRate String 完成
                    taskStatusCode String(枚举 code) 任务状态
                    sampleModeCode String(字典 code) 抽检方式编号
                    sampleRatio String 抽检比例
                    taskDesc String 任务

                    出参

                    • ResultResponse
                    • data 字段

                      字段 类型 说明
                      id Long 新增记录主键

                      周期检查任务-修改

                      内容
                      接口说明 修改周期检查任务
                      请求地址 POST /api/wm/manage/inspect/inspectTask/update
                      请求类型 POST

                      入参(Body: Dto(含 id))

                      字段 类型 说明
                      taskCode String 任务编号
                      taskName String 任务
                      orgId Long 组织ID,关联tf_org表的id字段
                      planStartDate Date 计划日期
                      planEndDate Date 计划日期
                      inspectorId Long 检查人ID,关联tf_user表的id字段
                      inspectorName String 检查人
                      meterQty Integer 水表数量
                      finishedQty Integer 数量
                      completionRate String 完成
                      taskStatusCode String(枚举 code) 任务状态
                      sampleModeCode String(字典 code) 抽检方式编号
                      sampleRatio String 抽检比例
                      taskDesc String 任务

                      出参

                      • ResultResponse
                      • data 无业务字段(null)。

                        周期检查任务-删除

                        内容
                        接口说明 逻辑删除周期检查任务(支持批量)
                        请求地址 DELETE /api/wm/manage/inspect/inspectTask/deleteByIds?ids=1,2
                        请求类型 DELETE

                        入参(Query: ids)

                        字段 类型 说明
                        ids String 主键,逗号分隔

                        出参

                        • ResultResponse
                        • data 无业务字段(null)。

                          周期检查现场记录-分页查询

                          内容
                          接口说明 分页查询周期检查现场记录
                          请求地址 GET /api/wm/manage/inspect/inspectRecord/page
                          请求类型 GET

                          入参(Query(PageQuery))

                          字段 类型 说明
                          runStatusCode String(枚举 code) 运行状态
                          bodyStatusCode String(枚举 code) 表体状态
                          sealStatusCode String(枚举 code) 铅封状态
                          leakStatusCode String(枚举 code) 漏水状态
                          illegalUseCode String(字典 code) 违规编号
                          readingValue String 读数
                          readingCompareCode String(字典 code) 读数比对编号
                          extItems String 扩展项
                          gpsLat String GPS纬度
                          gpsLng String GPS经度
                          remark String 备注

                          出参

                          • ResultResponse>
                          • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                            data(PageInfo)字段

                            InspectRecordVo 字段

                            字段 类型 说明
                            pageNum Integer 当前页码
                            pageSize Integer 每页条数
                            total Long 总记录数
                            pages Integer 总页数
                            list List 当前页数据列表
                            字段 类型 说明
                            id String 主键
                            taskMeterId Long 周期检查任务水表明细ID,关联wssmet_inspecttaskmeter_w表的id字段
                            runStatusCode String(枚举 code) 运行状态
                            bodyStatusCode String(枚举 code) 表体状态
                            sealStatusCode String(枚举 code) 铅封状态
                            leakStatusCode String(枚举 code) 漏水状态
                            illegalUseCode String(字典 code) 违规
                            readingValue String 读数
                            readingCompareCode String(字典 code) 读数比对
                            extItems String 扩展项
                            gpsLat String GPS纬度
                            gpsLng String GPS经度
                            remark String 备注

                            周期检查现场记录-列表查询

                            内容
                            接口说明 列表查询周期检查现场记录
                            请求地址 GET /api/wm/manage/inspect/inspectRecord/list
                            请求类型 GET

                            入参(Query)

                            字段 类型 说明
                            runStatusCode String(枚举 code) 运行状态
                            bodyStatusCode String(枚举 code) 表体状态
                            sealStatusCode String(枚举 code) 铅封状态
                            leakStatusCode String(枚举 code) 漏水状态
                            illegalUseCode String(字典 code) 违规编号
                            readingValue String 读数
                            readingCompareCode String(字典 code) 读数比对编号
                            extItems String 扩展项
                            gpsLat String GPS纬度
                            gpsLng String GPS经度
                            remark String 备注

                            出参

                            • ResultResponse>
                            • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                              data(List)元素字段

                              InspectRecordVo 字段

                              字段 类型 说明
                              id String 主键
                              taskMeterId Long 周期检查任务水表明细ID,关联wssmet_inspecttaskmeter_w表的id字段
                              runStatusCode String(枚举 code) 运行状态
                              bodyStatusCode String(枚举 code) 表体状态
                              sealStatusCode String(枚举 code) 铅封状态
                              leakStatusCode String(枚举 code) 漏水状态
                              illegalUseCode String(字典 code) 违规
                              readingValue String 读数
                              readingCompareCode String(字典 code) 读数比对
                              extItems String 扩展项
                              gpsLat String GPS纬度
                              gpsLng String GPS经度
                              remark String 备注

                              周期检查现场记录-详情

                              内容
                              接口说明 查询周期检查现场记录详情
                              请求地址 GET /api/wm/manage/inspect/inspectRecord/{id}
                              请求类型 GET

                              入参(Path: id)

                              字段 类型 说明
                              id String 主键

                              出参

                              • ResultResponse(含明细 list 若适用)
                              • 外层包装 ResultResponse 含 code、message、data,见 公共接口说明 §1.3。

                                data(InspectRecordVo)字段

                                InspectRecordVo 字段

                                字段 类型 说明
                                id String 主键
                                taskMeterId Long 周期检查任务水表明细ID,关联wssmet_inspecttaskmeter_w表的id字段
                                runStatusCode String(枚举 code) 运行状态
                                bodyStatusCode String(枚举 code) 表体状态
                                sealStatusCode String(枚举 code) 铅封状态
                                leakStatusCode String(枚举 code) 漏水状态
                                illegalUseCode String(字典 code) 违规
                                readingValue String 读数
                                readingCompareCode String(字典 code) 读数比对
                                extItems String 扩展项
                                gpsLat String GPS纬度
                                gpsLng String GPS经度
                                remark String 备注

                                周期检查现场记录-新增

                                内容
                                接口说明 新增周期检查现场记录
                                请求地址 POST /api/wm/manage/inspect/inspectRecord/
                                请求类型 POST

                                入参(Body: Dto)

                                字段 类型 说明
                                taskMeterId Long 周期检查任务水表明细ID,关联wssmet_inspecttaskmeter_w表的id字段
                                runStatusCode String(枚举 code) 运行状态
                                bodyStatusCode String(枚举 code) 表体状态
                                sealStatusCode String(枚举 code) 铅封状态
                                leakStatusCode String(枚举 code) 漏水状态
                                illegalUseCode String(字典 code) 违规编号
                                readingValue String 读数
                                readingCompareCode String(字典 code) 读数比对编号
                                extItems String 扩展项
                                gpsLat String GPS纬度
                                gpsLng String GPS经度
                                remark String 备注

                                出参

                                • ResultResponse
                                • data 字段

                                  字段 类型 说明
                                  id Long 新增记录主键

                                  周期检查现场记录-修改

                                  内容
                                  接口说明 修改周期检查现场记录
                                  请求地址 POST /api/wm/manage/inspect/inspectRecord/update
                                  请求类型 POST

                                  入参(Body: Dto(含 id))

                                  字段 类型 说明
                                  taskMeterId Long 周期检查任务水表明细ID,关联wssmet_inspecttaskmeter_w表的id字段
                                  runStatusCode String(枚举 code) 运行状态
                                  bodyStatusCode String(枚举 code) 表体状态
                                  sealStatusCode String(枚举 code) 铅封状态
                                  leakStatusCode String(枚举 code) 漏水状态
                                  illegalUseCode String(字典 code) 违规编号
                                  readingValue String 读数
                                  readingCompareCode String(字典 code) 读数比对编号
                                  extItems String 扩展项
                                  gpsLat String GPS纬度
                                  gpsLng String GPS经度
                                  remark String 备注

                                  出参

                                  • ResultResponse
                                  • data 无业务字段(null)。

                                    周期检查现场记录-删除

                                    内容
                                    接口说明 逻辑删除周期检查现场记录(支持批量)
                                    请求地址 DELETE /api/wm/manage/inspect/inspectRecord/deleteByIds?ids=1,2
                                    请求类型 DELETE

                                    入参(Query: ids)

                                    字段 类型 说明
                                    ids String 主键,逗号分隔

                                    出参

                                    • ResultResponse
                                    • data 无业务字段(null)。