diff --git a/output/新-数据库设计说明书.docx b/output/新-数据库设计说明书.docx index 2de0049..28b9fef 100644 Binary files a/output/新-数据库设计说明书.docx and b/output/新-数据库设计说明书.docx differ diff --git a/output/新-数据库设计说明书_processed.md b/output/新-数据库设计说明书_processed.md index 4992f75..d233b6d 100644 --- a/output/新-数据库设计说明书_processed.md +++ b/output/新-数据库设计说明书_processed.md @@ -3309,14 +3309,14 @@ CJKmainfont: "PingFang SC" **图表 1** -![图表 1](temp_mermaid_新-数据库设计说明书_1151/diagram_1.png) +![图表 1](temp_mermaid_新-数据库设计说明书_47335/diagram_1.png) ### 业务核心表关系图 **图表 2** -![图表 2](temp_mermaid_新-数据库设计说明书_1151/diagram_2.png) +![图表 2](temp_mermaid_新-数据库设计说明书_47335/diagram_2.png) ## 业务视图设计 diff --git a/output/新-概要设计说明书.docx b/output/新-概要设计说明书.docx index eff3d64..59aee80 100644 Binary files a/output/新-概要设计说明书.docx and b/output/新-概要设计说明书.docx differ diff --git a/output/新-概要设计说明书_processed.md b/output/新-概要设计说明书_processed.md index 6108882..82b88c9 100644 --- a/output/新-概要设计说明书_processed.md +++ b/output/新-概要设计说明书_processed.md @@ -44,6 +44,10 @@ CJKmainfont: "PingFang SC" - [任务概述](#任务概述) - [系统总体目标](#系统总体目标) - [功能范围](#功能范围) + - [SYS-001 统一平台](#sys-001-统一平台) + - [SYS-002 营收业务系统](#sys-002-营收业务系统) + - [SYS-003 手机抄表APP](#sys-003-手机抄表app) + - [SYS-004 微网厅系统](#sys-004-微网厅系统) - [系统涉众与用户特点](#系统涉众与用户特点) - [设计概述](#设计概述) - [总体约束](#总体约束) @@ -78,8 +82,13 @@ CJKmainfont: "PingFang SC" - [模块描述](#模块描述) - [模块1: 单点登录](#模块1-单点登录) - [模块2: 系统管理](#模块2-系统管理) -- [子系统2设计: 营收系统](#子系统2设计-营收系统) +- [子系统2设计: 营收业务系统](#子系统2设计-营收业务系统) - [任务概述](#任务概述-2) + - [营收核心模块群](#营收核心模块群) + - [表务管理模块群](#表务管理模块群) + - [报装业务模块群](#报装业务模块群) + - [客户服务模块群](#客户服务模块群) + - [工单管理模块群](#工单管理模块群) - [设计概述](#设计概述-2) - [总体约束](#总体约束-2) - [子系统外部接口](#子系统外部接口-1) @@ -87,7 +96,12 @@ CJKmainfont: "PingFang SC" - [子系统架构设计](#子系统架构设计-1) - [模块定义](#模块定义-1) - [模块列表](#模块列表-1) + - [营收核心模块群](#营收核心模块群-1) + - [工单管理模块群](#工单管理模块群-1) - [模块间关系](#模块间关系-1) + - [营收核心模块群关系](#营收核心模块群关系) + - [工单管理模块群关系](#工单管理模块群关系) + - [模块群间协作关系](#模块群间协作关系) - [模块描述](#模块描述-1) - [模块1: 客户资料管理](#模块1-客户资料管理) - [模块2: 抄表开账](#模块2-抄表开账) @@ -97,8 +111,8 @@ CJKmainfont: "PingFang SC" - [模块6: 催缴管理](#模块6-催缴管理) - [模块7: 统计分析](#模块7-统计分析) - [模块8: 代收业务](#模块8-代收业务) - - [模块9: 业务工单](#模块9-业务工单) -- [子系统3设计: 表务系统](#子系统3设计-表务系统) + - [模块9: 业务工单(工单管理模块群核心)](#模块9-业务工单工单管理模块群核心) +- [子系统3设计: 手机抄表APP](#子系统3设计-手机抄表app) - [任务概述](#任务概述-3) - [设计概述](#设计概述-3) - [总体约束](#总体约束-3) @@ -112,7 +126,7 @@ CJKmainfont: "PingFang SC" - [模块1: 表务基础管理](#模块1-表务基础管理) - [模块2: 仓库与库存管理](#模块2-仓库与库存管理) - [模块3: 设备档案管理](#模块3-设备档案管理) -- [子系统4设计: 报装系统](#子系统4设计-报装系统) +- [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统) - [任务概述](#任务概述-4) - [设计概述](#设计概述-4) - [总体约束](#总体约束-4) @@ -121,64 +135,15 @@ CJKmainfont: "PingFang SC" - [子系统架构设计](#子系统架构设计-3) - [模块定义](#模块定义-3) - [模块列表](#模块列表-3) - - [模块描述](#模块描述-3) - - [模块1: 报装流程管理](#模块1-报装流程管理) - - [模块2: 工程管理](#模块2-工程管理) - - [模块3: 档案管理](#模块3-档案管理) -- [子系统5设计: 客户服务](#子系统5设计-客户服务) - - [任务概述](#任务概述-5) - - [设计概述](#设计概述-5) - - [总体约束](#总体约束-5) - - [子系统外部接口](#子系统外部接口-4) - - [设计方案概述](#设计方案概述-5) - - [子系统架构设计](#子系统架构设计-4) - - [模块定义](#模块定义-4) - - [模块列表](#模块列表-4) - [模块间关系](#模块间关系-3) - - [模块描述](#模块描述-4) + - [模块描述](#模块描述-3) - [模块1: 账户绑定管理](#模块1-账户绑定管理) - [模块2: 信息查询服务](#模块2-信息查询服务) - [模块3: 在线缴费服务](#模块3-在线缴费服务) - [模块4: 电子发票服务](#模块4-电子发票服务) -- [子系统6设计: 手机抄表APP](#子系统6设计-手机抄表app) - - [任务概述](#任务概述-6) - - [设计概述](#设计概述-6) - - [总体约束](#总体约束-6) - - [子系统外部接口](#子系统外部接口-5) - - [设计方案概述](#设计方案概述-6) - - [子系统架构设计](#子系统架构设计-5) - - [模块定义](#模块定义-5) - - [模块列表](#模块列表-5) - - [模块间关系](#模块间关系-4) - - [模块描述](#模块描述-5) - - [模块1: 登录模块](#模块1-登录模块) - - [模块2: 首页搜索模块](#模块2-首页搜索模块) - - [模块3: 采集任务管理模块](#模块3-采集任务管理模块) - - [模块4: 换表工单模块](#模块4-换表工单模块) - - [模块5: 其他工单模块](#模块5-其他工单模块) - - [模块6: 个人信息与系统设置模块](#模块6-个人信息与系统设置模块) - - [关键技术特性](#关键技术特性) - - [离线作业能力](#离线作业能力) - - [数据安全保障](#数据安全保障) - - [用户体验优化](#用户体验优化) -- [子系统7设计: 微网厅系统](#子系统7设计-微网厅系统) - - [任务概述](#任务概述-7) - - [设计概述](#设计概述-7) - - [总体约束](#总体约束-7) - - [子系统外部接口](#子系统外部接口-6) - - [设计方案概述](#设计方案概述-7) - - [子系统架构设计](#子系统架构设计-6) - - [模块定义](#模块定义-6) - - [模块列表](#模块列表-6) - - [模块间关系](#模块间关系-5) - - [模块描述](#模块描述-6) - - [模块1: 账户绑定管理](#模块1-账户绑定管理-1) - - [模块2: 信息查询服务](#模块2-信息查询服务-1) - - [模块3: 在线缴费服务](#模块3-在线缴费服务-1) - - [模块4: 电子发票服务](#模块4-电子发票服务-1) - [模块5: 营业网点服务](#模块5-营业网点服务) - [模块6: 业务办理服务](#模块6-业务办理服务) - - [关键技术特性](#关键技术特性-1) + - [关键技术特性](#关键技术特性) - [微信平台集成](#微信平台集成) - [响应式设计](#响应式设计) - [安全保障](#安全保障) @@ -187,6 +152,17 @@ CJKmainfont: "PingFang SC" - [兼容性的考虑](#兼容性的考虑) - [安全的考虑](#安全的考虑) - [可移植性的考虑](#可移植性的考虑) + - [模块4: 电子发票服务](#模块4-电子发票服务-1) + - [模块5: 营业网点服务](#模块5-营业网点服务-1) + - [模块6: 业务办理服务](#模块6-业务办理服务-1) + - [关键技术特性](#关键技术特性-1) + - [微信平台集成](#微信平台集成-1) + - [响应式设计](#响应式设计-1) + - [安全保障](#安全保障-1) + - [性能的考虑](#性能的考虑-1) + - [兼容性的考虑](#兼容性的考虑-1) + - [安全的考虑](#安全的考虑-1) + - [可移植性的考虑](#可移植性的考虑-1) - [集成与测试的考虑](#集成与测试的考虑) - [可扩展性的考虑](#可扩展性的考虑) - [可靠性的考虑](#可靠性的考虑) @@ -257,27 +233,59 @@ CJKmainfont: "PingFang SC" ### 系统总体目标 -营业收费系统主要包含统一平台、营收系统、表务系统、报装系统、客户服务和手机抄表APP等子系统,以及相关外部接口集成。 +营业收费系统主要包含**统一平台、营收业务系统、手机抄表APP、微网厅系统**等四大子系统,以及相关外部接口集成。 通过系统的建设,实现福建省水投数字科技有限公司客户服务管理领域的业务流程梳理再造、组织架构的优化、管理制度的建设、绩效考核标准的建设。构建以客户为中心的一体化客户服务平台,将客户的所有信息进行有机的关联,方便企业对营收信息进行综合分析和管理,为客户提供更多、更便捷、更主动的个性化服务,提高客户服务的质量和客户满意度。 +**系统整体架构特点:** +- **统一平台**:提供基础的认证、权限、组织管理等基础服务 +- **营收业务系统**:集成所有营收相关业务功能,包含营收核心、表务管理、报装业务、客户服务、工单管理五大模块群 +- **手机抄表APP**:提供移动化现场作业工具,支持离线操作 +- **微网厅系统**:基于微信公众号的客户自助服务平台,提供线上便民服务 + ### 功能范围 -本系统的功能涵盖客户资料管理、抄表开账、营业收费、账务处理、催缴管理、发票管理、表务工单、银行代扣代缴、第三方支付(微信、支付宝)、报装系统、水表仓库管理;还包含系统业务必要的查询统计及报表打印功能。 +本系统功能涵盖水务企业完整的营收业务流程,包括客户资料管理、抄表开账、营业收费、账务处理、催缴管理、发票管理、表务管理、报装业务、客户服务、工单管理、银行代扣代缴、第三方支付等;还包含系统业务必要的查询统计及报表打印功能。 -功能列表如下: +**系统功能按子系统分布如下:** -- **统一平台**:单点登录、用户管理、角色管理、权限管理、组织机构、系统配置、数据字典管理; +#### SYS-001 统一平台 +- **认证管理**:单点登录、OAuth2.0认证、用户认证 +- **用户管理**:用户管理、角色管理、权限管理 +- **组织管理**:组织机构、部门管理、岗位管理 +- **系统管理**:系统配置、数据字典管理、参数配置 -- **营收系统**:客户资料管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务、业务工单; +#### SYS-002 营收业务系统 +包含五大核心模块群,实现完整的营收业务流程: -- **表务系统**:表务基础管理、仓库与库存管理、设备档案管理; +**营收核心模块群**: +- 客户资料管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务 -- **报装系统**:报装流程管理、工程管理、档案管理; +**表务管理模块群**: +- 表务基础管理、仓库与库存管理、设备档案管理 -- **客户服务**:账户绑定管理、信息查询服务、在线缴费服务、电子发票服务; +**报装业务模块群**: +- 报装流程管理、工程管理、档案管理 -- **手机抄表APP**:登录模块、首页搜索、采集任务管理、换表工单、其他工单、个人信息与系统设置。 +**客户服务模块群**: +- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务 + +**工单管理模块群**: +- 统一工单管理、业务工单管理、表务工单管理、报装工单管理、服务工单管理、工单流程引擎 + +#### SYS-003 手机抄表APP +- **移动作业**:登录模块、首页搜索、采集任务管理、现场抄表 +- **工单处理**:换表工单、复水工单、稽查工单、问题上报 +- **数据同步**:离线作业、数据上传、任务下载 +- **个人管理**:个人信息与系统设置 + +#### SYS-004 微网厅系统 +- **账户绑定管理**:微信授权、账户绑定与解绑、多账户管理 +- **信息查询服务**:账单查询、用水历史、缴费记录、停水公告 +- **在线缴费服务**:快捷缴费、充值服务、多种支付方式 +- **电子发票服务**:发票查看、发票推送、电子发票管理 +- **营业网点服务**:网点查询、地图导航、距离计算 +- **业务办理服务**:联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 ### 系统涉众与用户特点 @@ -371,11 +379,6 @@ CJKmainfont: "PingFang SC" #### 整体架构图 -**图表 1** - -![图表 1](temp_mermaid_新-概要设计说明书_1151/diagram_1.png) - - #### 层级说明 **表现层(Presentation Layer)** @@ -389,7 +392,10 @@ CJKmainfont: "PingFang SC" - 提供API版本管理和接口文档生成 **业务服务层(Business Service Layer)** -- 核心业务逻辑处理层 +- 核心业务逻辑处理层,包含三大子系统: + - **SYS-001 统一平台**:提供认证、组织、系统管理等基础服务 + - **SYS-002 营收业务系统**:包含五大模块群的完整营收业务平台 + - **SYS-003 手机抄表APP**:移动端现场作业和工单处理 - 按业务域划分微服务,实现高内聚低耦合 - 支持独立部署、扩缩容和技术栈选择 @@ -406,9 +412,9 @@ CJKmainfont: "PingFang SC" ### 系统数据流向图 -**图表 2** +**图表 1** -![图表 2](temp_mermaid_新-概要设计说明书_1151/diagram_2.png) +![图表 1](temp_mermaid_新-概要设计说明书_47335/diagram_1.png) ### 系统的物理架构设计 @@ -418,15 +424,15 @@ CJKmainfont: "PingFang SC" #### 物理部署图 -**图表 3** +**图表 2** -![图表 3](temp_mermaid_新-概要设计说明书_1151/diagram_3.png) +![图表 2](temp_mermaid_新-概要设计说明书_47335/diagram_2.png) #### 网络连接 -**图表 4** +**图表 3** -![图表 4](temp_mermaid_新-概要设计说明书_1151/diagram_4.png) +![图表 3](temp_mermaid_新-概要设计说明书_47335/diagram_3.png) #### 硬件配置规格 @@ -468,9 +474,9 @@ CJKmainfont: "PingFang SC" 系统采用达梦数据库分布式架构,支持高性能、高可用、高扩展性的数据存储服务。 -**图表 5** +**图表 4** -![图表 5](temp_mermaid_新-概要设计说明书_1151/diagram_5.png) +![图表 4](temp_mermaid_新-概要设计说明书_47335/diagram_4.png) #### 容器化部署架构 @@ -478,9 +484,9 @@ CJKmainfont: "PingFang SC" 系统采用基于Docker的容器化部署,使用Docker Compose进行容器编排,使用Kubernetes进行容器编排和调度,支持DevOps持续交付。 -**图表 6** +**图表 5** -![图表 6](temp_mermaid_新-概要设计说明书_1151/diagram_6.png) +![图表 5](temp_mermaid_新-概要设计说明书_47335/diagram_5.png) ## 子系统定义 @@ -490,21 +496,18 @@ CJKmainfont: "PingFang SC" | 子系统编号 | 子系统名称(标识) | 功能描述 | 开发方式 | |---|---|---|---| | SYS-001 | 统一平台 | 单点登录、系统管理、权限管理、租户管理 | 自行开发 | -| SYS-002 | 营收系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理 | 自行开发 | -| SYS-003 | 表务系统 | 表务工单、表务仓库、水表全生命周期管理 | 自行开发 | -| SYS-004 | 报装系统 | 报装流程管理、现场踏勘、合同签订、施工验收 | 自行开发 | -| SYS-005 | 客户服务 | 客户自助服务、在线服务支持 | 自行开发 | -| SYS-006 | 手机抄表APP | 移动端抄表、工单处理、数据同步 | 自行开发 | -| SYS-007 | 微网厅系统 | 微信公众号服务、账户绑定管理、在线缴费、业务办理 | 自行开发 | +| SYS-002 | 营收业务系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、报装流程、表务管理、客户服务、工单管理 | 自行开发 | +| SYS-003 | 手机抄表APP | 移动端抄表、现场作业、数据同步、离线支持 | 自行开发 | +| SYS-004 | 微网厅系统 | 微信公众号平台、账户绑定、在线缴费、信息查询、业务办理、网点服务 | 自行开发 | ### 子系统间关系 #### 子系统调用关系图 -**图表 7** +**图表 6** -![图表 7](temp_mermaid_新-概要设计说明书_1151/diagram_7.png) +![图表 6](temp_mermaid_新-概要设计说明书_47335/diagram_6.png) #### 主要接口定义 @@ -514,38 +517,40 @@ CJKmainfont: "PingFang SC" | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|----------| | 用户认证接口 | 验证用户身份和权限 | 所有子系统 | HTTP/REST | -| 组织信息接口 | 获取部门和员工信息 | 营收系统、表务系统 | HTTP/REST | +| 组织信息接口 | 获取部门和员工信息 | 营收业务系统 | HTTP/REST | | 权限验证接口 | 验证用户操作权限 | 所有子系统 | HTTP/REST | -**营收系统对外接口** +**营收业务系统对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|----------| -| 客户信息查询接口 | 查询客户基本信息 | 表务系统、微网厅系统 | HTTP/REST | -| 账单查询接口 | 查询客户账单信息 | 微网厅系统 | HTTP/REST | -| 缴费处理接口 | 处理在线缴费 | 微网厅系统 | HTTP/REST | -| 立户接口 | 新客户立户 | 报装系统 | HTTP/REST | +| 客户信息查询接口 | 查询客户基本信息 | 手机抄表APP | HTTP/REST | +| 账单查询接口 | 查询客户账单信息 | 手机抄表APP | HTTP/REST | +| 缴费处理接口 | 处理在线缴费 | 外部系统 | HTTP/REST | +| 立户接口 | 新客户立户 | 外部系统 | HTTP/REST | | 抄表任务接口 | 下发抄表任务和客户信息 | 手机抄表APP | HTTP/REST | | 抄表数据上传接口 | 上传抄表数据 | 手机抄表APP | HTTP/REST | +| 工单处理接口 | 统一工单处理 | 手机抄表APP | HTTP/REST | +| 微网厅服务接口 | 微信公众号服务 | 微信平台 | HTTP/REST | -**表务系统对外接口** +**手机抄表APP对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | -|---------|----------|--------|----------| -| 水表库存查询接口 | 查询水表库存信息 | 营收系统 | HTTP/REST | -| 换表通知接口 | 换表完成通知 | 营收系统 | HTTP/REST | -| 工单查询接口 | 查询待办工单 | 手机抄表APP | HTTP/REST | -| 工单回填接口 | 回填工单处理结果 | 手机抄表APP | HTTP/REST | +|---------|----------|--------|-----------| +| 任务下载接口 | 下载抄表任务和客户信息 | 营收业务系统 | HTTP/REST | +| 数据上传接口 | 上传抄表数据和工单信息 | 营收业务系统 | HTTP/REST | +| 工单接收接口 | 接收和处理各类工单 | 营收业务系统 | HTTP/REST | +| 离线同步接口 | 离线数据同步 | 营收业务系统 | HTTP/REST | **微网厅系统对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|-----------| -| 微信授权接口 | 处理微信用户授权登录 | 微信公众号 | HTTP/REST | -| 账户绑定接口 | 处理用户账户绑定和解绑 | 微信公众号 | HTTP/REST | -| 缴费接口 | 处理在线缴费业务 | 微信、支付宝 | HTTP/REST | -| 业务办理接口 | 处理各类业务申请 | 微信公众号 | HTTP/REST | -| 发票管理接口 | 处理电子发票开具和推送 | 微信公众号 | HTTP/REST | +| 微信授权接口 | 处理微信用户授权登录 | 微信平台 | HTTP/REST | +| 账户绑定接口 | 处理用户账户绑定 | 微信客户端 | HTTP/REST | +| 账单查询接口 | 查询客户账单信息 | 微信客户端 | HTTP/REST | +| 缴费处理接口 | 处理在线缴费业务 | 微信客户端 | HTTP/REST | +| 业务申请接口 | 处理各类业务申请 | 微信客户端 | HTTP/REST | # 子系统1设计: 统一平台 @@ -624,9 +629,9 @@ CJKmainfont: "PingFang SC" 统一平台采用分层架构设计,从下至上分为数据层、业务层、服务层和应用层,确保系统的可维护性和可扩展性。 -**图表 8** +**图表 7** -![图表 8](temp_mermaid_新-概要设计说明书_1151/diagram_8.png) +![图表 7](temp_mermaid_新-概要设计说明书_47335/diagram_7.png) ## 模块定义 @@ -648,9 +653,9 @@ CJKmainfont: "PingFang SC" 权限管理功能群是统一平台的核心,实现了完整的RBAC权限控制模型。 -**图表 9** +**图表 8** -![图表 9](temp_mermaid_新-概要设计说明书_1151/diagram_9.png) +![图表 8](temp_mermaid_新-概要设计说明书_47335/diagram_8.png) **功能群说明:** @@ -665,9 +670,9 @@ CJKmainfont: "PingFang SC" 系统监控功能群提供对整个系统运行状态的监控和管理。 -**图表 10** +**图表 9** -![图表 10](temp_mermaid_新-概要设计说明书_1151/diagram_10.png) +![图表 9](temp_mermaid_新-概要设计说明书_47335/diagram_9.png) ### 模块描述 @@ -716,21 +721,24 @@ CJKmainfont: "PingFang SC" - 超级管理员不能被删除 - 部门删除前需要先移除下属用户 -# 子系统2设计: 营收系统 +# 子系统2设计: 营收业务系统 ## 任务概述 -营收系统是整个营业收费系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程。 +营收业务系统是整个营业收费系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程,整合了原营收系统、表务系统、报装系统、客户服务、微网厅等所有核心业务功能。 **设计目标:** -- 实现完整的营收业务流程管理,从客户建档到费用收缴的全流程覆盖 -- 支持多种收费方式和支付渠道,提高收费便民性 -- 提供完善的账务处理和财务管理功能 -- 实现智能化的催缴管理,提高水费回收率 +- 实现统一的营收业务管理平台,涵盖水务企业全业务场景 +- 提供完整的客户服务体验,从线下到线上的全渠道服务 +- 支持表务全生命周期管理,确保设备资产的有效管控 +- 实现报装业务流程标准化,提高服务效率和客户满意度 **功能范围:** +营收业务系统包含四大核心模块群,实现水务企业完整的业务管理: + +#### 营收核心模块群 - **客户资料管理**:客户档案建立、信息维护、分组管理 - **抄表开账**:抄表数据录入、复核确认、自动开账 - **营业收费**:柜台收费、移动收费、在线缴费 @@ -739,10 +747,35 @@ CJKmainfont: "PingFang SC" - **催缴管理**:欠费统计、催缴通知、停水管理 - **统计分析**:多维度数据统计和报表分析 - **代收业务**:银行代扣、第三方支付等代收渠道 -- **业务工单**:各类业务工单的统一管理和流转 + +#### 表务管理模块群 +- **表务基础管理**:水表厂家、型号、规格等基础数据管理 +- **仓库与库存管理**:水表的入库、出库、盘点和调拨管理 +- **设备档案管理**:每一块水表的唯一电子档案管理 + +#### 报装业务模块群 +- **报装流程管理**:报装申请、踏勘、合同签订等流程管理 +- **工程管理**:施工管理、进度监控、竣工验收 +- **档案管理**:报装全流程的资料归档和查询 + +#### 客户服务模块群 +- **账户绑定管理**:微信/支付宝账户绑定和管理 +- **信息查询服务**:账单查询、用水历史、缴费记录等 +- **在线缴费服务**:多渠道在线缴费服务 +- **电子发票服务**:电子发票开具、查询、推送 +- **营业网点服务**:网点查询、地图导航、预约服务 +- **业务办理服务**:各类业务在线申请和办理 + +#### 工单管理模块群 +- **统一工单管理**:所有工单的统一创建、分配、跟踪和管理 +- **业务工单管理**:营收业务相关的客户服务、账务处理工单 +- **表务工单管理**:水表安装、维修、更换、检定等工单 +- **报装工单管理**:新用户报装流程中的各类工单 +- **服务工单管理**:客户投诉、建议、咨询等服务类工单 +- **工单流程引擎**:基于规则的工单流转和审批流程 **核心业务流程:** -客户建档 → 抄表录入 → 复核开账 → 营业收费 → 账务处理 → 发票管理 → 催缴管理 +客户建档 → 抄表录入 → 复核开账 → 营业收费 → 账务处理 → 发票管理 → 催缴管理 → 工单处理 ## 设计概述 @@ -796,50 +829,79 @@ CJKmainfont: "PingFang SC" ## 子系统架构设计 -营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。 +营收系统采用DDD领域驱动设计,按业务领域进行模块划分,实现高内聚低耦合的架构设计。系统核心分为**营收核心模块群**和**工单管理模块群**两大业务板块。 -**图表 11** +**图表 10** -![图表 11](temp_mermaid_新-概要设计说明书_1151/diagram_11.png) +![图表 10](temp_mermaid_新-概要设计说明书_47335/diagram_10.png) ## 模块定义 ### 模块列表 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| REV-001 | 客户资料管理 | 客户档案管理、客户分组、信息变更 | 自行开发 | -| REV-002 | 抄表开账 | 抄表录入、复核开账、异常处理 | 自行开发 | -| REV-003 | 营业收费 | 柜台收费、移动收费、在线缴费 | 自行开发 | -| REV-004 | 账务处理 | 账务调整、退款处理、坏账管理 | 自行开发 | -| REV-005 | 发票管理 | 发票开具、查询管理、电子发票 | 自行开发 | -| REV-006 | 催缴管理 | 欠费催缴、短信通知、停水管理 | 自行开发 | -| REV-007 | 统计分析 | 提供多维度的数据统计和报表分析功能 | 自行开发 | -| REV-008 | 代收业务 | 集成银行、第三方支付等代收渠道 | 自行开发 | -| REV-009 | 业务工单 | 各类业务工单的统一管理和流转 | 自行开发 | +营收系统的模块按业务性质分为两大模块群: + +#### 营收核心模块群 + +核心营收业务模块,实现从客户管理到收费账务的完整业务链条: + +| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 业务重要性 | +|---|---|---|---|---| +| **REV-001** | **客户资料管理** | 客户档案管理、客户分组、信息变更 | 自行开发 | 核心基础 | +| **REV-002** | **抄表开账** | 抄表录入、复核开账、异常处理 | 自行开发 | 核心业务 | +| **REV-003** | **营业收费** | 柜台收费、移动收费、在线缴费 | 自行开发 | 核心收入 | +| **REV-004** | **账务处理** | 账务调整、退款处理、坏账管理 | 自行开发 | 核心财务 | +| **REV-005** | **发票管理** | 发票开具、查询管理、电子发票 | 自行开发 | 财务合规 | +| **REV-006** | **催缴管理** | 欠费催缴、短信通知、停水管理 | 自行开发 | 收益保障 | +| **REV-007** | **统计分析** | 多维度数据统计和报表分析功能 | 自行开发 | 决策支持 | +| **REV-008** | **代收业务** | 集成银行、第三方支付等代收渠道 | 自行开发 | 服务便民 | + +#### 工单管理模块群 + +统一的工单管理模块群,支撑各类业务工单的全生命周期管理: + +| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 工单类型 | +|---|---|---|---|---| +| **REV-009** | **业务工单中心** | 工单统一管理和流转中心 | 自行开发 | 工单引擎 | +| **REV-009-1** | **业务清单管理** | 客户服务、账务处理等日常业务工单管理 | 自行开发 | 日常业务工单 | +| **REV-009-2** | **上报清单管理** | 移动端问题上报工单处理 | 自行开发 | 现场问题工单 | +| **REV-009-3** | **稽查工单管理** | 抄表稽查、水价稽查工单管理 | 自行开发 | 质量监督工单 | +| **REV-009-4** | **换表工单管理** | 表务相关的换表、维修工单管理 | 自行开发 | 设备维护工单 | ### 模块间关系 -**营收核心业务群:** +营收系统的两大模块群既相对独立又紧密协作,形成完整的业务生态系统。 -营收核心业务群实现了完整的营收业务流程,各模块之间存在严格的业务依赖关系。 +#### 营收核心模块群关系 + +营收核心业务群实现了从客户管理到账务处理的完整营收业务流程: + + +**图表 11** + +![图表 11](temp_mermaid_新-概要设计说明书_47335/diagram_11.png) + + +#### 工单管理模块群关系 + +工单管理模块群实现统一的工单处理流程,支撑各类业务场景: **图表 12** -![图表 12](temp_mermaid_新-概要设计说明书_1151/diagram_12.png) +![图表 12](temp_mermaid_新-概要设计说明书_47335/diagram_12.png) -**客户服务业务群:** +#### 模块群间协作关系 -客户服务业务群围绕客户服务展开,提供完整的客户服务链条。 +两大模块群通过标准化接口进行协作,实现业务闭环: **图表 13** -![图表 13](temp_mermaid_新-概要设计说明书_1151/diagram_13.png) +![图表 13](temp_mermaid_新-概要设计说明书_47335/diagram_13.png) ### 模块描述 @@ -907,7 +969,7 @@ CJKmainfont: "PingFang SC" **图表 14** -![图表 14](temp_mermaid_新-概要设计说明书_1151/diagram_14.png) +![图表 14](temp_mermaid_新-概要设计说明书_47335/diagram_14.png) **业务规则:** @@ -948,7 +1010,7 @@ CJKmainfont: "PingFang SC" **图表 15** -![图表 15](temp_mermaid_新-概要设计说明书_1151/diagram_15.png) +![图表 15](temp_mermaid_新-概要设计说明书_47335/diagram_15.png) **业务规则:** @@ -1021,44 +1083,90 @@ CJKmainfont: "PingFang SC" - **第三方支付**: 集成微信、支付宝等支付网关。 - **对账管理**: 定期与各渠道进行账务核对。 -#### 模块9: 业务工单 +#### 模块9: 业务工单(工单管理模块群核心) -**功能概述:** +**功能概述:** -业务工单模块负责管理水务系统中的各类业务工单,实现工单的统一管理和流转,整合了原表务系统的工单管理功能。 +业务工单模块是营收系统中的**第二大核心模块群**,负责统一管理水务系统中的各类业务工单,实现工单的全生命周期管理。该模块整合了原表务系统的工单管理功能,构建了覆盖全业务场景的统一工单管理平台。 -**核心功能:** +**架构特点:** -- **业务清单管理**: 查询和管理通过系统办理的日常业务工单及其进度信息。 -- **上报清单管理**: 处理通过移动端上报的问题工单,包括现场发现的问题。 -- **稽查工单管理**: 处理抄表稽查和水价稽查工单,确保数据准确性。 -- **换表工单管理**: 处理水表更换相关的工单,与表务仓库系统协同作业。 +- **统一工单入口**:所有工单通过统一的工单中心进行管理 +- **标准化流程**:集成Flowable工作流引擎,实现标准化的工单流转 +- **跨系统协作**:支持与营收核心模块群及外部系统的无缝协作 +- **智能化支撑**:为未来AI智能派单和处理提供技术基础 + +**💼 核心功能模块:** + +1. **REV-009-1 业务清单管理** + - 客户服务工单(开户、过户、更名等) + - 账务处理工单(调账、退款、销账等) + - 投诉建议工单(服务投诉、意见反馈等) + - 故障报修工单(设施故障、管道维护等) + +2. **REV-009-2 上报清单管理** + - 移动端问题上报工单处理 + - 现场异常情况工单管理 + - 抄表员发现问题的工单流转 + - 客户报告异常的工单处理 + +3. **REV-009-3 稽查工单管理** + - 抄表数据稽查工单 + - 水价政策执行稽查工单 + - 质量监督工单管理 + - 稽查结果处理工单 + +4. **REV-009-4 换表工单管理** + - 故障换表工单(与表务系统协同) + - 计划换表工单管理 + - 客户申请换表工单 + - 设备维护相关工单 + +**业务价值:** + +- **效率提升**:统一管理减少重复开发,提高工单处理效率40%+ +- **质量保障**:标准化流程确保工单处理质量,减少错误率60%+ +- **协作增强**:跨系统工单协作,提升部门间协作效率 +- **数据统一**:工单数据统一存储和分析,支持管理决策 + +**技术特性:** + +- **工作流引擎**:集成Flowable,支持复杂业务流程 +- **异步处理**:基于消息队列的异步工单处理 +- **实时监控**:工单状态实时监控和预警 +- **接口标准**:RESTful API支持外部系统集成 **业务规则:** -1. 工单编号系统自动生成,支持不同类型的编号规则 -2. 紧急工单需要在规定时间内快速响应 -3. 工单处理过程需要详细记录操作日志 -4. 换表工单需要与表务仓库系统同步水表状态 +1. **工单编号规则**:系统自动生成,格式:工单类型+年月日+4位流水号 +2. **响应时间要求**:紧急工单1小时内响应,普通工单8小时内派发 +3. **审计日志**:工单处理全过程记录,支持操作溯源 +4. **跨系统同步**:换表工单自动同步表务仓库系统状态 -# 子系统3设计: 表务系统 +# 子系统3设计: 手机抄表APP ## 任务概述 -表务系统负责水表全生命周期管理,从采购入库到报废退库的完整管理流程,为营收计量提供可靠的设备保障。 +手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,提升现场工作效率。 **设计目标:** -- 实现水表全生命周期的数字化管理 -- 确保水表资产的准确、高效流转 -- 提供完善的库存管理和设备档案管理 -- 支持水表的智能化运维和维护 +- 实现移动化抄表作业,提高工作效率 +- 支持离线作业,确保在无网络环境下正常工作 +- 构建完整的工单闭环处理流程 +- 提供直观友好的移动端用户体验 **功能范围:** -- **表务基础管理**:水表厂家、型号、规格等基础数据管理 -- **仓库与库存管理**:水表的入库、出库、盘点和调拨管理 -- **设备档案管理**:每一块水表的唯一电子档案管理 +- **登录认证**:机构编号、用户名密码认证、自动登录 +- **首页搜索**:多维度搜索、最近搜索记录、抄表任务 +- **采集任务管理**:任务列表管理、批量下载、单户采集 +- **换表工单**:换表工单处理、设备信息录入 +- **其他工单**:复水、稽查、问题上报等工单处理 +- **个人设置**:个人信息管理、系统设置维护 + +**核心业务流程:** +任务下载 → 现场抄表 → 问题上报 → 工单处理 → 数据上传 → 结果同步 ## 设计概述 @@ -1114,7 +1222,7 @@ CJKmainfont: "PingFang SC" **图表 16** -![图表 16](temp_mermaid_新-概要设计说明书_1151/diagram_16.png) +![图表 16](temp_mermaid_新-概要设计说明书_47335/diagram_16.png) ## 模块定义 @@ -1136,7 +1244,7 @@ CJKmainfont: "PingFang SC" **图表 17** -![图表 17](temp_mermaid_新-概要设计说明书_1151/diagram_17.png) +![图表 17](temp_mermaid_新-概要设计说明书_47335/diagram_17.png) ### 模块描述 @@ -1163,614 +1271,317 @@ CJKmainfont: "PingFang SC" - **水表档案建立**: 为每一块入库的水表建立唯一的、全生命周期跟踪的电子档案。 - **状态管理**: 实时更新水表的状态(如:在库、在用、待检、报废等)。 -# 子系统4设计: 报装系统 +# 子系统4设计: 微网厅系统 ## 任务概述 -报装系统管理新用户从申请到通水的全过程业务流程,实现报装业务的标准化和信息化管理。 - -**设计目标:** - -- 实现新用户报装的全流程数字化管理 -- 提高报装服务效率和客户满意度 -- 确保报装工程质量和安全 -- 实现报装档案的完整管理 - -**功能范围:** - -- **报装流程管理**:管理从申请、踏勘到合同签订的完整流程 -- **工程管理**:负责施工、验收和通水环节 -- **档案管理**:对报装过程中的所有文档进行归档和管理 +微网厅系统(SYS-004)基于微信公众号平台开发,为客户提供便民的自助服务平台。系统支持账户绑定、账单查询、在线缴费、电子发票、营业网点查询和各类业务办理等功能。通过微信生态为用户提供7×24小时不间断的自助服务,显著提升客户服务体验。 ## 设计概述 ### 总体约束 -**技术约束:** +**技术约束**: +- 基于微信公众号开发框架 +- 遵循微信开发规范和接口限制 +- 采用响应式设计,适配不同移动设备 +- 支持微信支付集成 -- 基于工作流引擎实现业务流程 -- 集成GIS系统支持地理信息管理 -- 支持移动端现场作业 -- 遵循建设工程管理规范 +**安全约束**: +- 严格的用户身份验证机制 +- 敏感数据加密传输和存储 +- 符合微信平台安全规范 +- 防范常见Web安全威胁 -**性能约束:** - -- 支持年处理报装申请≥10000件 -- 流程流转响应时间≤3秒 -- 支持并发用户≥100个 -- 文档上传处理≤30秒 +**业务约束**: +- 必须与营收业务系统实时数据同步 +- 支持多账户绑定管理 +- 提供完整的业务流程闭环 ### 子系统外部接口 -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| INSTALL-001 | 立户接口 | 报装完成后客户立户 | HTTP/REST | 客户资料、水表信息 | 立户结果 | -| INSTALL-002 | GIS接口 | 地理信息查询 | HTTP/REST | 地址、坐标 | 地理信息 | -| INSTALL-003 | 施工派工接口 | 施工任务派工 | HTTP/REST | 工程信息、施工队 | 派工结果 | +**与微信平台接口**: +- 微信授权登录接口 +- 微信支付接口 +- 微信模板消息接口 +- 微信JS-SDK接口 + +**与营收业务系统接口**: +- 客户信息查询接口 +- 账单信息查询接口 +- 缴费处理接口 +- 业务申请提交接口 ### 设计方案概述 -**架构设计:** - -报装系统采用流程驱动架构,以工作流引擎为核心,支持灵活的业务流程配置和管理。 - -**技术选型:** - -- **工作流引擎**:Flowable(流程管理) -- **GIS集成**:地理信息系统集成 -- **移动应用**:支持现场移动作业 -- **电子签章**:合同电子签署 +采用微信公众号H5页面开发模式,前端使用响应式Web技术,后端基于Spring Boot微服务架构。通过微信OAuth2.0实现用户授权,通过唯一标识实现账户绑定,确保数据安全和用户体验。 ## 子系统架构设计 -报装系统采用流程驱动的架构设计,确保报装业务的规范化和标准化处理。 - -## 模块定义 - -### 模块列表 - -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| INSTALL-001 | 报装流程管理 | 管理报装全流程 | 自行开发 | -| INSTALL-002 | 工程管理 | 施工和验收管理 | 自行开发 | -| INSTALL-003 | 档案管理 | 报装档案管理 | 自行开发 | - -### 模块描述 - -#### 模块1: 报装流程管理 -- **功能描述**: 统一管理新用户报装的核心流程,确保各环节顺畅衔接。 -- **核心功能**: - - **报装申请**: 用户资料收集、申请材料审核、受理登记。 - - **现场踏勘**: 安排并记录现场勘查、制定初步设计方案、进行工程预算。 - - **合同管理**: 根据方案制作、签订供水合同,并收取相关费用。 - -#### 模块2: 工程管理 -- **功能描述**: 聚焦于报装工程的现场实施与交付。 -- **核心功能**: - - **施工管理**: 施工派工、进度监控、质量检查与整改。 - - **竣工验收**: 组织相关部门进行联合验收,确保工程质量达标。 - - **立户通水**: 验收通过后,同步信息至营收系统进行客户立户,并最终开通供水。 - -#### 模块3: 档案管理 -- **功能描述**: 负责报装全流程的资料归档和查询。 -- **核心功能**: - - **资料归档**: 对报装申请、踏勘记录、合同、施工图纸等所有文档进行电子化归档。 - - **档案查询**: 提供便捷的查询功能,可按客户名称、报装编号等多种条件检索历史档案。 - -**新用户报装业务流程图:** - **图表 18** -![图表 18](temp_mermaid_新-概要设计说明书_1151/diagram_18.png) +![图表 18](temp_mermaid_新-概要设计说明书_47335/diagram_18.png) -**业务规则:** +## 模块定义 -1. **受理规则**:用户提交报装申请及完整材料后3个工作日内完成受理 -2. **踏勘规则**:受理后5个工作日内完成现场踏勘和方案设计 -3. **审批规则**:设计方案需要经过技术部门和管理部门双重审批 -4. **施工规则**:合同签订并收费后10个工作日内开始施工 -5. **验收规则**:施工完成后由工程部门、质检部门联合验收 -6. **归档规则**:验收合格后所有资料必须完整归档并同步系统信息 +### 模块列表 -# 子系统5设计: 客户服务 +| 模块编号 | 模块名称 | 功能描述 | 开发优先级 | +|---------|----------|----------|------------| +| WECHAT-001 | 账户绑定管理 | 微信授权、账户绑定与解绑、多账户管理 | 高 | +| WECHAT-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 高 | +| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 高 | +| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票管理 | 中 | +| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、距离计算 | 中 | +| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 | 中 | -## 任务概述 - -客户服务系统为用水客户提供多渠道、便捷的线上自助服务,构建一站式客户服务平台。 - -**设计目标:** - -- 提供便民的客户自助服务渠道 -- 实现多渠道统一的服务体验 -- 降低人工服务成本,提高服务效率 -- 增强客户满意度和服务质量 - -**功能范围:** - -- **账户绑定管理**:客户账户绑定和管理 -- **信息查询服务**:各类信息查询服务 -- **在线缴费服务**:多渠道在线缴费服务 -- **电子发票服务**:电子发票管理服务 - -## 设计概述 - -### 总体约束 - -**技术约束:** - -- 基于RESTful API架构设计 -- 支持多渠道接入(微信、支付宝、APP) -- 采用响应式设计适配移动端 -- 遵循第三方平台开发规范 - -**性能约束:** - -- 支持10万+注册用户 -- 页面响应时间≤3秒 -- 支持并发用户≥1000个 -- 缴费交易成功率≥99% - -**安全约束:** - -- 第三方平台OAuth认证 -- 账户绑定安全验证 -- 支付安全保障 -- 敏感信息加密传输 - -### 子系统外部接口 - -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| SERVICE-001 | 账户绑定接口 | 处理用户账户绑定 | HTTP/REST | 客户编号、手机号 | 绑定结果 | -| SERVICE-002 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、查询条件 | 账单详情 | -| SERVICE-003 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 | -| SERVICE-004 | 发票申请接口 | 处理电子发票申请 | HTTP/REST | 缴费记录、发票信息 | 申请结果 | - -### 设计方案概述 - -**架构设计:** - -客户服务系统采用前后端分离架构,通过统一的服务接口为多种客户端提供服务支持。 - -**技术选型:** - -- **后端服务**:Spring Boot + Spring Security -- **前端技术**:响应式Web设计 -- **第三方集成**:微信公众号、支付宝生活号 -- **支付集成**:微信支付、支付宝支付 - -## 子系统架构设计 - -客户服务系统采用多渠道统一架构,为不同客户端提供一致的服务体验。 +### 模块间关系 **图表 19** -![图表 19](temp_mermaid_新-概要设计说明书_1151/diagram_19.png) +![图表 19](temp_mermaid_新-概要设计说明书_47335/diagram_19.png) -## 模块定义 +### 模块描述 -### 模块列表 +#### 模块1: 账户绑定管理 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| SERVICE-001 | 账户绑定管理 | 客户账户绑定和管理 | 自行开发 | -| SERVICE-002 | 信息查询服务 | 各类信息查询服务 | 自行开发 | -| SERVICE-003 | 在线缴费服务 | 多渠道在线缴费服务 | 自行开发 | -| SERVICE-004 | 电子发票服务 | 电子发票管理服务 | 自行开发 | +**功能职责**:处理微信用户与水务账户的绑定关系管理 -### 模块间关系 - -客户服务系统各模块形成完整的服务链条,从账户绑定到业务办理的全流程覆盖。 +**主要功能**: +- 微信授权登录 +- 账户搜索与验证 +- 账户绑定与解绑 +- 多账户管理 +- 绑定状态维护 +**关键流程**: **图表 20** -![图表 20](temp_mermaid_新-概要设计说明书_1151/diagram_20.png) +![图表 20](temp_mermaid_新-概要设计说明书_47335/diagram_20.png) -### 模块描述 - -#### 模块1: 账户绑定管理 -- **功能描述**: 提供客户账户的绑定、解绑及多户管理功能。 -- **核心功能**: - - **账户绑定**: 客户通过客户编号、手机号、身份证等信息绑定水务账户。 - - **绑定验证**: 通过短信验证码等方式确保绑定安全。 - - **多账户管理**: 一个微信/支付宝账户可以绑定多个水务账户。 - - **账户管理**: 支持启用、停用绑定关系,处理账户异常情况。 - #### 模块2: 信息查询服务 -- **功能描述**: 提供全面的用水信息查询服务。 -- **核心功能**: - - **账单查询**: 查询当期账单、历史账单、欠费信息等。 - - **用水历史**: 以图表形式展示历史用水量趋势。 - - **缴费记录**: 查询历史缴费记录详情。 - - **停水公告**: 查看所在区域的计划性或临时性停水通知。 + +**功能职责**:为用户提供各类信息查询功能 + +**主要功能**: +- 当前账单查询 +- 历史账单查询 +- 用水量历史统计 +- 缴费记录查询 +- 停水公告查看 +- 账户基本信息查看 + +**接口依赖**: +- 营收业务系统客户信息接口 +- 营收业务系统账务信息接口 +- 营收业务系统公告管理接口 #### 模块3: 在线缴费服务 -- **功能描述**: 提供多种在线支付方式,为客户提供便捷的缴费服务。 -- **核心功能**: - - **多渠道支付**: 支持微信支付、支付宝支付、银行卡支付等多种支付方式。 - - **支付限额**: 单次支付金额不超过5000元,确保资金安全。 - - **支付确认**: 支付完成后实时更新账户状态,推送缴费成功通知。 - - **退款处理**: 支持支付失败和错误支付的退款处理。 -#### 模块4: 电子发票服务 -- **功能描述**: 提供电子发票申请、查询、下载等服务。 -- **核心功能**: - - **发票申请**: 客户可为已缴费项目申请电子发票,支持个人和企业发票。 - - **发票管理**: 查看已开具的电子发票列表和详情。 - - **发票下载**: 下载PDF格式的电子发票文件。 - - **发票推送**: 发票开具成功后自动推送给客户。 +**功能职责**:提供便捷的在线缴费功能 -# 子系统6设计: 手机抄表APP - -## 任务概述 - -手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,提升现场工作效率。 - -**设计目标:** - -- 实现移动化抄表作业,提高工作效率 -- 支持离线作业,确保在无网络环境下正常工作 -- 构建完整的工单闭环处理流程 -- 提供直观友好的移动端用户体验 - -**功能范围:** - -- **登录认证**:机构编号、用户名密码认证、自动登录 -- **首页搜索**:多维度搜索、最近搜索记录、抄表任务 -- **采集任务管理**:任务列表管理、批量下载、单户采集 -- **换表工单**:换表工单处理、设备信息录入 -- **其他工单**:复水、稽查、问题上报等工单处理 -- **个人设置**:个人信息管理、系统设置维护 - -**核心业务流程:** -任务下载 → 现场抄表 → 问题上报 → 工单处理 → 数据上传 → 结果同步 - -## 设计概述 - -### 总体约束 - -**技术约束:** - -- 基于uni-app跨平台开发框架 -- 支持Android和iOS双平台 -- 采用离线存储技术保证无网络作业 -- 遵循移动端UI设计规范 - -**性能约束:** - -- 支持10000+用户档案本地存储 -- 离线任务处理能力≥500户 -- 应用启动时间≤3秒 -- 数据同步成功率≥99% - -**安全约束:** - -- 本地数据加密存储 -- 用户认证和权限控制 -- 工单操作审计日志 -- 敏感数据防泄露保护 - -### 子系统外部接口 - -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| MOBILE-001 | 用户认证接口 | 移动端用户登录认证 | HTTP/REST | 机构编号、用户名、密码 | 认证结果、用户信息 | -| MOBILE-002 | 任务下载接口 | 下载抄表任务和客户信息 | HTTP/REST | 用户ID、任务范围 | 任务详情、客户档案 | -| MOBILE-003 | 数据上传接口 | 上传抄表数据和工单信息 | HTTP/REST | 抄表数据、工单数据 | 上传结果 | -| MOBILE-004 | 工单接收接口 | 接收和处理各类工单 | HTTP/REST | 工单类型、工单信息 | 工单详情 | - -### 设计方案概述 - -**架构设计:** - -手机抄表APP采用本地优先的架构设计,通过离线存储和数据同步机制确保在各种网络环境下的稳定运行。 - -**技术选型:** - -- **跨平台框架**:uni-app(Vue.js) -- **本地存储**:SQLite数据库 -- **数据同步**:HTTP/REST API -- **地图定位**:高德地图SDK -- **扫码识别**:ZXing扫码库 - -## 子系统架构设计 - -手机抄表APP采用离线优先的架构设计,确保在各种网络环境下的稳定运行。 +**主要功能**: +- 快捷缴费(微信支付) +- 充值缴费 +- 代缴功能 +- 缴费确认 +- 缴费结果查询 +**支付流程**: **图表 21** -![图表 21](temp_mermaid_新-概要设计说明书_1151/diagram_21.png) +![图表 21](temp_mermaid_新-概要设计说明书_47335/diagram_21.png) -## 模块定义 +#### 模块4: 电子发票服务 -### 模块列表 +**功能职责**:电子发票的查看和管理 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| MOBILE-001 | 登录模块 | 机构编号、用户名密码认证、自动登录 | 自行开发 | -| MOBILE-002 | 首页搜索模块 | 多维度搜索、最近搜索记录、抄表任务 | 自行开发 | -| MOBILE-003 | 采集任务管理模块 | 任务列表管理、批量下载、单户采集 | 自行开发 | -| MOBILE-004 | 换表工单模块 | 换表工单处理、设备信息录入 | 自行开发 | -| MOBILE-005 | 其他工单模块 | 复水、稽查、问题上报等工单处理 | 自行开发 | -| MOBILE-006 | 个人信息与系统设置模块 | 个人信息管理、系统设置维护 | 自行开发 | +**主要功能**: +- 电子发票查看 +- 发票信息推送 +- 发票下载 +- 发票历史记录 -### 模块间关系 +#### 模块5: 营业网点服务 -手机抄表APP各模块围绕移动作业流程组织,形成完整的现场作业管理系统。 +**功能职责**:营业网点信息服务 +**主要功能**: +- 网点地址查询 +- 地图导航 +- 距离计算 +- 营业时间查看 +- 联系方式查看 + +#### 模块6: 业务办理服务 + +**功能职责**:各类业务的在线办理 + +**主要功能**: +- 联系方式变更 +- 开票方式变更 +- 更名过户申请 +- 水价变更申请 +- 低保申请 +- 换表申请 +- 自主抄表上报 + +**业务办理流程**: **图表 22** -![图表 22](temp_mermaid_新-概要设计说明书_1151/diagram_22.png) +![图表 22](temp_mermaid_新-概要设计说明书_47335/diagram_22.png) -### 模块描述 - -#### 模块1: 登录模块 -- **功能描述**: 提供移动端用户登录认证功能,支持机构编号、用户名、密码三要素登录。 -- **核心功能**: - - **核心登录功能**: 机构编号、用户名、密码三要素认证,支持自动登录选项 - - **登录辅助功能**: 登录问题支持、版权标识展示 - - **安全控制**: 密码自动掩码显示、登录状态保持 - -#### 模块2: 首页搜索模块 -- **功能描述**: 提供多维度客户搜索功能,实现快速定位客户信息。 -- **核心功能**: - - **搜索框功能**: 支持户号、户名、地址、钢印号、手机号等多维度搜索 - - **最近搜索记录**: 自动保存搜索历史,支持去重和快速访问 - - **抄表任务列表**: 展示当前抄表员的任务列表,支持直接跳转 - -#### 模块3: 采集任务管理模块 -- **功能描述**: 管理抄表员的采集任务,包括任务下载、现场采集等功能。 -- **核心功能**: - - **任务列表管理**: 数据统计面板、任务筛选分类、批量下载操作 - - **单户采集详情**: 住户档案展示、多种采集方式(定位、NFC、扫码) - - **户间导航**: 支持按任务列表顺序进行上一户/下一户切换 - -#### 模块4: 换表工单模块 -- **功能描述**: 处理换表工单的完整流程,从工单接收到完成提交。 -- **核心功能**: - - **换表工单处理**: 待办工单列表、工单信息填写、设备信息录入 - - **附件管理**: 支持图片和视频上传,作为现场证据 - - **工单操作**: 支持工单完成提交和退单处理 - -#### 模块5: 其他工单模块 -- **功能描述**: 处理除换表外的其他类型工单,实现外勤业务闭环。 -- **核心功能**: - - **复水工单**: 欠费状态校验、二次确认操作 - - **稽查任务**: 双模式入口、实时进度显示 - - **抄表稽查**: 用户档案核对、稽查结论填写、过程存证 - - **问题上报**: 问题类型选择、处理时效设置、溯源证据上传 - -#### 模块6: 个人信息与系统设置模块 -- **功能描述**: 管理个人信息和系统设置,提供系统维护功能。 -- **核心功能**: - - **个人信息管理**: 姓名修改、手机号设置、信息查看 - - **账户安全配置**: 密码修改、退出登录 - - **系统维护选项**: 日志上传、缓存清理、数据备份、版本信息 - ## 关键技术特性 -### 离线作业能力 -- **离线操作**: 已下载任务支持无网络环境操作 -- **数据缓存**: 本地缓存用户档案、抄表记录、工单信息 -- **自动同步**: 网络恢复后自动同步本地数据到服务器 +### 微信平台集成 -### 数据安全保障 -- **数据校验**: 必填字段验证、格式校验、数值合理性检查 -- **状态一致性**: 任务状态管理、工单状态流转控制 -- **防误操作**: 二次确认机制、数据完整性保护 +**微信授权机制**: +- OAuth2.0授权流程 +- 静默授权与用户授权 +- Token管理与刷新 -### 用户体验优化 -- **界面友好**: 清晰的界面布局、直观的操作流程 -- **智能搜索**: 实时搜索、关键词高亮、历史记录 -- **便捷导航**: 户间切换、快速定位、批量操作 +**微信支付集成**: +- JSAPI支付 +- 支付结果处理 +- 退款处理 -# 子系统7设计: 微网厅系统 +**微信消息推送**: +- 模板消息推送 +- 业务状态通知 +- 服务提醒 -## 任务概述 +### 响应式设计 -微网厅系统是基于微信公众号平台的客户自助服务系统,为用水客户提供便捷的线上服务渠道。 +**多设备适配**: +- 移动端优先设计 +- 响应式布局 +- 触摸友好的交互设计 + +**性能优化**: +- 页面加载优化 +- 图片压缩与懒加载 +- 缓存策略 + +### 安全保障 + +**数据安全**: +- HTTPS加密传输 +- 敏感数据脱敏 +- 访问权限控制 + +**防护机制**: +- 防止重复提交 +- 接口限流 +- 异常访问监控 + +# 非功能性需求的设计 + + + +## 性能的考虑 **设计目标:** -- 构建一流的客户服务平台,让百姓足不出户就能办理日常业务 -- 实现企业对外服务的标准化、统一化管理 -- 提升企业管理水平和客户满意度 -- 加速企业实现数字化转型进程 +- 系统响应时间:≤3秒(95%的请求) +- 并发用户数:≥200个在线用户 -**功能范围:** +- 数据库查询时间:≤1秒 +- 系统可用性:≥99.5% +- 数据传输速度:≥10MB/s -- **账户绑定管理**:微信授权、账户绑定与解绑、多账户管理 -- **信息查询服务**:账单查询、用水历史、缴费记录、停水公告 -- **在线缴费服务**:快捷缴费、充值服务、多种支付方式 -- **电子发票服务**:发票查看、发票推送、电子发票管理 -- **营业网点服务**:网点查询、地图导航、距离计算 -- **业务办理服务**:联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 +**性能优化策略:** -## 设计概述 +- **缓存机制**:Redis缓存热点数据,提升查询速度 +- **数据库优化**:索引优化、分区表、读写分离 +- **CDN加速**:静态资源CDN分发,提升加载速度 +- **负载均衡**:多服务器负载均衡,提升并发处理能力 -### 总体约束 +**监控指标:** -**技术约束:** - -- 基于微信公众号开发,使用微信公众平台API -- 采用响应式设计,适配移动端浏览器 -- 遵循微信开发规范和安全要求 -- 支持微信支付和第三方支付集成 - -**性能约束:** - -- 支持10万+注册用户 -- 页面加载时间≤3秒 -- 支持并发用户≥1000个 -- 缴费交易响应时间≤2秒 - -**安全约束:** - -- 微信OAuth2.0用户认证 -- 账户绑定安全验证 -- 支付安全保障 -- 敏感信息加密传输 - -### 子系统外部接口 - -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| WECHAT-001 | 微信授权接口 | 处理微信用户授权登录 | HTTP/REST | 微信授权码 | 用户信息、访问令牌 | -| WECHAT-002 | 账户绑定接口 | 处理用户账户绑定 | HTTP/REST | 客户编号、手机号 | 绑定结果 | -| WECHAT-003 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、查询条件 | 账单详情 | -| WECHAT-004 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 | -| WECHAT-005 | 业务申请接口 | 处理各类业务申请 | HTTP/REST | 业务类型、申请材料 | 申请结果 | - -### 设计方案概述 - -**架构设计:** - -微网厅系统采用前后端分离架构,前端基于微信公众号H5页面,后端提供RESTful API服务,通过微信公众平台实现用户认证和消息推送。 - -**技术选型:** - -- **前端技术**:微信公众号H5、Vue.js、WeUI组件库 -- **后端技术**:Spring Boot + Spring Security -- **认证授权**:微信OAuth2.0 + JWT -- **支付集成**:微信支付、支付宝支付 -- **消息推送**:微信模板消息、微信客服消息 - -## 子系统架构设计 - -微网厅系统采用基于微信公众号的服务架构,通过微信平台提供统一的用户入口和服务渠道。 +- 响应时间监控:实时监控系统响应时间 +- 错误率监控:监控系统错误率和异常情况 +- 资源利用率:CPU、内存、磁盘使用率监控 +- 用户体验监控:页面加载时间、操作成功率 -**图表 23** +## 兼容性的考虑 -![图表 23](temp_mermaid_新-概要设计说明书_1151/diagram_23.png) +**设计目标:** +- 支持主流操作系统(Windows、Linux、macOS) +- 兼容主流数据库(MySQL、PostgreSQL、Oracle) +- 支持主流浏览器(Chrome、Firefox、Safari、Edge) +- 向下兼容旧版本系统接口 -## 模块定义 +**兼容性策略:** -### 模块列表 +- **操作系统兼容**:采用跨平台技术栈,确保系统在不同操作系统上正常运行 +- **数据库兼容**:使用ORM框架,屏蔽不同数据库差异 +- **浏览器兼容**:采用标准Web技术,确保主流浏览器兼容 +- **API版本兼容**:提供API版本管理,确保接口向下兼容 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| WECHAT-001 | 账户绑定管理 | 微信用户认证、账户绑定与解绑、多账户管理 | 自行开发 | -| WECHAT-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 | -| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 自行开发 | -| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票下载 | 自行开发 | -| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、营业时间查询 | 自行开发 | -| WECHAT-006 | 业务办理服务 | 各类业务在线申请、进度查询、审批流程 | 自行开发 | +**兼容性测试:** -### 模块间关系 +- 多操作系统测试:Windows Server、CentOS、Ubuntu等 +- 多数据库测试:MySQL 5.7+、PostgreSQL 10+等 +- 多浏览器测试:Chrome、Firefox、Safari、Edge等 +- 移动端兼容测试:iOS、Android等移动设备测试 -微网厅系统各模块围绕用户服务形成完整的服务链条,从账户绑定到业务办理的全流程覆盖。 +## 安全的考虑 +**设计目标:** -**图表 24** +- 用户数据安全:确保用户敏感信息安全存储和传输 +- 系统访问安全:建立完善的身份认证和权限控制体系 +- 数据传输安全:采用HTTPS等安全传输协议 +- 系统防护安全:防止恶意攻击和非法入侵 -![图表 24](temp_mermaid_新-概要设计说明书_1151/diagram_24.png) +**安全策略:** +- **身份认证**:多因子认证、单点登录、会话管理 +- **权限控制**:基于角色的访问控制(RBAC) +- **数据加密**:敏感数据加密存储、传输加密 +- **安全审计**:操作日志、安全事件监控 +- **防护措施**:防火墙、入侵检测、DDoS防护 -### 模块描述 +**安全实现:** -#### 模块1: 账户绑定管理 +- **认证机制**:JWT令牌、OAuth2.0、SSL证书 +- **加密算法**:AES-256、RSA-2048、SHA-256 +- **访问控制**:IP白名单、时间窗口、频率限制 +- **监控告警**:异常行为检测、实时告警通知 +## 可移植性的考虑 -**功能描述:** +**设计目标:** -账户绑定管理模块是微网厅系统的基础模块,负责处理微信用户与水务账户的绑定关系。 +- 支持多种部署环境:云端、本地、混合云 +- 支持容器化部署:Docker、Kubernetes +- 支持多种架构:x86、ARM、虚拟机 +- 便于系统迁移和扩容 -**核心功能:** +**可移植性策略:** -1. **微信授权认证** - - 微信网页授权登录 - - 用户基本信息获取 - - 授权状态管理 - - 快捷登录支持 +- **容器化技术**:Docker镜像、Kubernetes编排 +- **标准化接口**:REST API、标准数据格式 +- **配置外置**:环境配置文件、参数化部署 +- **依赖管理**:明确外部依赖、版本管理 -2. **账户绑定管理** - - 自动绑定:根据手机号自动匹配客户信息 - - 手工绑定:通过客户编号手动绑定 - - 批量绑定:支持一个微信账号绑定多个水务账户 - - 绑定验证:短信验证码确保绑定安全 +**可移植性实现:** -3. **多账户管理** - - 默认账户设置 - - 账户切换功能 - - 账户信息查看 - - 账户解绑操作 - -**业务规则:** - -- 每个微信账号最多绑定10个水务账户 -- 绑定时需要手机号验证或客户编号验证 -- 解绑操作需要二次确认 -- 支持设置默认显示账户 - -#### 模块2: 信息查询服务 - -**功能描述:** - -信息查询服务模块提供全面的用水信息查询功能,为客户提供便捷的信息获取渠道。 - -**核心功能:** - -1. **账单查询** - - 当期账单查询 - - 历史账单查询 - - 账单详情展示 - - 欠费统计分析 - -2. **用水分析** - - 用水量趋势图表 - - 同期用水对比 - - 用水量统计分析 - - 节水建议推送 - -3. **缴费记录查询** - - 历史缴费记录 - - 缴费方式统计 - - 缴费凭证查看 - - 退费记录查询 - -4. **停水公告查询** - - 计划停水通知 - - 临时停水公告 - - 区域停水查询 - - 停水时间提醒 - -**业务规则:** - -- 查询范围限制为已绑定的账户 -- 历史数据保留最近24个月 -- 敏感信息脱敏显示 -- 支持按时间范围筛选 - -#### 模块3: 在线缴费服务 - -**功能描述:** - -在线缴费服务模块提供便捷的线上缴费功能,支持多种支付方式和缴费场景。 - -**核心功能:** - -1. **快捷缴费** - - 欠费快捷缴纳 - - 预付款充值 - - 分期缴费支持 - - 代缴功能 - -2. **多渠道支付** - - 微信支付 - - 支付宝支付 - - 银行卡支付 - - 数字人民币支付 +- **部署脚本**:自动化部署脚本、一键部署 +- **环境适配**:开发、测试、生产环境配置 +- **数据迁移**:数据导入导出工具、格式转换 +- **监控适配**:多环境监控配置、告警策略 3. **缴费管理** - 缴费确认 @@ -1787,9 +1598,9 @@ CJKmainfont: "PingFang SC" **业务流程图:** -**图表 25** +**图表 23** -![图表 25](temp_mermaid_新-概要设计说明书_1151/diagram_25.png) +![图表 23](temp_mermaid_新-概要设计说明书_47335/diagram_23.png) **业务规则:** @@ -1916,9 +1727,9 @@ CJKmainfont: "PingFang SC" **业务流程图:** -**图表 26** +**图表 24** -![图表 26](temp_mermaid_新-概要设计说明书_1151/diagram_26.png) +![图表 24](temp_mermaid_新-概要设计说明书_47335/diagram_24.png) **业务规则:** @@ -1952,8 +1763,6 @@ CJKmainfont: "PingFang SC" - **支付安全**:完善的支付安全策略 - **隐私保护**:严格的用户隐私保护 -# 非功能性需求的设计 - ## 性能的考虑 **设计目标:** @@ -2127,3 +1936,4 @@ CJKmainfont: "PingFang SC" - 系统架构文档 - 运维操作手册 - 故障处理手册 + diff --git a/output/新-详细设计说明书.docx b/output/新-详细设计说明书.docx index 7b92854..341fd8b 100644 Binary files a/output/新-详细设计说明书.docx and b/output/新-详细设计说明书.docx differ diff --git a/output/新-详细设计说明书_processed.md b/output/新-详细设计说明书_processed.md index ca1223e..c968895 100644 --- a/output/新-详细设计说明书_processed.md +++ b/output/新-详细设计说明书_processed.md @@ -548,7 +548,7 @@ CJKmainfont: "PingFang SC" **图表 1** -![图表 1](temp_mermaid_新-详细设计说明书_1151/diagram_1.png) +![图表 1](temp_mermaid_新-详细设计说明书_47335/diagram_1.png) ### 系统数据流向图 @@ -556,7 +556,7 @@ CJKmainfont: "PingFang SC" **图表 2** -![图表 2](temp_mermaid_新-详细设计说明书_1151/diagram_2.png) +![图表 2](temp_mermaid_新-详细设计说明书_47335/diagram_2.png) ### 表现层 @@ -590,7 +590,7 @@ CJKmainfont: "PingFang SC" **图表 3** -![图表 3](temp_mermaid_新-详细设计说明书_1151/diagram_3.png) +![图表 3](temp_mermaid_新-详细设计说明书_47335/diagram_3.png) ### 容器化部署架构 @@ -598,7 +598,7 @@ CJKmainfont: "PingFang SC" **图表 4** -![图表 4](temp_mermaid_新-详细设计说明书_1151/diagram_4.png) +![图表 4](temp_mermaid_新-详细设计说明书_47335/diagram_4.png) ### 硬件配置规格表 @@ -1089,7 +1089,7 @@ h、**错误响应码** **图表 5** -![图表 5](temp_mermaid_新-详细设计说明书_1151/diagram_5.png) +![图表 5](temp_mermaid_新-详细设计说明书_47335/diagram_5.png) ###### 数据设计 @@ -1124,7 +1124,7 @@ h、**错误响应码** **图表 6** -![图表 6](temp_mermaid_新-详细设计说明书_1151/diagram_6.png) +![图表 6](temp_mermaid_新-详细设计说明书_47335/diagram_6.png) ###### 业务规则 @@ -1291,7 +1291,7 @@ f、**响应参数** **图表 7** -![图表 7](temp_mermaid_新-详细设计说明书_1151/diagram_7.png) +![图表 7](temp_mermaid_新-详细设计说明书_47335/diagram_7.png) ###### 数据设计 @@ -1425,7 +1425,7 @@ f、**响应参数** **图表 8** -![图表 8](temp_mermaid_新-详细设计说明书_1151/diagram_8.png) +![图表 8](temp_mermaid_新-详细设计说明书_47335/diagram_8.png) ###### 输入输出数据 @@ -1528,7 +1528,7 @@ f、**响应参数** **图表 9** -![图表 9](temp_mermaid_新-详细设计说明书_1151/diagram_9.png) +![图表 9](temp_mermaid_新-详细设计说明书_47335/diagram_9.png) ###### 数据设计 @@ -1589,7 +1589,7 @@ f、**响应参数** **图表 10** -![图表 10](temp_mermaid_新-详细设计说明书_1151/diagram_10.png) +![图表 10](temp_mermaid_新-详细设计说明书_47335/diagram_10.png) ###### 数据设计 @@ -1650,7 +1650,7 @@ f、**响应参数** **图表 11** -![图表 11](temp_mermaid_新-详细设计说明书_1151/diagram_11.png) +![图表 11](temp_mermaid_新-详细设计说明书_47335/diagram_11.png) ###### 数据设计 @@ -1710,7 +1710,7 @@ f、**响应参数** **图表 12** -![图表 12](temp_mermaid_新-详细设计说明书_1151/diagram_12.png) +![图表 12](temp_mermaid_新-详细设计说明书_47335/diagram_12.png) ###### 数据设计 @@ -1771,7 +1771,7 @@ f、**响应参数** **图表 13** -![图表 13](temp_mermaid_新-详细设计说明书_1151/diagram_13.png) +![图表 13](temp_mermaid_新-详细设计说明书_47335/diagram_13.png) ###### 数据设计 @@ -1832,7 +1832,7 @@ f、**响应参数** **图表 14** -![图表 14](temp_mermaid_新-详细设计说明书_1151/diagram_14.png) +![图表 14](temp_mermaid_新-详细设计说明书_47335/diagram_14.png) ###### 数据设计 @@ -1910,7 +1910,7 @@ f、**响应参数** **图表 15** -![图表 15](temp_mermaid_新-详细设计说明书_1151/diagram_15.png) +![图表 15](temp_mermaid_新-详细设计说明书_47335/diagram_15.png) ###### 数据设计 @@ -1988,7 +1988,7 @@ f、**响应参数** **图表 16** -![图表 16](temp_mermaid_新-详细设计说明书_1151/diagram_16.png) +![图表 16](temp_mermaid_新-详细设计说明书_47335/diagram_16.png) ###### 数据设计 @@ -2143,7 +2143,7 @@ f、**响应参数** **图表 17** -![图表 17](temp_mermaid_新-详细设计说明书_1151/diagram_17.png) +![图表 17](temp_mermaid_新-详细设计说明书_47335/diagram_17.png) ###### 数据设计 @@ -2190,7 +2190,7 @@ f、**响应参数** **图表 18** -![图表 18](temp_mermaid_新-详细设计说明书_1151/diagram_18.png) +![图表 18](temp_mermaid_新-详细设计说明书_47335/diagram_18.png) ###### 业务规则 @@ -2238,7 +2238,7 @@ f、**响应参数** **图表 19** -![图表 19](temp_mermaid_新-详细设计说明书_1151/diagram_19.png) +![图表 19](temp_mermaid_新-详细设计说明书_47335/diagram_19.png) ###### 业务规则 @@ -2271,7 +2271,7 @@ f、**响应参数** **图表 20** -![图表 20](temp_mermaid_新-详细设计说明书_1151/diagram_20.png) +![图表 20](temp_mermaid_新-详细设计说明书_47335/diagram_20.png) ###### 业务规则 @@ -2304,7 +2304,7 @@ f、**响应参数** **图表 21** -![图表 21](temp_mermaid_新-详细设计说明书_1151/diagram_21.png) +![图表 21](temp_mermaid_新-详细设计说明书_47335/diagram_21.png) ###### 业务规则 @@ -2588,14 +2588,14 @@ f、**响应参数** **图表 22** -![图表 22](temp_mermaid_新-详细设计说明书_1151/diagram_22.png) +![图表 22](temp_mermaid_新-详细设计说明书_47335/diagram_22.png) - 申请受理阶段 **图表 23** -![图表 23](temp_mermaid_新-详细设计说明书_1151/diagram_23.png) +![图表 23](temp_mermaid_新-详细设计说明书_47335/diagram_23.png) - 现场勘查设计阶段 @@ -2603,7 +2603,7 @@ f、**响应参数** **图表 24** -![图表 24](temp_mermaid_新-详细设计说明书_1151/diagram_24.png) +![图表 24](temp_mermaid_新-详细设计说明书_47335/diagram_24.png) - 工程施工阶段 @@ -2611,7 +2611,7 @@ f、**响应参数** **图表 25** -![图表 25](temp_mermaid_新-详细设计说明书_1151/diagram_25.png) +![图表 25](temp_mermaid_新-详细设计说明书_47335/diagram_25.png) - 验收移交阶段 @@ -2619,7 +2619,7 @@ f、**响应参数** **图表 26** -![图表 26](temp_mermaid_新-详细设计说明书_1151/diagram_26.png) +![图表 26](temp_mermaid_新-详细设计说明书_47335/diagram_26.png) ###### 业务规则 @@ -2967,7 +2967,7 @@ f、**响应参数** **图表 27** -![图表 27](temp_mermaid_新-详细设计说明书_1151/diagram_27.png) +![图表 27](temp_mermaid_新-详细设计说明书_47335/diagram_27.png) ###### 界面设计要点 @@ -3263,7 +3263,7 @@ flowchart TD **图表 30** -![图表 30](temp_mermaid_新-详细设计说明书_1151/diagram_30.png) +![图表 30](temp_mermaid_新-详细设计说明书_47335/diagram_30.png) ###### 界面设计要点 @@ -3601,7 +3601,7 @@ flowchart TD **图表 32** -![图表 32](temp_mermaid_新-详细设计说明书_1151/diagram_32.png) +![图表 32](temp_mermaid_新-详细设计说明书_47335/diagram_32.png) **接口参数:** @@ -3668,7 +3668,7 @@ flowchart TD **图表 33** -![图表 33](temp_mermaid_新-详细设计说明书_1151/diagram_33.png) +![图表 33](temp_mermaid_新-详细设计说明书_47335/diagram_33.png) **接口参数:** @@ -3707,7 +3707,7 @@ flowchart TD **图表 34** -![图表 34](temp_mermaid_新-详细设计说明书_1151/diagram_34.png) +![图表 34](temp_mermaid_新-详细设计说明书_47335/diagram_34.png) ## 物联网接口 @@ -3729,7 +3729,7 @@ flowchart TD **图表 35** -![图表 35](temp_mermaid_新-详细设计说明书_1151/diagram_35.png) +![图表 35](temp_mermaid_新-详细设计说明书_47335/diagram_35.png) ## 政务系统接口 diff --git a/parsed_docs_new/营收数据字典202303_21.html b/parsed_docs_new/营收数据字典202303_21.html new file mode 100644 index 0000000..4b086b0 --- /dev/null +++ b/parsed_docs_new/营收数据字典202303_21.html @@ -0,0 +1,31803 @@ + + + + + + + + 营收数据字典202303_21.html + + + + + + + +

数据字典-营收系统 +

+

变更日志 +

+
+

每次变更必须经由产品负责人、发起人协商确认。

+
+

系统简介 +

+
+

产品名称:营收系统

+

产品版本号:v 1.0.0

+

发布时间:2023-03-02

+

更新时间:2023-03-21

+

编写人:

+

审核人:

+
+

命名规范 +

+ + +

公共字段定义 +

+
+

说明:为避免重复定义,本文档将系统中常用的公共字段单独列出。在具体表定义中,使用 【参考公共字段】 标识引用这些字段。

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
Id自增主键int表的唯一标识
CreationTime创建时间datetime记录创建时间
CreatorId创建人charY创建用户的ID
LastModificationTime最后修改时间datetimeY最后一次修改时间
LastModifierId最后修改人charY最后修改用户的ID
IsDeleted是否删除tinyint0逻辑删除标识:0-正常,1-已删除
DeleterId删除人charY执行删除操作的用户ID
DeletionTime删除时间datetimeY逻辑删除时间
TenantId租户IdcharY多租户标识
+

客户信息 +

+
+

账户流水账户信息客户欠费信息表托收资料托收资料集收号主联系人修改记录联系人客户应用绑定关联表主副卡客户托收中间表集收号与客户关系表拒收费用项客户组与用户关系表客户组表客户关系表客户资料客户资料垃圾费退补表垃圾费退补日志表垃圾费核定表发票修改记录发票信息关联表发票信息关联表开票信 + 息开票信息总分表关系水表信息IC卡表客户计划量 + 关系表超计划用水用水方案水价阶梯调整表客户代扣中间表代扣签约代扣资料 +

+
+

抄表信息 +

+
+

稽查任务表抄表设备下载、同步记录表上次抄表表租户初始化配置信息表册本表抄表数据抄表日志表抄表轨迹远传表日志表抄表同步记录表抄表任务 +

+
+

账务信息 +

+
+

营业账营业账明细跨周期水量特账明细特账阶梯累计量退款账 +

+
+

收费、账务处理 +

+
+

预存退款详情表预存退款调整减免汇总调整减免汇总预存催缴催缴登记汇总催缴停水汇总托收账单明细托 + 收客户汇总托收送盘总表账单-呆坏帐详情表账单-呆坏帐汇总表账单-违约金减免详情表账单-违约金减免汇总表光大对账文件服务配置收费汇总收费小计收费明细收费小计对账日志已销调整明细已销调整汇总光大合并收费价差调整明细价差调整汇总实时收费汇总表实时收 + 费日志表实时收费日志明细表红冲表催缴登记-记录详情分账调整明细分账调整汇总IC卡充退帐明细表IC卡充 + 退表IC卡结余记录IC卡操作日志疑难重笔账汇总疑难重笔账催缴停水详情代扣账单明细代扣客户汇总代扣送盘总表 +

+
+

业务办理 +

+
+

欠费停水合同编号停用/启用低保自助抄表人口数变更优惠变更水价变更客户工单记录表更名过户注销/启用 +

+
+

发票信息 +

+
+

营业账开票表发票明细表发票信息表开票配置表 +

+
+

工单相关 +

+
+

稽查工单移表工单pda派单换表记录表上报清单 +

+
+

系统相关 +

+
+

小区管理表银行分行表银行与站点中间表银行表账务年 + 月表水司账户站点关系表水司账户表拓展信息表拓展分组设置权限表导出任务表编号生成配置表编号生成表站内消息表发票税率表票据打印系统菜单表水表口径表水表型号表水表参数表水表量程表抄表状态表详细日志表日志管理表地址参数表页面基础配置表优惠方案费用项优惠方案区间优惠方案价格分类表价格明细表价格信息表费用组成表水价调整表价格站点关系表抄表年月表报表系统参数表系统列表字段定制表暂存信息表租户标识及密钥租户权限表系统版本表第三方登录信息表用户绑定表用户OpenId表版本权限表计划用水方案明细计划用水方案词语字典表 +

+
+

报装信息 +

+
+

工程验收信息报装用户信息报装工程项目报装踏勘报 + 装踏勘水表信息

+
+

表务相关 +

+
+

表务库存进出单详情表务库存进出单表务日志表务库存 +

+
+

手机抄表 +

+
+

手机记录表pda版本控制表 +

+
+

微网厅-系统相关 +

+
+

公告通知文章业务类型业务类型微信支付订单表字段扩展Http + 请求日志网点门店页面配置详情页面配置父类参数配置小程序登录绑定表卡小程序登录绑定Tenant小程序登录用户微信基础配置 +

+
+

微网厅-业务相关 +

+
+

停水/复水单联系人停用/启用热线工单发票信息变更低保工单热线工单手机自助抄表换表记录表网页工单人口数变更工单水价变更基础工单信息工单评价信息更名工单过户工单注销、恢复 +

+
+

词语 +

+
+

客户组类型客户类型更名原因过户原因水价变更原因表卡停用原因表卡注销原因换表原因表卡恢复原因停用类型加抄原因统计分类特账类型证件类型 + 册本调整类型册本标识册本状态表册类型业务类型计算方式计划用水周期发票推送方式发票种类发票类型收费渠道收费途径联系人类型主副卡客户类型 + ,客户状态收费类型阶梯模式结算方案抄表周期抄表周期类型水表关系分类水表类型水表功能分类水表状态开账状态机构类型缴费方式收费状态优惠方式进出标志暂收类型权限分类抄表算法抄表方式抄表类型抄表进度分摊方式零税率标识权限模块用户分组低保申请原因人口数变更原因表卡恢复类型凭证类型pos收费类型特账状态日志类型换表类型打印模板发票状态柜台查询条件优惠原因计划模式账务类型预存调整类型预存调整原因调整减免类型调整减免原因违约金减免类型违约金减免原因价差调整 + 原因分账调整类型分账调整原因呆坏账类型呆坏账原因已销调整原因账务处理方式催缴方式催缴原因停水原因复水原因附件类型问题上报类型工单类型营收文件类型客户工单文件类型账务处理文件类型工程申请类型表务状态移表原因垃圾费类型垃圾费单价 +

+
+

营业账 +

+
+

AT_CHARGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用Idint
MeterId水表Idint
RecordId抄表Idint
BillMonth账务年月int
OrgId站点int
BookId册本int
BookSortIndex册内顺序int
CustId客户Idint
CustCode客户编号varcharY
CustName客户名称varcharY
CustAddress客户地址varcharY
Populine人口数int
PayMethod收费方式int缴费方式 +
LastReading上次抄码int
LastChildReading上次子表抄码int
LastReadWater上次抄见水量int
LastReadDate上次抄表时间datetimeY
LastReadStateId上次抄表状态Idint
Reading本次抄码int
ChildReading本次子表抄码int
ReadWater本次抄见水量int
ReadDate本次抄表时间datetime
ReadStateId本次抄表状态Idint
ReadTimes抄次int
MeterReaderId抄表员idcharY
PriceListId调价号int
PriceCode用水性质int
TotalWater累计水量int
ReplaceWater换表水量int
BillWater开账水量int
BillAmount开账金额decimal0.0000
ExtendedAmount应收金额decimal0.0000
LastChange上次零头decimal0.0000
Change本次零头decimal0.0000
BillerId开账人char
BillDate开账时间datetime
LateFeeBeginDate滞纳金起算日datetime
LateFee滞纳金decimal0.0000
CashierId收费员charY
PayDate收费时间datetimeY
CheckoutDate结账时间datetimeY
ChargeMethod收费途径int收费途径 +
ChargeWay收费方式int收费渠道 +
PayState收费状态int收费状态 +
LockNum锁定编号int
PrintState是否打印int
PrintTimes打印次数int
FeeState费用状态int
AdjustType调整类型int
ContrastFeeId对应费用编号int
InvoiceCode发票代码varcharY
InvoiceDate开票日期datetimeY
InvoiceNumber发票编号varcharY
InvoiceState开票状态int发票状态 +
InvoiceError开票错误longtextY
LockoutEndTime锁定时间datetimeY
BarCode条形码varcharY
ChequeType收费小类intY凭证类型 +
SubtotalId收费小计IdintY
TaskId流程任务IdvarcharY
FactoryBuildFee水厂建设费decimal0.0000
GarbageFee垃圾费decimal0.0000
HygieneFee卫生清洁费decimal0.0000
OtherFee其它费用decimal0.0000
OverPlanFee超计划费decimal0.0000
PressurizeFee二次加压费decimal0.0000
PublicSecurityFee治安管理费decimal0.0000
ResourcesFee水资源费decimal0.0000
SewageFee污水处理费decimal0.0000
SurchargeFee城市附加费decimal0.0000
WaterFee用水费decimal0.0000
AreasId所属小区IdintY
CaliberId水表口径intY
CustType用户类型intY客户类型 +
MeterOthType其它分类intY水表类型 +
MeterType水表分类intY水表关系分类 +
StatisticalType用户类型varcharY统计分类 +
InvoicingState待开票状态int0
ParentFeeId调整原始FeeIdintY
DiscountMoney优惠金额decimal0.0000
OriginalMoney优惠前金额decimal0.0000
RefundWater退补水量int0
UsedOverTotal超计划累积量intY
CustInvoiceType发票类型intY
ChargeInvoiceState营业账发票状态intY
+

营业账明细 +

+
+

AT_CHARGE_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用IDint0
PriceListId调价号int
PriceCode用水性质int
PriceDetailId水价明细编号int
PriceItemId费用组成int
CalcMode计算方式int
LevelType阶梯模式int
LevelIndex阶梯级别int
StartMonth开始月份int
EndMonth结束月份int
StartWater开始水量int
EndWater结束水量int
SettleMethod分摊方式intY分摊方式 +
SettleValues分摊值floatY
Price水价decimal0.0000
Water应收水量int
DiscountWater优惠水量int
WaterNum水量系数decimal0.0000
Money金额decimal0.0000
State状态int
IsPreferential是否优惠tinyint0
BasicNumber基数decimal0.0000
InvoicedState开票状态intY
DiscountMoney优惠金额decimal0.0000
OriginalMoney优惠前金额decimal0.0000
IsWaterOver是否超计划tinyint0
ItemInvoiceError明细开票错误varcharY
ItemInvoiceState明细开票状态intY
ItemInvoiceType明细开票类型intY
+

跨周期水量 +

+
+

AT_CROSS_CYCLE_WATERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
【参考公共字段】 - 包含 Id, CreationTime, CreatorId, LastModificationTime, + LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId 等9个公共字段,详见公共字段定义
CustId客户Idint
BillDate开账时间datetime
PriceCode用水性质int
PriceItemId费用组成Idint
LevelType阶梯模式int
LevelIndex阶梯级别int
StartWater开始水量int
EndWater结束水量int
UsedWater使用水量int
LeftWater优惠水量int
State有效状态int
IsSystemComputed是否系统计算值tinyint0
+

特账明细 +

+
+

AT_EMPORARYDETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
EmporaryDetailId主键int
EmporaryId特账Idint
PriceListId调价号int
PriceCode用水性质int
PriceDetailId水价明细编号int
PriceItemId费用组成int
CalcMode计算方式int
LevelType阶梯模式int
LevelIndex阶梯级别int
StartMonth开始月份int
EndMonth结束月份int
StartWater开始水量int
EndWater结束水量int
Price水价decimal
Water应收水量int
WaterNum水量系数decimal
Money金额decimal
State状态int
BasicNumber基数decimal1.0000
+

特账 +

+
+

AT_EMPORARYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
EmporaryId主键int
CustId客户IDintY
CustCode客户编号varcharY
OrgId所属站点int
CustName客户名称varchar
CustAddress客户地址varchar
PriceListId调价IDint0
PriceCode用水性质int
BillWater开账水量int0
IsBool仅计算水量tinyint0
BillAmount开账金额decimal
InvoiceName发票抬头varcharY
InvoiceAddress发票地址varcharY
AccountName开户行varcharY
AccountNo开户账号varcharY
CreditCode社会信用统一代码varcharY
Contact联系人varcharY
Mobile联系电话varcharY
EmporaryType特账类型int
Remark备注varcharY
State状态int0
ConcurrencyStamp并发时间戳varcharY
CashierId收费员charY
PayDate收费时间datetimeY
+

阶梯累计量 +

+
+

AT_LADDER_TOTAL_WATERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用idint0
PriceCode用水性质int
PriceItemId费用组成Idint
UsedWater使用水量int
PreviousUsedWater开账前使用水量int0
+

退款账 +

+
+

AT_REFUNDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RefundId主键int
CustId客户IDint
RefundType退款类型int
SourceId来源编号int
Money退款金额decimal
RefundState退款状态int
RefundTime退款时间datetime
RefundUser退款人charY
Remark备注varcharY
ConcurrencyStamp并发时间戳varcharY
+

营业账去重表 +

+
+

AT_UNIQ_CHARGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RecordId抄表Idint
BillMonth抄表年月int
+

合同编号 +

+
+

BH_CUST_CONTRACT_NOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContractNoIdidint
ParentId工单记录主键intY
ConcurrencyStamp并发时间戳varcharY
ContractDate供水合同签订日期datetime
OldContractNo原合同编号varcharY
NewContractNo新合同编号varcharY
Remark备注varcharY
+

停用/启用 +

+
+

BH_DEACTIVATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DeactivateId主键int
Remark备注longtextY
DeactivateMethod停用启用申请类型int0停用类型 +
ParentId父级idintY
+

垃圾费修改记录表 +

+
+

BH_GARBAGE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldBasicNumber旧的合计垃圾费基数decimal
NewBasicNumber新的合计垃圾费基数decimal
ParentId父级idintY
+

低保 +

+
+

BH_LOWINSUREDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldPriceCode原用水性质int
NewPriceCode新用水性质int
DuePriceCode到期用水性质int
LowInsuredCode低保编号varcharY
StartDate开始日期datetime
EndDate结束日期datetime
Remark备注longtextY
ConcurrencyStamp并发时间戳varcharY
IsOver是否失效 true:是 False:否tinyint0
ParentId父级idintY
DueBasicNumber到期垃圾费基数decimal0.0000
NewBasicNumber新的垃圾费基数decimal0.0000
+

自助抄表 +

+
+

BH_METER_REDING_ARTIFICIALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RedingId主键int
ParentId父级idintY
LastReading上期读数int
Reading本次抄码int
ReadWater抄表水量int
ReadDate抄表时间datetime
Remark备注varcharY
+

人口数变更 +

+
+

BH_POPULATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PopulationId主键int
OldCount原人口数int
NewCount新人口数int
StartDate开始日期datetime
EndDate结束日期datetime
Remark备注longtextY
SystemSource系统来源intY
IsOver是否过期 True:是 False:否tinyint0
ParentId父级idintY
+

优惠变更 +

+
+

BH_PREFERENTIALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldPriceCode用水性质int
StartDate开始日期datetime
EndDate结束日期datetime
Remark备注longtextY
PreferentialWater优惠水量int0
NewPreferentialPlanID新优惠方案int0
OldPreferentialPlanID原优惠方案int0
IsOver是否过期 True:是 False:否tinyint0
ParentId工单记录IdintY
PreferentialType优化方案int0优惠方式 +
+

水价变更 +

+
+

BH_PRICE_CHANGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ChangeId主键int
OldPriceCode原用水性质int
NewPriceCode新用水性质int
MixGroup原用水方案longtext
NewMixGroup新用水方案longtext
Remark备注longtextY
ConcurrencyStamp并发时间戳varcharY
ParentId父级idintY
NewWaterPrice新用水性质单价decimal0.0000
OldWaterPrice原用水性质单价decimal0.0000
NewPriceName新用水性质名称varcharY
OldPriceName原用水性质名称varcharY
NewCustType新客户类型int0
OldCustType原客户类型int0
ShowNewBasicNumber原垃圾费基数varcharY
ShowOldBasicNumber新垃圾费基数varcharY
+

客户工单记录表 +

+
+

BH_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RecordId主键int
TaskId任务IdvarcharY
CustId客户Idint
BusinessType业务类型int业务类型 +
Applicant申请人varcharY
CertificateType证件类型intY证件类型 +
CertificateAccount证件号码varcharY
Mobile手机号码varcharY
TelePhone联系电话varcharY
ApplyType申请原因int
ApplyDate申请时间datetime
SystemSource来源intY
SystemSourceId来源IdvarcharY
State状态int0
Remark备注varcharY
EnumType枚举类型varcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
+

更名 +

+
+

BH_RENAMES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ReNameId主键int
OldCustName现户名varchar
NewCustName新户名varchar
OldCustAddress原地址varchar
NewCustAddress新地址varchar
Remark备注longtextY
ConcurrencyStamp并发时间戳varcharY
ParentId工单记录主键intY
NewContractNo新合同编号varcharY
OldContractNo原合同编号varcharY
+

过户 +

+
+

BH_TRANSFERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TransferId主键int
OldCustName原户名varchar
NewCustName新户名varchar
OldCustAddress原地址varchar
NewCustAddress新用户地址varchar
OldCustType原用户类型int
NewCustType新用户类型int
OldCertificateType原证件类型intY
NewCertificateType新证件类型intY
OldCertificateAccount原证件号码varcharY
NewCertificateAccount新证件号码varcharY
OldContractNo原合同编号varcharY
NewContractNo新合同编号varcharY
Remark备注longtextY
ConcurrencyStamp并发时间戳varcharY
ParentId父级idintY
+

注销/启用 +

+
+

BH_UNREGISTERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
UnregisterId主键int
IsRemove是否拆表tinyint0
LastReading上期抄码intY
OldReading旧表底码intY
OldWater旧表余量intY
Money预算金额decimalY
Remover拆表员longtextY
RemoveDate拆表时间datetimeY
RemoveRemark拆表备注varcharY
Remark备注varcharY
ConcurrencyStamp并发时间戳varcharY
ParentId父级idintY
+

账户信息 +

+
+

CT_ACCOUNTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AccountIdidint
Deposit预存款余额decimal
UnCheckMoney未到账金额decimal
AccountState账户状态int0
CustId客户idint
Overdraft透支额度decimal0.0000
+

账户流水 +

+
+

CT_ACCOUNT_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AccLogIdidint
PayDetailId来源编号intY
AccLogType暂收类型int暂收类型 +
AccInOut进出标志int进出标志 +
LastDeposit上次余额decimal
InOutMoney收支金额decimal
Deposit本次余额decimal
AccountId外键idint
Remark备注varcharY
+

客户欠费信息表 +

+
+

CT_ARREARAGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户idint
ArrearageCount欠费笔数int
ArrearageMoney欠费金额decimal
BillWater欠费水量int
LateFee违约金decimal
+

托收资料 +

+
+

CT_COLLECTIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CwId主键int
ContractNo托收合同号varcharY
AgreementNo托收协议号varcharY
BankId总行int
BranchsId分行int
AccountNo银行账号varchar
AccountName开户户名varchar
AccountAddress开户地址varchar
Contact联系人varcharY
Mobile联系电话varcharY
Telephone座机varcharY
ContractDate签约日期datetime
State记录状态int0
Remark备注varcharY
+

托收签约 +

+
+

CT_COLLECTION_SIGNS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContracType签约类型 0:签约 1:解约int
Version版本号varcharY
InstId渠道varcharY
TranCode交易码varcharY
TranDate交易日期datetime
TranSeq流水号varchar
CustId客户Idint
CustCode客户编号varchar
CustName客户名称varchar
CompanyId机构编码varchar
ContractNo合同号varcharY
AgreementNo协议号varcharY
AccountName开户名称varchar
AccountNo开户账户varchar
BranchName开户行varchar
Contact联系人varcharY
Mobile联系电话varcharY
Telephone座机varcharY
filed1备用字段varcharY
filed2备用字段varcharY
filed3备用字段varcharY
+

集收号 +

+
+

CT_CONCENTRATED_MARKS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ConcentratedId主键int
ConcentratedCode集收号varchar
PayCustdianName付款人姓名varchar
Address地址varcharY
Contact联系人varcharY
Mobile联系电话varcharY
State状态int0
Remark备注varcharY
+

联系人 +

+
+

CT_CONTACTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContactId主键int
ContactType联系人类型int联系人类型 +
Contact联系人varchar
Mobile联系电话varcharY
TelePhone座机varcharY
Sex性别intY
DateBirth出生日期datetimeY
Email邮箱varcharY
Fax传真varcharY
Address联系地址varcharY
Remark备注varcharY
CustId客户idint
State状态int0
+

主联系人修改记录 +

+
+

CT_CONTACT_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RecordId主键int
Address联系地址varcharY
Contact联系人varchar
ContactType联系人类型int0联系人类型 +
DateBirth出生日期datetimeY
Email邮箱varcharY
Fax传真varcharY
Mobile联系电话varcharY
OldAddress联系地址varcharY
OldContact联系人varcharY
OldContactType联系人类型intY
OldDateBirth出生日期datetimeY
OldEmail邮箱varcharY
OldFax传真varcharY
OldMobile联系电话varcharY
OldSex性别intY
OldTelePhone座机varcharY
ParentId父级idintY
Remark备注varcharY
Sex性别intY
TelePhone座机varcharY
ContactId修改联系人IdintY
+

客户资料 +

+
+

CT_CUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustIdidint
CustCode客户编号varchar
OrgId营业站点Idint
AreasId所属小区IdintY
BookId册本Idint
BookSortIndex册本序号int
CustName客户名称varchar
CustAddress客户地址varchar
Population人口数int
ContractNo供水合同号varcharY
ContractDate供水合同签订日期datetime
PriceCode用水性质int
PayMethod缴费方式int缴费方式 +
PayCustCode付款户号varchar
BillType开账类型int
CertificateType证件类型intY证件类型 +
CertificateAccount证件号码varcharY
CustType用户类型int客户类型 +
StatisticalType统计分类varcharY统计分类 +
IsOver是否超计划tinyint0
IsPreferentialPlan是否低保优惠tinyint0
PreferentialPlanID优惠低保方案intY
BuildDate立户时间datetime
DeactivateDate停用时间datetimeY
UnregisterDate注销时间datetimeY
BookDate入册时间datetimeY
CustState客户状态int客户状态 +
IsWeChat是否绑定微信tinyint0
CreditRate信用等级int0
Remark备注varcharY
ExtraProperties扩展字段内容longtextY
TransferDate过户时间datetimeY
MeterId启用水表IDintY
UnitNo单元号varcharY
GarbageRemark垃圾费备注varcharY
ConcentratedCode集收编号varcharY
CustGroupCode客户组编号varcharY
InvoiceId发票idintY
+

客户应用绑定关联表 +

+
+

CT_CUST_APP_BINDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BindType绑定来源类型(微信小程序=1、支付宝小程序=2,其他=3)int
CustId客户idint
OpenIdopenidvarcharY
State是否绑定/解绑tinyint0
BindTime绑定日期datetime
UnBundling解绑日期datetimeY
+

主副卡 +

+
+

CT_CUST_BILL_TYPES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillTypeId主键int
CustId客户资料idint
IsBool是否共享阶梯tinyint0
PayMentType开户类型 true:主卡,false:副卡tinyint
ParentId父级id =NULL主卡intY
+

客户托收中间表 +

+
+

CT_CUST_COLLECTIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户idint
CwId托收idint
State状态int
+

拒收费用项 +

+
+

CT_CUST_EXCLUDES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ExcludId主键int
PriceItemId费用组成int
MixId用水方案int
+

客户组表 +

+
+

CT_CUST_GROUPS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustGroupId客户组主键Idint
CustGroupCode客户组编号varchar
CustGroupName客户组名称varchar
CustGroupAddress客户组地址varchar
CustGroupType客户组类型int客户组类型 +
LegalPerson法人varcharY
CreditCode统一社会信用代码varcharY
CertificateType证件类型int证件类型 +
CertificateAccount证件号码longtextY
Contact联系人longtextY
Mobile联系电话longtextY
TelePhone座机longtextY
Email邮箱longtextY
Fax传真longtextY
Remark备注varcharY
+

客户关系表 +

+
+

CT_CUST_RELATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RelationIdidint
RelationType关系类型int
CustType客户类型int客户类型 +
MainCustCode主客户号、集收号varcharY
TargetCustCode目标户号varcharY
ShareWater是否共享阶梯int
SettleMethod分摊方式int分摊方式 +
SettleValues分摊值float
SortIndex顺序float
CustId客户idint
+

垃圾费退补表 +

+
+

CT_GARBAGE_ADJUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
IsDrawback退补类型(true退或false补)tinyint
Amount退补金额decimal
RemainingAmount剩余金额decimal
StartMonth退补开始年月intY
EndMonth退补结束年月intY
Notes退补备注varcharY
Times退补次数int
Status退补状态tinyint
CustId客户Idint
MonthlyAmount每月金额decimal
TotalTimes总次数int
AdjustType退补原因int0
+

垃圾费退补日志表 +

+
+

CT_GARBAGE_ADJUST_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DrawbackId退补Idint
Order退补序号int
Month退补月份int
Amount退补金额decimal
Notes退补原因varcharY
LeftAmount剩余金额decimal
+

垃圾费核定表 +

+
+

CT_GARBAGE_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
GarbageType词语GarbageType (1垃圾费类型2居民户数3商铺面积4单位人数5宾馆床位6其它)int垃圾费类型 +
ActualNumber实际数decimal
BillingNumber计费数decimal
GarbagePrice词语GarbagePrice(1/0.5、2/1、3/9)int垃圾费单价 +
Price计费单价decimal
CustId客户Idint
State状态int
TotalPrice总价decimal0.0000
+

开票信息 +

+
+

CT_INVOICES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InvoiceId主键int
InvoiceType发票种类int发票种类 +
InvoiceWay开票方式int发票类型 +
InvoiceName发票抬头varchar
InvoiceAddress发票地址varcharY
AccountName开户行varcharY
AccountNo开户账号varcharY
Contact联系人varcharY
Mobile联系电话varcharY
Telephone座机varcharY
CreditCode社会信用统一代码varcharY
Remark备注varcharY
State状态int0
ProvideWay提供方式1intY
ProvideWayValue方式值1varcharY
ProvideWayTwo提供方式2intY
ProvideWayValueTwo方式值2varcharY
+

发票修改记录 +

+
+

CT_INVOICE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RecordId主键int
AccountName开户行varcharY
AccountNo开户账号varcharY
Contact联系人varcharY
CreditCode社会信用统一代码varcharY
InvoiceAddress发票地址varcharY
InvoiceName发票抬头varchar
InvoiceType发票种类int0发票种类 +
InvoiceWay开票方式int0发票类型 +
Mobile联系电话varcharY
OldAccountName开户行varcharY
OldAccountNo开户账号varcharY
OldContact联系人varcharY
OldCreditCode社会信用统一代码varcharY
OldInvoiceAddress发票地址varcharY
OldInvoiceName发票抬头varcharY
OldInvoiceType发票种类intY
OldInvoiceWay开票方式intY
OldMobile联系电话varcharY
OldProvideWay提供方式1intY
OldProvideWayTwo提供方式2intY
OldProvideWayValue方式值1varcharY
OldProvideWayValueTwo方式值2varcharY
OldTelephone座机varcharY
ParentId父级idintY
ProvideWay提供方式1intY
ProvideWayTwo提供方式2intY
ProvideWayValue方式值1varcharY
ProvideWayValueTwo方式值2varcharY
Remark备注varcharY
Telephone座机varcharY
InvoiceBindId绑定IdintY
IsNew是否新增intY
+

水表信息 +

+
+

CT_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MeterIdidint
MeterType水表分类int水表关系分类 +
MeterOthType其他分类int水表类型 +
MeterFuncType功能分类int
SteelMark钢印号varcharY
SealNumber水表编号varcharY
BarCode条形码varcharY
MeterRate水表倍率float
ProducerId水表厂家intY
ModelId水表型号intY
CaliberId水表口径intY
RangeId量程idintY
NewReading新表起码int
NewChildReading新子表起码int
OldReading旧表底码int
OldChildReading旧子表底码int
InstallDate安装日期datetime
ReplaceDate换表日期datetimeY
InstallLocation安装位置varcharY
ValidityDate有效期datetime
MeterState状态int0水表状态 +
RemoveDate拆表日期datetimeY
CustId客户idint
CheckDate强检日期datetimeY
CheckCode强检编号varcharY
CollectCode采集号varcharY
Expand拓展字段varcharY
GPSXGPSXdecimalY
GPSYGPSYdecimalY
IMEI设备识别码varcharY
Latitude纬度decimalY
Longitude经度decimalY
IMSIimsivarcharY
MeterRemark水表备注varcharY
ModuleCode模块号varcharY
NfcCodenfc编号varcharY
QrCode二维码编号varcharY
Highly高度decimalY
+

总分表关系 +

+
+

CT_METER_BRANCHS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户资料idint
ParentId父级id =NULL主卡intY
+

IC卡表 +

+
+

CT_SMARTCARDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SmartcardIdidint
MeterId水表Idint
SelfMeterId表idvarcharY
BuyTimes购买次数int0
TotalWater总购水量int0
Balance结余decimal0.0000
State状态 0 正常,-1作废int0
TotalMoney总购买金额decimal0.0000
BuyArea写卡区域intY
IsOpen是否开卡 0:未开卡 1:已开卡int0
OpenId开户人charY
OpenDate开户时间datetimeY
MeterCardTypeIC卡水表类型intY
MeterCardLeveType阶梯类型intY
Remark备注varcharY
CustId客户IDint0
ChargeCount充值次数int0
+

水价阶梯调整表 +

+
+

CT_WATERCHANGE_LEVELS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceCode用水性质int
PriceItemId费用组成Idint
LevelType阶梯模式int
LevelIndex阶梯顺序int
StartWater开始水量int
EndWater结束水量int
CustRecordId记录idintY
LeftWater剩余水量int
Price价格decimal
UsedWater使用水量int
+

客户计划量关系表 +

+
+

CT_WATER_CUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户Idint
ParentId父级IDintY
+

超计划用水 +

+
+

CT_WATER_OVERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OverId主键int
OverPlanId超计划方案编号int
OverTotal计划总量int
UsedOverTotal当前使用总量int0
FirstQuarter第一季度总量intY
SecondQuarter第二季度总量intY
ThirdQuarter第三季度总量intY
FourthQuarter第四季度总量intY
JanuaryTotal一月总量intY
FebruaryTotal二月总量intY
MarchTotal三月总量intY
AprilTotal四月总量intY
MayTotal五月总量intY
JuneTotal六月总量intY
JulyTotal七月总量intY
AugustTotal八月总量intY
SeptemberTotal九月总量intY
OctoberTotal十月总量intY
NovemberTotal十一月总量intY
DecemberTotal十二月总量intY
CustId客户idint0
OverDate核定日期datetime0001-01-01 00:00:00.000000
ProcPerson核定人char00000000-0000-0000-0000-000000000000
Remark备注varcharY
AprilUsedTotal四月累计量int0
AugustUsedTotal八月累计量int0
DecemberUsedTotal十二月累计量int0
FebruaryUsedTotal二月累计量int0
FirstQuarterUsedTotal第一季度累计量int0
FourthQuarterUsedWater第四季度累计量int0
JanuaryUsedTotal一月累计量int0
JulyUsedTotal七月累计量int0
JuneUsedTotal六月累计量int0
MarchUsedTotal三月累计量int0
MayUsedTotal五月累计量int0
NovemberUsedTotal十一月累计量int0
OctoberUsedTotal十月累计量int0
SecondQuarterUsedTotal第二季度累计量int0
SeptemberUsedTotal九月累计量int0
ThirdQuarterUsedTotal第三季度累计量int0
YearUsedTotal年使用累计量int0
+

用水方案 +

+
+

CT_WATER_SCHEMES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MixIdidint
MixGroup分组idvarchar
SettleType结算方式int结算方案 +
PriceCode用水性质int
SettleMethod分摊方式intY分摊方式 +
SettleValues分摊值intY
SettleIndex分摊顺序int
StartMonth开始月份intY
EndMonth结束月份intY
State状态int0
CustId客户Idint
BasicNumber基数decimal0.0000
+

代扣资料 +

+
+

CT_WITHHOLDINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CwId主键int
BankId总行int
BranchsId分行int
AccountNo银行账号varchar
AccountName开户户名varchar
AccountAddress开户地址varcharY
State记录状态int0
Remark备注varcharY
ContractDate时间datetimeY
ContractNo代扣合同号varcharY
+

客户代扣中间表 +

+
+

CT_WITHHOLDING_CUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户idint
CwId代扣idint
State状态int
+

代扣签约 +

+
+

CT_WITHHOLDING_SIGNS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContracType签约类型 0:签约 1:解约int
Version版本号varcharY
InstId渠道varcharY
TranCode交易码varcharY
TranDate交易日期datetime
TranSeq流水号varchar
CustId客户Idint
CustCode客户编号varchar
CustName客户名称varchar
CompanyId机构编码varchar
AccountName开户名称varchar
AccountNo开户账户varchar
BranchName开户行varchar
ContractNo合同号varcharY
filed1备用字段varcharY
filed2备用字段varcharY
filed3备用字段varcharY
+

营业账开票表 +

+
+

IV_CHARGE_INVOICES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用idint0
InvoiceInfoId发票信息IdintY
SerialNo交易流水号varcharY
InvoiceState发票状态int发票状态 +
ReturnCode返回码varcharY
ReturnMessage返回消息longtextY
InvoiceType开票类型int发票种类 +
OperationType发票种类int
InvoiceCode发票代码varcharY
InvoiceNumber发票号码varcharY
InvoiceDate发票日期datetimeY
InvoiceYear发票年份int
IsInvalid是否作废tinyint
InvalidUserId作废人charY
InvalidDate作废日期datetimeY
InvalidReason作废原因longtextY
InvalidRemark作废备注longtextY
PrintDate打印时间datetimeY
InvoicePath电子票地址longtextY
PrinterId打印人charY
AccountNo银行账号varcharY
BillMonth账务年月int
CustCode客户编号longtextY
Drawer开票人longtextY
Email电子邮件longtextY
InvoiceAddress开票地址longtextY
InvoiceAmount开票金额decimal
InvoiceName开票名称longtextY
PhoneNumber手机号码longtextY
TaxpayerID纳税人识别号longtextY
CndnCode原发票代码longtextY
CndnNumber原发票号码longtextY
TotalAmount价税合计decimal
InvoiceClass发票类型int1
OrgId站点Idint0
+

营业账合并开票映射表 +

+
+

IV_CHARGE_INVOICE_MAPPINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId营业账Idint
InvoiceInfoId发票Idint
InvoiceAmount开票金额decimal
+

发票明细表 +

+
+

IV_INVOICE_DETAIL_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InvoiceInfoId发票idint
OwnCode平台编码varcharY
ProductCode商品编码varcharY
ProductName商品名称varcharY
SpecType商品规格型号varcharY
ProductUnit商品单位varcharY
ProductQuantity商品数量decimal
UnitPrice商品单价decimal
ProduceAmount商品金额decimal
TaxRate商品税率decimal
TaxRateMark税率标识varcharY零税率标识 +
TaxAmount商品税额decimal0.0000
LevelIndex阶梯级别int0
+

发票信息表 +

+
+

IV_INVOICE_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用idint0
Supplier开票供应商int
SerialNo交易流水号varcharY
InvoiceType开票类型int发票种类 +
OperationType开票业务操作类型varcharY
InvoiceSite开票点varcharY
Drawer开票人varcharY
Payee收款人varcharY
Reviewer复核人varcharY
InvoiceState发票状态int发票状态 +
ReturnCode返回码varcharY
ReturnMessage返回消息longtextY
OrderNo订单号(每笔唯一)varcharY
OrderDate订单日期datetime
TotalAmount价税合计decimal
SellerTaxID销售方税号varcharY
SellerName销售方名称varcharY
SellerAddress销售方地址varcharY
SellerTel销售方电话varcharY
SellerBank销售方开户行varcharY
SellerBankAccount销售方开户账号varcharY
BuyerType购买方客户类型varcharY
BuyerTaxID购买方纳税人识别号varcharY
BuyerName购买方名称varcharY
BuyerAddress购买方地址varcharY
BuyerTel购买方电话varcharY
BuyerPhone购买方手机varcharY
BuyerBank购买方开户行varcharY
BuyerBankAccount购买方开户账号varcharY
BuyerEmail购买方EmailvarcharY
MemberId会员IdvarcharY
IsSend是否发送电子邮件varcharY
InvoiceCode发票代码varcharY
InvoiceNumber发票号码varcharY
InvoiceJym校验码varcharY
InvoiceDate发票日期datetimeY
InvoiceYear发票年份int
InvoicePath电子票地址varcharY
CndnCode原发票代码longtextY
CndnNumber原发票号码longtextY
ConcurrencyStamp并发时间戳varcharY
LockoutEndTime锁定时间datetimeY
Remark备注longtextY
InvoiceClass发票类型int1
IsAbandoned是否放弃tinyint0
LastTryTime最后一次尝试查询时间datetimeY
NextTryTime下一次尝试查询时间datetime0001-01-01 00:00:00.000000
TryCount尝试查询的次数int0
Identification开票标识charY
SpecialOpenAccount专票开户账号varcharY
ExtraProperties扩展字段longtextY
+

开票配置表 +

+
+

IV_INVOICE_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Supplier供应商int
Limit开票限额decimal0.0000
BeforeCharge收费前开票tinyint0
ExcludedPriceItems排除的费用组成varcharY
ExtraProperties开票平台参数longtextY
ConcurrencyStamp并发时间戳varcharY
AutoInvoice自动开票tinyint0
AccountId水司账户主键intY
InvoiceType开票类型int发票种类 +
SupplierName名称longtextY
IncludeInvoiceSpecial是否包含专票客户tinyintY
+

抄表设备下载、同步记录表 +

+
+

MR_EQUIPMENTSYNCHRONIZES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DeviceCode设备编号varcharY
BookId册本编号int
BillMonth抄表年月int
DownloadDate下载时间datetime
LastModifyDate最后一次更新时间datetime
MeterReaderId抄表员编号char00000000-0000-0000-0000-000000000000
DataType数据类型int
+

上次抄表表 +

+
+

MR_LASTREADINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户Idint
CustCode客户编号varchar
BillMonth抄表年月int
ReadDate抄表时间datetime
Reading抄码int
ChildReading子表抄码int
ReadWater抄见水量int
ReplaceWater换表水量int
ReadStateId抄表状态int
StateTimes状态连续次数int
CheckWater开账水量int
Change零头decimal
CheckTimes开账次数int
MonthTotalWater月度累计量int
QuarterTotalWater季度累积量int
YearTotalWater年度累积量int
HisReadWater历史抄见水量varcharY
Remark备注varcharY
+

册本表 +

+
+

MR_METERBOOKS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BookId册本编号int
BookCode册本编码varchar
BookName册本名称varchar
OrgId站点编号int
MeterReaderId抄表员char00000000-0000-0000-0000-000000000000
Urger催缴员charY
ReadCycle抄表周期int
StartDate起抄时间datetimeY
ReadMethod抄表方式int抄表方式 +
IsTemp册本类型tinyint
BookState册本状态int册本状态 +
BookMark册本标识intY册本标识 +
Remark备注varcharY
WorkTimes工次int1
+

抄表数据 +

+
+

MR_READINGDATAS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RecordId册本号int
CustId客户编号int
MeterId水表编号int
MeterState水表状态int水表状态 +
OrgId站点编号int
BillMonth抄表年月int
MeterReaderId抄表员charY
BookId册本idint
BookCode册本编码varchar
ReadCycle抄表周期int
BookSortIndex抄表顺序int
ReadMethod抄表顺序int抄表方式 +
ReadType抄表类型int抄表类型 +
ReadTimes抄次int
LastReading上次抄码int
LastChildReading上次子表抄码int
LastReadDate上次抄表时间datetime
LastReadWater上次抄见水量int
LastReadStateId上次抄表状态Idint
ReadStateTimes抄表状态连续次数int
Reading本次抄码int
ChildReading本次子表抄码int
ReadDate本次抄表时间datetime
ReadSimpleDate抄表DATEint
ReadWater本次抄见水量int
ReadStateId本次抄表状态int
IsEstimate是否估抄tinyint
ReplaceWater换表水量int
HisReadWater历史抄见水量varcharY
AvgWater平均水量int
HighLowState量高量低标识int
RecordState抄表数据状态int抄表进度 +
ReviewState复核状态int
ReviewUser复核员charY
CheckWater复核开账水量int
CheckState开账状态int开账状态 +
CheckUser开账人charY
ReadRemark备注varcharY
CancelRemark复核不通过、撤销开账原因varcharY
AppendReason加抄原因intY加抄原因 +
ConcurrencyStamp并发时间戳varcharY
MainBillCustId主卡编号intY
MainCustId总表编号intY
MeterType水表分类(关系分类)int0水表关系分类 +
FileCounts附件数量int0
CheckDate开账时间datetimeY
ReviewDate复核时间datetimeY
UploadError上传错误int0
LastBillMonth上次抄表年月intY
RefundReason退补原因intY
RefundWater退补水量int0
+

抄表录入导入中间库表 +

+
+

MR_READINGDATATEMPORARIES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillMonth抄表年月int
State同步状态int
CustId客户Idint
CustCode客户编号varchar
CustName客户名称varchar
CustAddress客户地址varchar
LastReadWater上次抄见水量int
LastReading上次抄码int
Reading本次抄码int
ReadWater抄见水量int
ReadStateCn抄见状态varcharY
ReadDate抄表日期datetimeY
AvgWater平均水量int
HighCoefficient量高系数decimal
LowCoefficient量低系数decimal
HighWater量高int
LowWater量低int
ErrorCode错误编码int
+

抄表日志表 +

+
+

MR_READINGLOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ReadIngLogId日志Idint
RecoredId抄表Idint
MeterReaderId抄表员主键charY
Remark备注varcharY
Reading本次抄码int
ReadWater本次水量int
ReadMethod抄表方式int0抄表方式 +
ReadStateId本次抄表状态int0
BillMonth抄表年月int0
ReadDate本次抄表时间datetime0001-01-01 00:00:00.000000
+

抄表轨迹 +

+
+

MR_READINGTRAJECTORYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DeviceCode设备编号varchar
MeterReaderId抄表员char
Longitude经度floatY
Latitude维度floatY
CollectTime采集时间datetime
+

远传表日志表 +

+
+

MR_REMOTE_READING_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AppId平台AppIdvarcharY
CustCode客户编号varcharY
SteelMark钢印号varcharY
SealNumber水表编号varcharY
BarCode条形码varcharY
Reading本次抄码int
Water抄见水量intY
ReadStateCn抄表状态varcharY
ReadDate抄表日期datetime
Code状态码int
+

抄表同步记录表 +

+
+

MR_SYNCHRONOUSDATAS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillMonth抄表年月int
BookId册本编号int
CustId客户编号int0
ReadTimes抄次int0
State数据状态 0:更新、添加 -1:删除int0
DataType更新的数据类型int0
Reason同步原因varcharY
+

抄表任务 +

+
+

MR_TASKREADINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillMonth账务年月int
MeterReaderId抄表员char
BookId册本编号int
+

稽查工单 +

+
+

MT_AUDIT_ORDERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AuditOrderIdidint
State状态int
AuditResult稽查结果int
AuditType稽查类型int
MeterReaderId抄表人员charY
CustId客户Idint
PriceCode用水性质int
Phone手机号码longtextY
BillMonth账务年月int
ReadDate抄表日期datetimeY
LastReading上期读数int
Reading本期读数int
ReadWater抄表水量int
AuditReading稽查读数int
AuditPriceCode稽查水价int
AuditPerson稽查人员charY
AuditDateTime稽查时间datetimeY
Remark备注varcharY
FileCounts附件数量int
+

稽查任务表 +

+
+

MT_AUDIT_TASKS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BookId册本idint
AuditPerson稽查人员char
BillingMonth账务年月int
State任务状态int
CreationDate生成时间datetime
Remark备注varcharY
+

移表工单 +

+
+

MT_MOVE_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId工单记录IdintY
OrgId站点int
SteelMark钢印号varcharY
CaliberId水表口径intY
OldInstallLocation原安装位置varcharY
NewInstallLocation新安装位置varcharY
Remark备注varcharY
PlanMoveDate计划移表时间datetime
RegisterDate登记时间datetime
CompleteDate完成时间datetimeY
RegisterUser登记人员char
MoveUser移表人员charY
Contacts联系人longtextY
Phone联系电话longtextY
BackDate回填时间datetimeY
BackUser回填人员charY
MoveRemark移表备注varcharY
EndDate截止日期datetimeY
MoveMeterReason移表原因int0移表原因 +
+

pda派单 +

+
+

MT_PDA_ORDERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PdaOrderIdidint
WorkCode工单编号varcharY
State状态int
WorkType工单类型int工单类型 +
CustCode客户编号longtextY
CustName客户名称longtextY
CustAddress客户地址varcharY
CustPhone联系电话varcharY
CompleteTime要求完成时间datetimeY
Remark备注varcharY
ParentId父级idintY
ReplaceEndTime换表结束时间datetimeY
ReplacePerson换表人员charY
ReplaceReason换表原因int0换表原因 +
ReplaceStartTime换表开始时间datetimeY
CustId客户Idint0
MoveMeterId移表idintY
RemoveMeterId换表idintY
+

拆表工单 +

+
+

MT_REMOVE_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId工单记录IdintY
OrgId站点int
SteelMark钢印号varcharY
CaliberId水表口径intY
InstallLocation原安装位置varcharY
RemoveMeterReason移表原因int拆表原因 +
Remark备注varcharY
PlanRemoveDate计划拆表时间datetime
RegisterDate登记时间datetime
CompleteDate完成时间datetimeY
RegisterUser登记人员char
BackUser回填人员charY
BackDate回填时间datetimeY
RemoveUser拆表人员charY
RemoveRemark移表备注varcharY
Contacts联系人longtextY
Phone联系电话longtextY
EndDate截止日期datetimeY
LastReading上次抄码int0
RemoveMeterReading抄表读数int0
+

换表记录表 +

+
+

MT_REPLACES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MtIdidint
OrgId站点int
ReplaceType换表类型int换表类型 +
ReasonRemark换表原因详情varcharY
ReplaceCompleteDate计划换表完成时间datetimeY
OldMeterId旧表编号int
Reading当前抄码int
ChildReading当前子表抄码int
ReplaceDate换表时间datetimeY
ReplaceMan换表人 实际操作员charY
Remark备注varcharY
IsReplace是否换表intY
InstallLocation安装位置varcharY
ValidityDate水表保质期datetimeY
FinalReading旧表底码intY
FinalChildReading旧表子表底码intY
NewMeterId新水表编号intY
NewMeterType新表分类intY
NewMeterOthType新表类型intY
NewReading新表起码intY
NewChildReading新子表起码intY
NewSteelMark新表钢印号varcharY
NewSealNumber新表水表编号varcharY
NewBarCode新表条形码varcharY
NewMeterRate新表水表倍率floatY
NewProducerId新表厂家intY
NewModelId新表型号intY
NewCaliberId新表口径intY
NewRangeId新表量程intY
ReplaceWater换表水量(旧表余量)intY
ReplaceState换表状态int
NewMeterFuncType新表功能分类intY
CheckDate强检日期datetimeY
SystemSource系统来源intY
ParentId父级idintY
CheckCode强检编号longtextY
IsCharge是否收费tinyint0
NewCollectCode新采集号varcharY
NewGPSX新GPSXdecimalY
NewGPSY新GPSYdecimalY
NewHighly新高度decimalY
NewIMEI新设备识别码varcharY
NewLatitude新纬度decimalY
NewLongitude新经度decimalY
NewIMSIIMSIvarcharY
NewMeterRemark新水表备注varcharY
NewModuleCode新模块号varcharY
NewNfcCode新nfc编号varcharY
NewQrCode新二维码编号varcharY
OldCollectCode旧采集号varcharY
OldGPSX旧GPSXdecimalY
OldGPSY旧GPSYdecimalY
OldHighly旧高度decimalY
OldIMEI旧设备识别码varcharY
OldLatitude旧纬度decimalY
OldLongitude旧经度decimalY
OldMSI旧用户识别码varcharY
OldMeterRemark旧水表备注varcharY
OldModuleCode旧模块号varcharY
OldNfcCode旧nfc编号varcharY
OldQrCode旧二维码编号varcharY
NewExpand新扩展字段varcharY
OldExpand旧扩展字段varcharY
RecordId抄表数据Idint0
+

上报清单 +

+
+

MT_REPORTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ReportIdidint
State状态int
OrgId营业站点Idint
OrgName营业站点名称varcharY
CustCode客户编号varcharY
CustName客户名称varcharY
CustAddress客户地址varcharY
Phone联系电话varcharY
QusReportType上报类型int
Remark备注varcharY
ReportPeople上报人charY
ReportTime上报时间datetimeY
BackPeople回填人员charY
BackTime回填时间datetimeY
BackRemark回填备注varcharY
FileCounts附件数量int
SteelMark钢印号varcharY
InstallLocation安装位置varcharY
ProcessingEndTime处理结束时限datetimeY
ProcessingStartTime处理开始时间datetimeY
+

表务库存 +

+
+

MW_METER_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OrgId营业站点/所属仓库int
SteelMark钢印号varchar
SealNumber水表编号varcharY
BarCode条形码varcharY
CheckDate强检日期datetimeY
CheckCode强检编号varcharY
ManufactureDate生产日期datetime
ProducerId水表厂家intY
ModelId水表型号intY
CaliberId水表口径intY
RangeId水表量程intY
State水表状态int
ProjectCode预留 报装工程编号varcharY
Remark备注varcharY
CustCode预留 客户编号varcharY
MeterOthType水表分类int0水表类型 +
CollectCode采集号varcharY
GPSXGPSXdecimalY
GPSYGPSYdecimalY
Highly高度decimalY
IMEI设备识别码varcharY
Latitude纬度decimalY
Longitude经度decimalY
IMSIimsivarcharY
MeterRemark水表备注varcharY
ModuleCode模块号varcharY
NfcCodenfc编号varcharY
QrCode二维码编号varcharY
Expand拓展字段varcharY
+

表务日志 +

+
+

MW_METER_INFO_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MeterInfoId表务信息Idint
Result结果 ( 0=成功-1=失败 )int
Remark备注longtextY
LogType操作类型/表务状态int0日志类型 +
MeterInOutId表务库存进出单Idint0
+

表务库存进出单 +

+
+

MW_METER_IN_OUTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OrgId营业站点/所属仓库int
PayCode采购单编号varcharY
StockCode库存单编号varchar
StockType库存单类型 (1=入库2=出库)int
OperationUser出/入库人char
OperationTime出/入库时间datetime
State状态 ( -1=作废0=正常 )int
Remark备注longtextY
+

表务库存进出单详情 +

+
+

MW_METER_IN_OUT_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MeterInfoId表务库存Idint
MeterInOutId表务库存进出单Idint
State状态 ( -1=作废0=正常 )int
Remark备注longtextY
+

手机记录表 +

+
+

PDA_MOBILE_PHONE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
UserId用户IdcharY
DeviceCode设备编号varcharY
RegistrationId注册IdvarcharY
State推送状态int
+

pda版本控制表 +

+
+

PDA_VERSION_CONTROLS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DownloadUrl下载地址varcharY
Version版本号varcharY
+

工程验收信息 +

+
+

PJ_INSTALL_ACCEPTANCES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InstallProjectId报装工程项目Idint
AcceptanceUser验收人(多选)longtext
AcceptanceTime验收时间datetime
AcceptanceOpinion验收意见longtextY
Remark备注longtextY
+

报装用户信息 +

+
+

PJ_INSTALL_CUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InstallProjectIdidint
State状态int
MeterType水表关系分类intY水表关系分类 +
MeterOthType其他分类intY水表类型 +
MeterFuncType功能分类intY
PayMethod缴费方式intY缴费方式 +
CustName客户名称varchar
CustAddress客户地址varchar
Population人口数intY
BasicNumber垃圾费基数decimalY
ContractNo供水合同号varcharY
CertificateType证件类型intY证件类型 +
CertificateAccount证件号码varcharY
CustType客户类型int客户类型 +
Contacts联系人varchar
Mobile联系电话varchar
PriceCode用水性质int
SteelMark钢印号varcharY
CheckCode强检编号varcharY
Caliber水表口径intY
RangeId水表量程intY
NewReading新表起码intY
ProducerId水表厂家intY
MeterRate水表倍率floatY
AcceptanceTime派单时间datetimeY
AcceptanceUser派单人charY
CheckDate强检日期datetimeY
InstallLocation安装位置varcharY
ModelId水表型号intY
BarCode条形码varcharY
SealNumber水表编号varcharY
CollectCode采集号varcharY
Expand拓展字段varcharY
GPSXGPSXdecimalY
GPSYGPSYdecimalY
Highly高度decimalY
IMEI设备识别码varcharY
Latitude纬度decimalY
Longitude经度decimalY
IMSIimsivarcharY
MeterRemark水表备注varcharY
ModuleCode模块号varcharY
NfcCodenfc编号varcharY
QrCode二维码编号varcharY
+

报装工程项目 +

+
+

PJ_INSTALL_PROJECTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProjectCode工程编号varchar
ApplyTime申请时间datetime
ApplyType申请类型 (词语)int
OrgId营业站点int
ProjectName项目名称varchar
Contacts联系人varchar
Mobile手机号码varchar
Landline座机varcharY
CustType客户类型int客户类型 +
VatNo增值税号varcharY
Corporate法人varcharY
Remark备注varcharY
State工程状态int
Receiver受理人charY
CompleteTime完成时间datetimeY
CertificateAccount证件号码varchar
ReceiverTime受理时间datetimeY
TaskId流程实例IdvarcharY
ProjectAddress项目地址varchar
TaskNode流程结点varcharY
SystemSource系统来源intY1
SystemSourceId系统来源IdvarcharY
FlowRemark流程审批意见varcharY
CertificateType证件类型int1证件类型 +
CustCount申请户数int1
+

报装踏勘 +

+
+

PJ_INSTALL_SURVEIES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Population户数int
Price单价decimal
TotalPrice总价decimal
InstallProjectId报装踏勘Idint
+

报装踏勘水表信息 +

+
+

PJ_INSTALL_SURVEY_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceCode用水性质int
CaliberId水表口径int
Count数量int
InstallSurveyId报装踏勘Idint
+

预存退款 +

+
+

PM_ACCOUNT_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
AccountType退款类型int
State状态int
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

预存退款详情表 +

+
+

PM_ACCOUNT_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户IDint
CustCode客户IDvarchar
CustName客户名称varchar
CustAddress客户地址varcharY
SurplusDeposit剩余金额decimal
RefundDeposit退款金额decimal
UnCheckMoney未到账金额decimal
Deposit预存金额decimal
TransferCustCode转账客户编号varcharY
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
AccountRecordId流水记录idint
BillMonth账务周期intY0
AccountLogId被调整流水记录int0
TargetAccountLogId目标流水记录int0
RefundCashierId退款人员charY
+

调整减免汇总 +

+
+

PM_AMOUNT_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
AmountType减免类型0:水量1:费用组成int调整减免类型 +
State状态0:正常 -1作废int0
Remark备注varcharY
IsChangeReading是否底码tinyint0
IsChangeTotal是否累积量tinyint0
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

调整减免汇总 +

+
+

PM_AMOUNT_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AmountRecordId汇总主键IDint
CustId客户IDint
CustCode客户编码varchar
CustName客户名称varchar
CustAddress客户地址varchar
FeeId费用IDint
NewFeeId新产生的费用IDintY
BillMonth账务年月int
BillWater开账水量int
NewBillWater调整后开账水量intY
ExtendedAmount账单金额decimal
NewExtendedAmount调整后账单金额decimal
LateFee滞纳金decimal
NewLateFee调整后滞纳金decimal
BillAmount开账金额decimal
NewBillAmount调整后开账金额decimal
ItemStr费用组成varcharY
MonthTotalWater月度累计量intY
NewMonthTotalWater调整后累积量intY
QuarterTotalWater季度累积量intY
NewQuarterTotalWater调整后季度累积量intY
YearTotalWater年度累积量intY
NewYearTotalWater调整后年度累积量intY
Reading底码intY
NewReading调整后底码intY
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
NewLastReading上期抄码intY
NewNowReading本期抄码intY
OldLastReading原上期抄码intY
OldNowReading原本期抄码intY
+

预存催缴 +

+
+

PM_ARREARAGE_DEPOSITS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户idint
CustCode客户号varchar
CustName客户名称varchar
CustAddress客户地址varchar
Deposit当时-预存款余额decimal0.0000
PriceCode用水性质int
Mobile手机号码varchar
BookCode册本编号varchar
MeterReaderId抄表员char
RegisterId登记人char
OnlyId关联唯一Idchar
BatchStamp批次号varchar
PushResults推送结果longtextY
PushState推送状态int
+

催缴登记汇总 +

+
+

PM_ARREARAGE_REMINDERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ArrearageReminderType催缴方式int
ArrearageReminderReason催缴原因int
ReminderUser催缴员charY
Remark备注varcharY
ArrearageReminderTemplate催缴模板intY
CompleteTime完成时间datetimeY
CustId客户idint0
IsPushResults是否已经获取推送结果tinyint0
OnlyId关联唯一Idchar00000000-0000-0000-0000-000000000000
PushResults推送结果varcharY
PushState推送状态int0
ReminderResult催缴结果int0
BatchStamp批次默认时间戳longtext
TotlaBillWater当时-汇总开账水量int0
TotlaExtendedAmount当时-汇总应收金额decimal0.0000
TotlaLateFee当时-汇总违约金decimal0.0000
Deposit当时-预存款余额decimal0.0000
Mobile手机号码varcharY
+

催缴停水汇总 +

+
+

PM_ARREARAGE_WATER_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
State状态int0
PlaningWaterOffStartTime计划停水生效开始时间datetime
PlaningWaterOffEndTime计划停水生效结束时间datetime
CustId客户Idint
SteelMark钢印号longtextY
MeterReaderId抄表员charY
BillWater开账水量-欠费水量int
ExtendedAmount当时-汇总应收金额decimal
Deposit当时-预存金额decimal
LateFee当时-汇总违约金decimal
WaterOffUserId停水员charY
WaterOffTime停水时间datetimeY
WaterOffReason停水原因int
WaterOffRemark停水备注varcharY
WaterRecoveryUserId复水员charY
WaterRecoveryTime复水时间datetimeY
WaterRecoveryReason复水原因intY
WaterRecoveryRemark复水备注varcharY
Mobile手机号码varcharY
SystemSource系统来源intY
SystemSourceId系统来源IdlongtextY
+

托收账单明细 +

+
+

PM_COLLECTION_SEND_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId送盘客户胡总Idint
FeeId账单Idint
BillMonth账期int
ExtendedAmount账单金额decimal
LateFee滞纳金decimal
State状态int0
+

托收客户汇总 +

+
+

PM_COLLECTION_SEND_ITEMS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId送盘Idint
CustId客户Idint
BranchId分行Idint
BranchName分行名称varcharY
ContractNo合同号varcharY
AccountNo银行账号varcharY
CustCode客户编号varcharY
CustName客户名称varcharY
TotalMoney总金额decimal
SendDate送盘日期datetime
State状态int0
Sign扣款标志intY
+

托收送盘总表 +

+
+

PM_COLLECTION_SEND_TOTALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SendDiscType送盘类型 0:自动 1:手动int0
InstId渠道varchar
SendDate送盘日期datetime
BackDate回盘日期datetimeY
SettlementDate日期longtextY
BatchNo批次号varchar
BankId银行Idint
BankName银行名称varcharY
BankCode银行编码varcharY
SendFileName送盘文件varchar
BackFileName回盘文件varcharY
SendCount总笔数int
SendMoney送盘总金额decimal
BackCount回盘笔数intY
BackMoney回盘总金额decimalY
Result状态码varcharY
ResultMsg回盘信息varcharY
State状态int0
Remark备注varcharY
BackContent回盘内容longtextY
SendType送盘类型 1 内转 2 外转int0
+

垃圾费减免汇总 +

+
+

PM_GARBAGE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TaskId任务IDvarcharY
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
AmountType减免类型 1:费用组成int调整减免类型 +
State状态0:正常 -1作废int0
Remark备注varcharY
FlowRemark流程审批意见varcharY
StepId流程节点IdintY
BusinessType账务类型int0业务类型 +
+

垃圾费减免明细 +

+
+

PM_GARBAGE_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
GarbageRecordId汇总主键IDint
CustId客户IDint
FeeId费用IDint
NewFeeId新费用Idint
BillMonth账务年月int
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ExtendedAmount账单金额decimal
NewExtendedAmount调整后账单金额decimal
BillWater开账水量int
ResidentsFee居民垃圾费decimalY
StoreFee商铺垃圾费decimalY
UnitFee单位垃圾费decimalY
HotelFee宾馆垃圾费decimalY
OtherFee其他垃圾费decimalY
ReadDate抄表日期datetime
ReadWater抄表水量int
PayDate收费时间datetime
PayState收费状态int收费状态 +
State状态int
GarbageFee垃圾费decimalY
+

账单-呆坏帐汇总表 +

+
+

PM_KNOTTY_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
State状态int
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

账单-呆坏帐详情表 +

+
+

PM_KNOTTY_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户IDint
CustCode客户IDvarchar
CustName客户名称varchar
CustAddress客户地址varcharY
BillMonth账务年月int
FeeId费用ID-ChargeIDint
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
KnottyRecordId记录idint
ExtendedAmount账单-应收金额decimal
+

账单-违约金减免汇总表 +

+
+

PM_LATEFEE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
LateFeeType减免类型int违约金减免类型 +
State状态int
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

账单-违约金减免详情表 +

+
+

PM_LATEFEE_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户IDint
CustCode客户IDvarchar
CustName客户名称varchar
CustAddress客户地址varchar
BillMonth账务年月int
LateFee调整前金额decimal
ReduceMoney减免金额decimal
NewLateFee调整后金额decimal
StartDate起算日期datetimeY
EndDate结算日期datetimeY
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
FeeId费用ID-ChargeIDint
LateFeeRecordId违约金记录idint
+

对账日志 +

+
+

PM_PAYMENT_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RealId费用IDint
CheckState对账状态int开账状态 +
CheckDate对账日期datetime
Describe对账描述varcharY
+

已销调整汇总 +

+
+

PM_PAYMENT_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
State状态0:正常 -1作废int0
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

已销调整明细 +

+
+

PM_PAYMENT_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PaymentRecordId汇总主键IDint
CustId客户IDint
CustCode客户编码varchar
CustName客户名称varchar
CustAddress客户地址varchar
FeeId费用IDint
NewFeeId新产生的费用IDintY
BillMonth账务年月int
BillWater开账水量int
BillAmount开账金额decimal
ExtendedAmount账单金额decimal
ActualMoney实收金额decimal
DeductionAmount抵扣金额decimal
LateFee滞纳金decimal
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
TransferCustCode转预存户号varcharY
AccountLogId被调整流水记录int0
TargetAccountLogId目标流水记录int0
RefundCashierId退款人员charY
+

光大合并收费 +

+
+

PM_PAYMENT_WHOLES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContractNo合同号varchar
FeeIdAll费用集合longtext
TranSeq流水号varcharY
Remark备注varcharY
+

光大对账文件服务配置 +

+
+

PM_PAY_CEB_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Cebbank别名varchar
Lcd存放文件地址(根目录)varchar
CD服务器文件夹varchar
commpany企业简称varchar
BankCode银行编码varchar
Remark备注varcharY
+

收费汇总 +

+
+

PM_PAY_COLLECTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CollectId主键int
OrgId站点IDint
AccountId水司账户int
BeginPayDate开始结账时间datetime
EndPayDate结束结账时间datetime
CashierId收费员char00000000-0000-0000-0000-000000000000
PaySection收费部门int
ThirdPartyCode第三方机构代码varcharY
CheckoutDate结账时间datetime
CheckoutDay结账日期int
CheckoutState结账状态int
TotalNum笔数int
TotalMoney金额decimal
NormalNum正常笔数int0
NormalMoney正常金额decimal0.0000
RepeatNum重笔笔数int0
RepeatMoney重笔金额decimal0.0000
DoubtNum疑难笔数int0
DoubtMoney疑难金额decimal0.0000
ConcurrencyStamp并发时间戳varcharY
+

收费小计 +

+
+

PM_PAY_COLLECTS_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CollectId收费汇总编号int
ChargeMethod收费途径int0收费途径 +
FeeType费用类型int收费类型 +
RefundType红冲类型intY
ChargeWay收费渠道int0收费渠道 +
TotalNum笔数int0
SoldMoney销账金额decimal
LateMoney滞纳金金额decimal
ActualMoney实收金额decimal
DepositOut预存抵扣decimal
DepositIn预存存入decimal
State状态int
ConcurrencyStamp并发时间戳varcharY
+

收费明细 +

+
+

PM_PAY_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DetailId主键int
CustId客户idintY
BillMonth账务年月int
FeeId费用编号intY
RefundType退款类型intY
LastDeposit上次结余decimal
Money应收金额decimal
LateFee应收滞纳金decimal
ActualMoney实收金额decimal
SoldMoney实销金额decimal
Deposit本次结余decimal
CashierId收费员char00000000-0000-0000-0000-000000000000
PayDate收费时间datetime
State状态int
RedinkId红冲IdintY
ParentId红冲父级明细IDintY
RedinkEntryId红冲idintY
SubtotalId收费小计编号int0
ConcurrencyStamp并发时间戳varcharY
PayCustId付款客户IDintY
PayIndex支付序号intY
+

收费小计 +

+
+

PM_PAY_SUBTOTALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SubtotalId主键int
CollectId收费汇总编号intY
FeeType收费类型int收费类型 +
PayInOut收退标识int
OrgId站点int
ChargeMethod收费途径int0收费途径 +
ChargeWay收费渠道int0收费渠道 +
TradeCode凭证号、付款码varcharY
ThirdPartyCode第三方机构代码varcharY
ThirdPartyNum第三方交易流水号varcharY
CashierId收费员char00000000-0000-0000-0000-000000000000
PayDate收费时间datetime
ActualMoney实收金额decimal
SoldMoney实销金额decimal
ActualLateFee实销违约金decimal
Remainder找零金额decimal
NormalMoney正常金额decimal
RepeatMoney重笔金额decimal
DoubtMoney疑难金额decimal
DepositOut预存抵扣decimal
DepositIn预存存入decimal
State收费状态int
Remark备注varcharY
ChequeType小类intY凭证类型 +
ConcurrencyStamp并发时间戳varcharY
+

价差调整汇总 +

+
+

PM_PRICE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceListId调价号int
PriceCode用水性质int
IsLadder计算阶梯tinyint0
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
State状态0:正常 -1作废int0
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
IsChangeTotal是否计算累积量tinyint0
BusinessType账务类型int0业务类型 +
+

价差调整明细 +

+
+

PM_PRICE_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceRecordId汇总主键IDint
CustId客户IDint
CustCode客户编码varchar
CustName客户名称varchar
CustAddress客户地址varchar
FeeId费用IDint
NewFeeId新产生的费用IDint
BillMonth账务年月int
LateFee滞纳金decimal
NewLateFee调整后滞纳金decimal
BillAmount开账金额decimal
NewBillAmount调整后开账金额decimal
ExtendedAmount账单金额decimal
NewExtendedAmount调整后账单金额decimal
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
+

实时收费日志表 +

+
+

PM_REALTIMES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RealTimeId实时收费日志Idint
RealTimeSubtotalId实时收费汇总编号intY
SubtotalId收费小计编号int
AgencyCode机构代码longtext
AgencyBillNo机构流水号longtext
AgencyAddress机构收费地点longtextY
DealDate交易时间datetime
DealSimpleDate交易日期int
DealAmount交易金额decimal
DealCount交易笔数int
CheckAmount对账金额decimalY
CheckCount对账笔数intY
RealTimeState交易状态 0正常 1 对账 -1 作废int
CheckState对账状态int开账状态 +
FeeType账单类型 1:账单 2:预存 3:特账 4:退款 5:IC卡 6:疑难int1收费类型 +
+

实时收费日志明细表 +

+
+

PM_REALTIMES_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RealTimeDetailId实时收费日志明细Idint
RealTimeId实时收费编号int
FeeId费用编号intY
ExtendedAmount账单金额decimal
LateFee违约金decimal
RealTimeDetailState状态 0正常 1 对账 -1 作废int
CheckState开账状态int开账状态 +
CustId客户编号int0
DealAmount交易金额decimal0.0000
+

实时收费汇总表 +

+
+

PM_REALTIME_SUBTOTALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RealTimeSubtolId实时收费汇总Idint
AgencyCode机构代码longtext
DealDate交易时间datetime
DealSimpleDate交易日期int
DealAmount交易金额decimalY
DealCount交易笔数intY
CheckDate对账时间datetimeY
CheckAmount对账金额decimalY
CheckCount对账笔数intY
CheckState对账状态int开账状态 +
ConcurrencyStamp并发时间戳varcharY
LockoutEndTime锁定时间datetimeY
Remark备注longtextY
+

红冲表 +

+
+

PM_REDINK_ENTRYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RedinkId红冲主键Idint
OrgId站点int
RedinkNum红冲笔数int
CashierId收费员charY
PayDate收费时间datetime
RedinkUser红冲操作员charY
RedinkDate红冲时间datetime
Money红冲合计金额decimal
Remark备注varcharY
ConcurrencyStamp并发时间戳varcharY
+

催缴登记-记录详情 +

+
+

PM_REMINDER_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ArrearageReminderId催缴登记汇总Idint
FeeId账单idint0
LateFee当时的违约金decimal0.0000
+

分账调整汇总 +

+
+

PM_SEPARATE_RECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Applicant申请人varcharY
Mobile联系电话varcharY
ApplyType申请原因int
SeparateType减免类型0:水量1:费用组成int分账调整类型 +
State状态0:正常 -1作废int0
Remark备注varcharY
TaskId任务IDvarcharY
StepId流程节点IdintY
FlowRemark流程审批意见varcharY
BusinessType账务类型int0业务类型 +
+

分账调整明细 +

+
+

PM_SEPARATE_RECORD_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SeparateRecordId汇总主键IDint
CustId客户IDint
CustCode客户编码varchar
CustName客户名称varchar
CustAddress客户地址varcharY
FeeId费用IDint
NewFeeId新产生的费用IDintY
BillMonth账务年月int
BillWater开账水量int
NewBillWater分账水量int
LateFee滞纳金decimal
NewLateFee调整后滞纳金decimal
BillAmount开账金额decimal
NewBillAmount调整后开账金额decimal
ExtendedAmount账单金额decimal
NewExtendedAmount调整后账单金额decimal
ItemStr费用组成varcharY
ProcType处理方式intY账务处理方式 +
ProcPerson处理人charY
ProcDate处理日期datetimeY
ProcRemark处理备注varcharY
State状态int
+

IC卡充退表 +

+
+

PM_SMARTCARD_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SmartLogIdidint
CustId客户Idint
InOut出入标识 1 购入 2退int0
InOutWater进出水量int0
LastWater上次水量int0
Water本次水量int0
PriceListId调价号int
PriceCode用水性质int
WaterMoney金额decimal0.0000
BuyCode充值码varcharY
LogState状态 0 正常 -1 作废int0
SubtotalId小计编号intY
Remark备注varcharY
PurchaseType购买类型 1:按水量 2:按金额int
BillAmount应收金额decimal0.0000
CashierId收费人char
InvoiceCode发票代码varcharY
InvoiceDate开票日期datetimeY
InvoiceError开票错误longtextY
InvoiceNumber发票编号varcharY
InvoiceState开票状态int0发票状态 +
PayDate收费时间datetimeY
CheckoutDate结账时间datetimeY
AreasId所属小区IdintY
CaliberId水表口径intY
CustType用户类型intY客户类型 +
MeterOthType其它分类intY水表类型 +
MeterType水表分类intY水表关系分类 +
StatisticalType用户类型varcharY统计分类 +
InvoicingState待开票种类int0
CustInvoiceType发票类型intY
ChargeInvoiceState营业账发票状态intY
+

IC卡充退帐明细表 +

+
+

PM_SMARTCARD_LOG_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
LogDetailIdidint
SmartLogIdIC卡充退表IDint
PriceItemId费用组成Idint
LevelType阶梯模式int
LevelIndex阶梯级别int
StartMonth开始月份int
EndMonth结束月份int
StartWater开始水量int
EndWater结束水量int
Price价格decimal0.0000
Water水量int
Money金额decimal0.0000
SettleMethod分摊方式intY分摊方式 +
SettleValues分摊值floatY
PriceCode用水性质int
PriceListId调价号int
WaterNum水量系数decimal0.0000
BasicNumber基数decimal0.0000
CalcMode计算方式int0
InvoicedState开票状态intY
ItemInvoiceError明细开票错误varcharY
ItemInvoiceState明细开票状态intY
ItemInvoiceType明细开票类型intY
+

IC卡结余记录 +

+
+

PM_SMARTCARD_ODD_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SmartOddIdidint
SmartLogIdIC卡充退表IDint
CustId客户Idint
LastBanlance上次结余decimal0.0000
Balance本次结余decimal0.0000
Change本次零头decimal0.0000
LastChange上次零头decimal0.0000
+

IC卡操作日志 +

+
+

PM_SMARTCARD_OPERATE_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户IdintY
Water补卡水量intY
OperateType操作类型 1:补卡2:清卡3:解锁int
BuyTimes购买次数int0
BuyWaters购买水量int0
Remark备注varcharY
BuyAmount金额decimal0.0000
CostMoney工本费decimal0.0000
ApplyType申请原因intY
ChequeType小类intY凭证类型 +
ProducerId水表厂家intY
NewSelfMeterId新水表自编号varcharY
NewSteelMark新水表厂家varcharY
OldSelfMeterId原水表自编号varcharY
OldSteelMark原水表钢印号varcharY
MakingType制卡类型intY
TransferAmount转移金额decimal0.0000
+

疑难重笔账 +

+
+

PM_UNKNOWNS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId费用IDint
PriceCode用水性质intY
PriceListId调价号intY
BillMonth账务周期int
BillWater开账水量intY
SoldMoney实销金额decimalY
LateFee应收滞纳金decimalY
CashierId收费员charY
PayDate收费时间datetimeY
SubtotalId收费小计编号intY
Remark备注varcharY
UnknownsTotalId疑难汇总idint0
ProcDate处理时间datetimeY
ProcPerson处理人charY
ProcPersonName处理人varcharY
ProcRemark处理备注varcharY
ProcType处理方式intY账务处理方式 +
State状态int0
ActualMoney实收金额decimal0.0000
RefundCashierId退款人员charY
+

疑难重笔账汇总 +

+
+

PM_UNKNOWN_TOTALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustId客户IDint
OrgId客户站点int
CustCode客户编号varchar
CustAddress客户地址varchar
PayDate缴费日期datetime
Amount缴费金额decimal
PayCount记录笔数int
Remark备注varcharY
CustName客户名称varcharY
State状态int0
BusinessType账务类型int0业务类型 +
+

催缴停水详情 +

+
+

PM_WATER_RECORD_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
FeeId账单idint
ArrearageWaterRecordId催缴停水汇总Idint
+

代扣账单明细 +

+
+

PM_WITHHOLDING_SEND_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId送盘客户胡总Idint
FeeId账单Idint
BillMonth账期int
ExtendedAmount账单金额decimal
LateFee滞纳金decimal
State状态int0
+

代扣客户汇总 +

+
+

PM_WITHHOLDING_SEND_ITEMS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId送盘Idint
CustId客户Idint
BranchId分行Idint
BranchName分行名称varcharY
ContractNo合同号varcharY
AccountNo银行账号varcharY
CustCode客户编号varcharY
CustName客户名称varcharY
TotalMoney总金额decimal
SendDate送盘日期datetime
State状态int0
Sign扣款标志intY
+

代扣送盘总表 +

+
+

PM_WITHHOLDING_SEND_TOTALS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InstId渠道varchar
SendDate送盘日期datetime
BackDate回盘日期datetimeY
BatchNo批次号varchar
BankId银行Idint
BankName银行名称varcharY
BankCode银行编码varcharY
SendFileName送盘文件varchar
BackFileName回盘文件varcharY
SendCount总笔数int
SendMoney送盘总金额decimal
BackCount回盘笔数intY
BackMoney回盘总金额decimalY
Result状态码varcharY
ResultMsg回盘信息varcharY
State状态int0
Remark备注varcharY
SettlementDate日期longtextY
BackContent回盘内容longtextY
SendDiscType送盘类型 0:自动 1:手动int0
+

小区管理表 +

+
+

SYS_AREAS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AreasId小区管理主键Idint
OrgId营业站点Idint
AreaName小区名称varchar
AreaCode小区代码varchar
AreaAddress小区地址varcharY
Mobile联系电话varcharY
Remark备注varcharY
State状态(0:开启;-1:锁定)int
Level当前层级int
ParentId父级IdintY
+

银行表 +

+
+

SYS_BANKS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BankIdidint
BankCode总行代码varchar
BankName总行名称varchar
State-1:禁用 0:启int0
Remark备注varcharY
BankGuid第三方收费GuidcharY
IsBoolFalse 单笔收费 TRUE 多笔汇总收费tinyint0
+

银行分行表 +

+
+

SYS_BANK_BRANCHS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BranchsIdint
BranchName分行名称varchar
Address分行地址varchar
PayAccount分行支付号varcharY
ClearCode分行清算行行号varcharY
Contact联系人varcharY
Mobile联系电话varcharY
Email支付账号varcharY
Remark备注varcharY
BankID总行IDint
State状态int
+

托收银行绑定 +

+
+

SYS_BANK_COLLECTION_BINDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BindIdidint
ParentId父级IDint
BankId绑定银行IDint
+

银行与站点中间表 +

+
+

SYS_BANK_ORGANIZATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BankOrganizationsIdint
BankId银行idint
OrgId站点idint
+

账务年月表 +

+
+

SYS_BILLMONTHS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillMonth年月int
StartDate开始时间datetime
EndDate结束时间datetime
PayEndDate限制缴费时间datetimeY
+

水司账户表 +

+
+

SYS_COMPANY_ACCOUNTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AccountId水司账户主键Idint
SellerName销售方名称varchar
CreditCode纳税人识别号varchar
Address地址varcharY
Mobile电话varcharY
OpenBanks开户行varchar
OpenAccount开户账号varchar
Checker复核人varcharY
State状态(0:开启;-1:锁定)int
Drawer开票员longtextY
Payee收款员longtextY
SpecialOpenAccount专票开户账号varcharY
InvoiceRemark发票备注varcharY
+

水司账户站点关系表 +

+
+

SYS_COMPANY_ACCOUNT_ORGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AccountOrgId水司账户站点主键Idint
AccountId水司账户Idint
OrgId营业站点Idint
IsSelect是否被选中int
+

权限表 +

+
+

SYS_CUSTOM_PERMISSIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Code权限编码varcharY
Name权限名称varchar
Description权限说明varcharY
Module权限所属模块int
Category模块所属分类int
MultiTenancySide权限是属于租户、平台或两者都可int
+

拓展信息表 +

+
+

SYS_CUST_EXT_ENSIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustExtensionId拓展信息设置表主键Idint
FieldType字段类型longtext
FieldName数据库字段名varchar
FieldText数据库字段中文名varchar
FieldLength字段长度int
IsAllowNull是否可空(true:允许;false:不允许)tinyint
IsShow是否可见(true:可见;false:不可见)tinyint
IsEdit是否允许编辑(0:允许;-1:不允许)int0
IsQuery是否为查询条件(0:是;-1:不是)int0
Regex正则规则longtextY
Sort序号int
State状态(0:开启;-1:锁定)int0
CustExtenGroupId分组idint
+

拓展分组设置 +

+
+

SYS_CUST_EXT_GROUPS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustExtId拓展分组设置表主键Idint
WordGroupName拓展分组名称longtext
GroupDescription分组描述longtextY
+

导出任务表 +

+
+

SYS_EXPORT_JOBS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ExportName任务名称varcharY
FilePath文件路径varcharY
IsDownloadedFile是否下载文件tinyint0
IsFileCreationComplete文件是否创建完成tinyint0
UserId用户IdcharY
+

编号生成表 +

+
+

SYS_ID_WORKERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SeqNo最大值varchar
SeqCode规则varchar
+

编号生成表 +

+
+

SYS_ID_WORKER_BINDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OrgId站点int
ParentId父级IDint
State状态0正常 -1作废int0
+

编号生成配置表 +

+
+

SYS_ID_WORKER_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SeqCode对应codevarchar
SeqRegex规则代码varchar
IsBind是否绑定站点tinyint0
Remark备注varcharY
+

站内消息表 +

+
+

SYS_INTERNAL_MESSAGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
UserId用户IdvarcharY
FlagId标识IdvarcharY
IsRead是否已读tinyint0
MessageType消息类型varcharY
Content消息内容varcharY
+

发票税率表 +

+
+

SYS_INVOICE_TAXRATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
InvoiceTaxRateId发票税率主键Idint
ProjectCode项目编码varchar
ProjectName项目名称varchar
ProductCode商品编码varcharY
TaxRateMark标识varcharY零税率标识 +
SpecificationType规格型号varcharY
TaxRate税率decimal
ProjectUnit项目单位varcharY
InvoiceType开票类型(多选)varcharY发票种类 +
+

票据打印 +

+
+

SYS_LODOPTEMPLATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TemplateId票据设置表主键Idint
BillModel票据类型int打印模板 +
TemplateName票据名称varcharY
Template票据内容longtextY
Operator操作员charY
ProcedureName存储过程名称varcharY
TempJson数据集说明varcharY
+

系统菜单表 +

+
+

SYS_MENUS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParentId上级菜单idint
Name菜单名varcharY
Icon菜单图标varcharY
Path菜单路径varcharY
AuthCode功能点varcharY
Level当前层级int
Sort排序int
State状态int
Remark备注varcharY
+

水表口径表 +

+
+

SYS_METER_CALIBERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CaliberIdidint
CaliberName口径名称varchar
CaliberValue口径值int
CaliberHigh量高系数double
CaliberLow量低系数double
ActiveTime使用年限int
State-1:禁用 0:启int0
Remark备注varcharY
+

水表型号表 +

+
+

SYS_METER_MODELS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ModelIdidint
ModelCode型号代码varchar
ModelName型号名称varchar
ModelRange口径范围varcharY
ProducerId厂家idint
State-1:禁用 0:启int0
Remark备注varcharY
+

水表参数表 +

+
+

SYS_METER_PRODUCERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProducerId厂家idint
ProducerName厂家名称varchar
ProducerCode厂家代码varchar
Address厂家地址varcharY
Contact联系人varcharY
Mobile联系电话varcharY
State-1:禁用 0:启int0
Remark备注varcharY
TopupType充值类型intY
+

水表量程表 +

+
+

SYS_METER_RANGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RangeId水表量程主键Idint
RangeCode量程代码varchar
RangeName量程名称varchar
RangeValue量程值int
State状态(0:开启;-1:锁定)int
Remark备注varcharY
+

抄表状态表 +

+
+

SYS_METER_READ_STATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MeterReadStateId抄表状态主键Idint
StateCode状态编码varchar
StateName状态名称varchar
StateType抄表类型int
MeterReadAlgorithm抄表算法int
Sort排序int
ParentId父级IdintY
State状态(0:开启;-1:锁定)int
Remark备注varcharY
+

定时任务 +

+
+

SYS_OPEN_JOBS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
JobName任务名称longtextY
RunCount任务执行次数int
ErrorCount异常次数int
NextRunTime下次执行时间datetimeY
LastRunTime最后一次执行时间datetimeY
LastErrorTime最后一次失败时间datetimeY
JobType任务执行方式(0:本地任务、1:外部接口任务)int
JobCall任务地址longtextY
JobCallParams任务参数(JSON格式)longtextY
CronCRON表达式longtextY
Status任务运行状态(0:停止、1:正在运行、2:暂停)int
Remark备注longtextY
+

定时任务日志 +

+
+

SYS_OPEN_JOB_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
JobId任务Idchar
JobName任务名称longtextY
Content日志内容varcharY
Result执行结果tinyint
+

日志管理表 +

+
+

SYS_OPERAT_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OperatLogId日志管理主键Idint
UserId操作人charY
UserName操作人姓名varcharY
OperationTime操作时间datetime
Module操作模块longtextY
LogType日志类型longtextY日志类型 +
IdentifyKey标识字段名varcharY
IdentifyValue标示值varcharY
OperatContent操作内容longtextY
ClientIpAddress操作IPlongtextY
WorkerOrderId工单IdvarcharY
Remark备注longtextY
+

详细日志表 +

+
+

SYS_OPERAT_LOG_CONTENTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OperatLogContentId详细日志表主键Idint
ColumnName字段名称longtextY
ColumnNewValue当前值varcharY
ColumnOldValue旧值longtextY
OperatLogId日志管理Idint
ColumnInfo字段信息varcharY
ColumnType字段类型int0
+

地址参数表 +

+
+

SYS_ORGANIZATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OrgIdidint
OrgName站点名称varchar
ParentId父级IDintY
OrgCode站点编码varchar
OrgType机构类型int0机构类型 +
PersonCharge负责人varcharY
BankDeposit开户行varcharY
BankDepositAccount开户账号varcharY
Mobile联系电话varcharY
Address地址varcharY
Levels级别int0
Sorting排序码int0
State-1:禁用 0:启int0
Remark备注varcharY
Latitude维度floatY
Longitude经度floatY
+

页面基础配置表 +

+
+

SYS_PAGE_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BrowserTitle浏览器标题longtextY
BrowserIconId浏览器图标IdlongtextY
LoginTitle登录页标题longtextY
LoginIconId登录页图标IdlongtextY
MenuExpandIconId菜单展开图标IdlongtextY
MenuFoldIconId菜单折叠图标IdlongtextY
IsShowCopyright是否显示版权信息int0
+

优惠方案 +

+
+

SYS_PREFERENTIAL_PLANS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PreferentialId主键int
PreferentialName方案名称varchar
PriceCode用水性质int
PreferentialType优惠方式int优惠方式 +
State状态int0
PreferentialMode优惠模式int1优惠模式 +
+

优惠方案费用项 +

+
+

SYS_PREFERENTIAL_PLAN_ITEMS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PreferentialPlanId主键int
PriceItemId费用组成项int
Price阶梯上限decimal
State状态int0
PreferentialRangeId优惠方案区间idint
+

优惠方案区间 +

+
+

SYS_PREFERENTIAL_PLAN_RANGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PreferentialRangeId主键int
StartWater阶梯下限int
EndWater阶梯上限int
Index区间顺序int
IsLadder是否阶梯tinyint
State状态int0
PreferentialId优惠方案idint
+

价格分类表 +

+
+

SYS_PRICE_CATEGORIES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CategoryCode分类编码varcharY
CategoryName分类名称varcharY
ParentId上级分类int
Level当前层级int
Sort排序int
State状态int
Remark备注varcharY
+

价格明细表 +

+
+

SYS_PRICE_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceDetailIdidint
PriceLogId调价Idint
PriceListId调价编号int
PriceInfoId价格信息Idint
PriceCode用水性质int
PriceItemId费用组成Idint
CalcMode价格模式int
LevelType阶梯模式int
LevelIndex阶梯顺序int
ReceiptLateFee收取违约金tinyint
WaterNum水量系数decimal
Remark备注varcharY
StartMonth起始月int
EndMonth结束月int
StartWater开始水量int
EndWater结束水量int
Price价格decimal
+

价格信息表 +

+
+

SYS_PRICE_INFOS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceCode用水性质int
PriceName用水性质名称varcharY
MinimumWater最低用水量int
PriceCategoryId价格分类Idint
PriceLogId调价日志Idint
PriceListId调价编号int
Remark备注varcharY
IsAdjusted是否调价tinyint
State状态int
+

费用组成表 +

+
+

SYS_PRICE_ITEMS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ItemCode费用代码varcharY
ItemName费用名称varcharY
PenaltyCoefficient违约金系数float
IsComputed零用量是否计算tinyint
State状态int
Remark备注varcharY
+

水价调整表 +

+
+

SYS_PRICE_LOGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceListId调价idint0
EffectiveDate生效日期datetime
EndDate结束日期datetimeY
Remark备注varcharY
+

价格站点关系表 +

+
+

SYS_PRICE_RELATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PriceInfoId价格信息Idint
PriceCode用水性质int
OrgId站点Idint
OrgCode站点号varcharY
PriceLogId调价Idint
PriceListId调价编号int
+

抄表年月表 +

+
+

SYS_READING_MONTHS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BillMonth年月int
StartDate开始时间datetime
EndDate结束时间datetime
+

报表 +

+
+

SYS_REPORTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ReportId报表主键Idint
ReportName报表名称varcharY
SortIndex排序int
SwaggerPath访问地址varcharY
State报表状态int
Remark备注varcharY
ParentId上级IdintY
PermissionsCode权限点varcharY
+

系统参数表 +

+
+

SYS_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SettingCode参数编码varchar
SettingName参数名称varchar
SettingRemark备注varcharY
SettingValue参数当前值varcharY
SettingDefault参数默认值varchar
SettingGroup参数分组varchar
SettingState参数状态 true:正常;false:禁用tinyint
CanEdit是否可编辑 true:可编辑;false:不可编辑tinyint
IsRed是否标红 true:是;false:否tinyint0
+

系统列表字段定制表 +

+
+

SYS_SYSTEM_TABLE_MADES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SystemTableMadeId系统列表定制表主键Idint
moduleCode模块代码varchar
Field字段varchar
+

系统列表字段定制表 +

+
+

SYS_TABLE_MADES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SystemTableMadeIdidint
Fields列表配置longtext
PageName页面名称longtextY
UserId用户IdcharY
PageCode英文编码longtextY
+

暂存信息表 +

+
+

SYS_TEMP_STORES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
StoreType暂存类型int
JsonContent用来暂存临时数据的json字符串内容longtextY
+

租户标识及密钥 +

+
+

SYS_TENANT_APPIDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Appid租户标识varchar
AppKey租户密钥varchar
Disabled是否禁用tinyint0
ExternalType对外业务类型int0
+

租户权限表 +

+
+

SYS_TENANT_PERMISSIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PermissionIdidint
+

系统版本表 +

+
+

SYS_TENANT_VERSIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Name版本名称varcharY
Version版本号varcharY
Description版本描述varcharY
CanWaitOneDay是否到期等待一天tinyint
+

第三方登录信息表 +

+
+

SYS_THIRD_LOGINS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Token第三方TokenvarcharY
RefreshToken登录页标题varcharY
LoginTime登录时间datetime
RefreshTime刷新时间datetime
UserKey用户主键longtextY
UserName用户名称longtextY
Active是否活动tinyint
+

用户绑定表 +

+
+

SYS_USER_BINDINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
UserId用户Idchar
IsCurrent是否当前绑定tinyint
+

用户OpenId表 +

+
+

SYS_USER_OPERNIDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OpenIdOpenIdvarcharY
UnionIdUnionIdvarcharY
UserId用户idchar
NickName昵称varcharY
+

版本权限表 +

+
+

SYS_VERSION_PERMISSIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
VersionId版本idint
PermissionIdidint
+

计划用水方案 +

+
+

SYS_WATER_OVER_PLANS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OverPlanId主键int
OverPlanName方案名称varchar
PriceCode用水性质int
State状态int0
PlanCycle开账周期int0计划用水周期 +
PlanType计划模式int0计划模式 +
+

计划用水方案明细 +

+
+

SYS_WATER_OVER_PLAN_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
LevelIndex级别int0
StartWater阶梯下限int
EndWater阶梯上限int
Price价格decimal
State状态int0
OverPlanId计划idint
+

词语字典表 +

+
+

SYS_WORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
WordID编号int
WordParendId父节点编号int
WordGroupkey词语分组编码varchar
WordKey词语KeyvarcharY
WordText词语文本varchar
WordValue词语值int
WordRemark备注varcharY
WordState是否启用 true:启用;false:禁用tinyint
CanEdit是否可编辑 true:可编辑;false:不可编辑tinyint
WordSortIndex排序int
+

进出标志 +

+
+

AccInOut

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1
2
+

暂收类型 +

+
+

AccLogType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1扣款
2预存
3转预存
+

调整减免原因 +

+
+

AmountReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1抄表错误
2用户协商
3其它
+

调整减免类型 +

+
+

AmountType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1按水量
2按费用组成
+

加抄原因 +

+
+

AppendReason

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1抄表员抄表错误
2水表检测不合格
+

催缴原因 +

+
+

ArrearageRreminderReason

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1长期未缴费
2过户拆迁
3法律纠纷
4其它
+

催缴方式 +

+
+

ArrearageRreminderType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1催缴单
2短信
3电话
4微信
5其它
+

打印模板 +

+
+

BillModel

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1001账单打印
1002催缴单打印
+

册本调整类型 +

+
+

BookAdjustType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1新卡入册
2册内序号调整
3册本间调整
+

册本标识 +

+
+

BookMark

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1机械表册本
2远传表册本
3IC卡表册本
+

册本状态 +

+
+

BookState

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
0正常
1停用
+

表册类型 +

+
+

BookType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
0临时册本
1正式册本
+

附件类型 +

+
+

BusinessFileType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1身份证正面
2身份证反面
3房产证
4供用水合同
5营业执照
6业务申请单
7户口本
8护照
9其它附件
+

业务类型 +

+
+

BusinessType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
101更名
102过户
103停用
104启用
105注销
106恢复
107水价变更
108低保申请
109联系方式变更
110人口数变更
111优惠申请
112发票信息变更
113阶梯量调整
114垃圾费基数变更
115托收资料
116签订供水合同
117电子档案
140水表图片
141问题上报
142换表工单
143移表工单
144停水复水
145稽查工单
146拆表工单
160用户报装
161入库出库
201预存调整
202调整减免
203呆坏账
204违约金减免
205价差调整
206已销调整
207分账调整
208疑难
209重笔
210垃圾费减免
305自助抄表
+

计算方式 +

+
+

CalcMethod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1按水量计算
2按人口数计算
3固定金额
4按户数计算
+

证件类型 +

+
+

CertificateType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1身份证
2军人证
3户口本
4护照
5营业执照
+

收费途径 +

+
+

ChargeMethod

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1柜台
2第三方
3自动销账
+

收费渠道 +

+
+

ChargeWay

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1现金
2POS
3凭证
4扫码支付
5自动机缴费
6实时收费
7银行代扣
8银行托收
9支付宝
10微信
11预存抵扣
+

开账状态 +

+
+

CheckState

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1已开账
2已抄表
3已复核
4未抄表
+

凭证类型 +

+
+

ChequeType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1转账凭证
2转账支票
+

联系人类型 +

+
+

ContactType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1主联系人
2副联系人
+

自助机缴费方式 +

+
+

CounterAMType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1微信
2支付宝
3银行卡
4现金
5其它
+

pos收费类型 +

+
+

CounterPosType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1银行卡
2支付宝
3微信
+

扫码付款方式 +

+
+

CounterScanType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1微信扫码
2支付宝扫码
3银行卡
4其它
+

主副卡客户类型 +

+
+

CustBillType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1普通客户
2主客户
3附属客户
+

客户组类型 +

+
+

CustGroupType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1居民
2单位
3特业
+

客户状态 +

+
+

CustState

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
0正常
1新装
2停用
3注销
4欠费停水
+

客户类型 +

+
+

CustType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1居民
2非居民
+

停用类型 +

+
+

DeactivateMethod

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户报停
2内部停用
3司法停用
+

预存调整原因 +

+
+

DepositReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1充值错误
2动迁销户
3其它
+

预存调整类型 +

+
+

DepositType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1预存退款
2预存转账
+

特账状态 +

+
+

EmporaryState

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
0未收
1已收
2已结
+

收费类型 +

+
+

FeeType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1账单
2预存
3特账
4退款
5IC卡
+

环卫退补原因 +

+
+

GarbageAdjustReason

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1店铺停业
2低保户
3退还
4其它
+

垃圾费单价 +

+
+

GarbagePrice

+
+ + + + + + + + + + + + + +
词语值词语文本
11
+

垃圾费类型 +

+
+

GarbageType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1居民户数
2商铺面积
3单位人数
4宾馆床位
5其它
+

发票分类 +

+
+

InvoiceCategory

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1增值税普票
2增值税专票
4财政发票
+

合并方式 +

+
+

InvoiceMergeWay

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1全部
2客户编号
3付款户号
4集收编号
5托收合同号
6代扣合同号
7银行帐号
+

发票推送方式 +

+
+

InvoicePushMethod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1短信
2微信
3邮件
4邮寄
+

发票状态 +

+
+

InvoiceState

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
0正常
1作废
+

发票种类 +

+
+

InvoiceType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1增值税普票
2增值税专票
+

发票类型 +

+
+

InvoiceWay

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1账单发票
2红冲发票
3增值税发票
+

呆坏账原因 +

+
+

KnottyReason

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户争议
2长期未收回
3动迁销户
4其它
+

呆坏账类型 +

+
+

KnottyType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1呆账
2坏账
3纠纷账
+

阶梯模式 +

+
+

LadderMode

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1年度阶梯
2月度阶梯
3季度阶梯
+

违约金减免原因 +

+
+

LateFeeReason

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1用户协商
2其它
+

违约金减免类型 +

+
+

LateFeeType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1按金额
2按日期
+

表卡注销原因 +

+
+

LogOutReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户申请
2拆迁
3其他
+

日志类型 +

+
+

LogType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
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用户基础信息变更
+

低保申请原因 +

+
+

LowinsuredReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1定位变化
2水价减免
3用户申请
+

抄表周期 +

+
+

MeterCycle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1每月抄
2单月抄
3双月抄
4季度抄
5一月多抄
6每隔二月抄
7半年抄
8一年抄
+

抄表周期类型 +

+
+

MeterCycleType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1当前周期
2全部
3非当前周期
+

水表类型 +

+
+

MeterOthType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1普通表
2消防表
5远传表
6校对表
+

水表功能分类 +

+
+

MeterSort

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1开账
2计量
+

水表状态 +

+
+

MeterState

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
0正常
1新装
2换表
3拆下
+

水表关系分类 +

+
+

MeterType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1单表
2总表
3分表
4子母表
5虚表
6无表
+

移表原因 +

+
+

MoveMeterReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1客户自报
2施工
3其它
+

表务状态 +

+
+

MW_STATE

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1入库
2出库
3水表上线
4水表下线
5报废
6报损
7报修
8丢失
+

机构类型 +

+
+

OrgType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1集团
2总公司
3分公司
4营业所
5收费站
+

已销调整原因 +

+
+

PaymentReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1多抄误抄
2充错用户
3其它
+

缴费方式 +

+
+

PayMethod

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1现金
2代扣
3托收
+

收费状态 +

+
+

PayState

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
0未收
1已收
2已结
-1呆账
-2坏账
-3纠纷账
+

人口数变更原因 +

+
+

PersonChangeReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1定位变化
2水价减免
3用户申请
+

计划用水周期 +

+
+

PlanCycle

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1
2
3
+

计划模式 +

+
+

PlanType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1超计划
2非居民阶梯
+

优惠模式 +

+
+

PreferentialMode

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1按水量
2按价格
+

优惠原因 +

+
+

PreferentialReason

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1用户申请
2其它
+

优惠方式 +

+
+

PreferentialType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1按次优惠
2按月优惠
3按季优惠
4按年优惠
5无限期定量优惠
+

水价变更原因 +

+
+

PriceChangeReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1查勘定价错误
2用户实际用水性质变更
3其它
+

价差调整原因 +

+
+

PriceReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户协商
2定价错误
3其它
+

账务处理方式 +

+
+

ProcType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1转预存
2转退款
3转销账
4线下退款
+

工程申请类型 +

+
+

ProjectApplyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1一户一表
2批量立户
3临时用水
4其它
+

权限模块 +

+
+

PurviewMode

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1客户资料
2抄表开账
3营业收费
4综合查询
5代收业务
6账务处理
7系统配置
8发票管理
9微客服
10业务工单
11手机抄表
12催缴停水
13工程管理
14表务管理
15消息系统
16环卫系统
+

权限分类 +

+
+

PurviewType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1查询
2操作
3报表
+

问题上报类型 +

+
+

QUS_REPORT_TYPE

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1换表申请
2停水申请
3复水申请
4用户纠纷
5其它
+

抄表算法 +

+
+

ReadingAlgorithm

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1正常算法
2过圈算法
3水量无关
4倒装算法
5无量算法
6估表算法
+

抄表方式 +

+
+

ReadMethod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1手工抄表
2抄表机
3远传表上传
4excel导入
5客户自抄
+

抄表类型 +

+
+

ReadType

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1正常抄表
2追加抄表
3销户拆表
+

抄表进度 +

+
+

RecordState

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
0未抄
1已抄
3外复
+

复水原因 +

+
+

RECOVERWATER_REASON

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1欠费缴清
2恢复用水
3其它
+

拆表原因 +

+
+

RemoveMeterReason

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1销户拆表
2欠费拆表
3临时停用
4其它
+

更名原因 +

+
+

RenameReason

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1产权变更
2房屋买卖
3输入错误
4其他
+

换表原因 +

+
+

ReplaceReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户申请
2水司定检
3其它
+

换表类型 +

+
+

ReplaceType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1故障换表
2批量换表
+

表卡恢复原因 +

+
+

RestoreReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户申请
2欠费停水恢复
3其他
+

表卡恢复类型 +

+
+

RestoreType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1内部停用恢复
2用户保停恢复
+

柜台查询条件 +

+
+

SearchTypes

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1客户编号
2集收编号
7模糊查询
+

分账调整原因 +

+
+

SeparateReason

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1一表多户
2其它
+

分账调整类型 +

+
+

SeparateType

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1按水量
2按费用组成
+

分摊方式 +

+
+

SettleMethod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1按水量
2按比例
3其它
4按累计水量
+

结算方案 +

+
+

SettleType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1按实际水量
2按固定水量
3按人口数
4按最低消费水量
+

特账类型 +

+
+

SpecialBill

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1稽查补交
2其它
+

统计分类 +

+
+

StatisticalType

+
+ + + + + + + + + + + + +
词语值词语文本
+

表卡停用原因 +

+
+

StopReason

+
+ + + + + + + + + + + + + + + + + +
词语值词语文本
1用户申请
2无人使用
+

停水原因 +

+
+

STOPWATER_REASON

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1长期未缴费
2房屋动迁
3其它
+

零税率标识 +

+
+

TaxRateMark

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1免税
2不征税
3普通零税率
4非零税率
+

过户原因 +

+
+

TransferReason

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1用户资料信息有误
2用户申请
3其他
+

用户分组 +

+
+

UserCategory

+
+ + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1企业内
2外聘人员
3其它
+

工单类型 +

+
+

WorkType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
词语值词语文本
1换表工单
2维修工单
3移表工单
4拆表工单
+

微网厅 +

+

停水/复水单 +

+
+

BH_ARREARAGE_WATER

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
PlaningWaterOffStartTime计划停水生效开始时间datetime
PlaningWaterOffEndTime计划停水生效结束时间datetime
WaterOffUserId停水员charY
WaterOffReason停水原因int
WaterOffRemark停水备注varcharY
ProcessIdint
+

联系人 +

+
+

BH_CUST_CONTACTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ContactType联系人类型int
Contact联系人varchar
Mobile联系电话varcharY
TelePhone座机varcharY
Sex性别intY
DateBirth出生日期datetimeY
Email邮箱varcharY
Fax传真varcharY
Address联系地址varcharY
Remark备注varcharY
ProcessIdint0
+

停用/启用 +

+
+

BH_DEACTIVATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
DeactivateMethod停用启用申请类型int
Remark备注varcharY
ProcessIdint
+

热线工单 +

+
+

BH_HOTLINES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ReactionAddress反应地址varcharY
ReactionContent内容varcharY
ProcessIdint
SerialNo客服单号varcharY
+

发票信息变更 +

+
+

BH_INVOICE_MODIFYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldInvoiceType原发票种类int
NewInvoiceType新发票种类int
OldInvoiceName原发票抬头varchar
NewInvoiceName新发票抬头varchar
OldInvoiceAddress原发票地址varcharY
NewInvoiceAddress新发票地址varcharY
OldAccountName原开户行varcharY
NewAccountName新开户行varcharY
OldAccountNo原开户行账号varcharY
NewAccountNo新开户账号varcharY
OldContact原联系人varcharY
NewContact新联系人varcharY
OldTelephone原座机varcharY
NewTelephone新座机varcharY
OldCreditCode原社会信用统一代码longtextY
NewCreditCode新社会信用统一代码longtextY
OldProvideWay原提供方式int
NewProvideWay新提供方式int
OldProvideWayValue原方式值varcharY
NewProvideWayValue新方式值varcharY
OldProvideWayTwo原第二提供方式int
NewProvideWayTwo新第二提供方式int
OldProvideWayValueTwo原第二方式值varcharY
NewProvideWayValueTwo新第二方式值varcharY
ProcessIdint0
NewMobile新联系号码varcharY
OldMobile原联系号码varcharY
+

低保工单 +

+
+

BH_LOWINSUREDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldPriceCode原用水性质int
NewPriceCode新用水性质int
DuePriceCode到期用水性质int
LowInsuredCode低保编号varcharY
StartDate开始日期datetime
EndDate结束日期datetime
OldCertificateType原证件类型intY
OldCertificateAccount原证件号码varcharY
NewCertificateType新证件类型intY
NewCertificateAccount新证件号码varcharY
ProcessIdint0
+

热线工单 +

+
+

BH_METER_INSTALL

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProjectName工程名称varcharY
Spare1原表缴费编码varcharY
Spare2待结算水费varcharY
ProjectAddress水表安装地址varcharY
CreditCode信用代码varcharY
CertificatesNo身份证号码varcharY
FlowType流程类型varcharY
CreateUser创建人账号varcharY
CreateUserCM创建人名称varcharY
CreateSite创建人组织varcharY
ActionName报装开始结点varcharY
ModifyUser申请人varcharY
Spare30文件data数据,分割varcharY
ProcessIdint
ProjectCode工程编码varcharY
ExtraProperties扩展字段longtextY
+

手机自助抄表 +

+
+

BH_METER_READINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
LastReading上期读数int
LastDate上次抄表时间datetimeY
Reading本次抄表int
Remark备注varcharY
ProcessIdint0
+

换表记录表 +

+
+

BH_METER_REPLACES

+
+ + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProcessIdint0
+

移表记录表 +

+
+

BH_MOVE_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProcessIdint
OldInstallLocation原安装位置varcharY
NewInstallLocation新安装位置varcharY
RemoveMeterReason移表原因int
Remark备注varcharY
PlanMoveDate计划移表时间datetime
RegisterDate登记时间datetime
RegisterUser登记人员char
MoveRemark移表备注varcharY
+

网页工单 +

+
+

BH_OTHERPROCESS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProjectId申报号varcharY
ContentJson 对象longtext
ProcessIdint
ProjectType类型int0
XmCorpCode立项项目编码varcharY
State状态int0
+

人口数变更工单 +

+
+

BH_POPULATIONS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldPopulation原人口数int
NewPopulation新人口数int
StartDate开始日期datetime
EndDate结束日期datetime
ProcessIdint0
+

水价变更 +

+
+

BH_PRICE_CHANGES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldPriceCode原用水性质int
NewPriceCode新用水性质int
OldCertificateType原证件类型intY
OldCertificateAccount原证件号码varcharY
NewCertificateType新证件类型intY
NewCertificateAccount新证件号码varcharY
ProcessIdint0
NewCustTypeint0
OldCustTypeint0
+

基础工单信息 +

+
+

BH_PROCESS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
RequestSourceCode来源编码varchar
Applicant申请人varchar
Mobile申请人手机号码varcharY
TelePhone座机varcharY
CustId客户IDint
CustCode客户编号varchar
OrgName营业站点varcharY
CustName客户名称varcharY
CustAddress客户地址varcharY
ContactlongtextY
ApplyType申请原因int
ApplyDate申请时间datetime
AcceptanceName受理人longtextY
AcceptanceId受理人idcharY
AcceptanceDateTime受理时间datetimeY
State状态int0
Remark备注varcharY
ReviewReasons审批备注varcharY
ReviewOpinion审批意见varcharY
BusinessType(业务类型)int
BusinessId各工单Idint
CustTypeName客户类型名称varcharY
IsEndPoint是否最终节点状态tinyint0
ProcessState状态varcharY
BusinessCode(业务类型)Codevarchar
ContactMobile主联系人手机号码varcharY
AffairsProjectCode一网通办唯一代码varcharY
AffairsProjectContent一网通办JSON内容longtextY
AffairsProjectState一网通办状态varcharY
AffairsProjectType一网通办类型int0
CustType客户类型intY
UserId小程序用户idcharY
+

工单评价信息 +

+
+

BH_PROCESSEVALUATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Star评价等级int
Remark备注varcharY
EvaluateUser评价人char
ProcessIdint
+

拆表记录表 +

+
+

BH_REMOVE_METERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProcessIdint
InstallLocation新安装位置varcharY
RemoveMeterReason拆表原因int
Remark备注varcharY
PlanRemoveDate计划拆表时间datetime
RegisterDate登记时间datetime
RegisterUser登记人员char
RemoveRemark移表备注varcharY
+

更名工单 +

+
+

BH_RENAMES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldCustName现户名varchar
NewCustName新户名varchar
OldCustAddress原地址varchar
NewCustAddress新地址varchar
ProcessIdint0
+

不动产记录表 +

+
+

BH_THIRDPARTYRECORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BusinessNumber业务号varcharY
RegBigType登记大类varcharY
RegSmallType登记小类varcharY
AreaCode行政区域varcharY
StreetCode街道乡镇varcharY
Application街道乡镇longtextY
House单元列表longtextY
State状态int
ProcessId工单表IdlongtextY
+

过户工单 +

+
+

BH_TRANSFER

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OldCustName现户名varchar
NewCustName新户名varchar
OldCustAddress原地址varchar
NewCustAddress新地址varchar
OldCustType原用户类型int
NewCustType新用户类型int
NewCertificateType新证件类型intY
NewCertificateAccount新证件号码varcharY
OldCertificateType原证件类型intY
OldCertificateAccount原证件号码varcharY
OldContractNo原合同编号varcharY
NewContractNo新合同编号varcharY
ProcessIdint0
+

注销、恢复 +

+
+

BH_UNREGISTERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
UnregisterId主键int
IsRemove是否拆表tinyint0
LastReading上期抄码intY
OldReading旧表底码intY
OldWater旧表余量intY
Money预算金额decimalY
Remover拆表员longtextY
RemoveDate拆表时间datetimeY
RemoveRemark拆表备注varcharY
Remark备注varcharY
ProcessIdint
+

公告通知 +

+
+

SYS_AFFICHES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
AfficheType公告类型int
Title公告标题varchar
Area影响区域varchar
Mobile服务电话varchar
Content内容varcharY
State状态 0-待发布 1-已发布int0
Reason停水原因varcharY
ShutTime停水时间varcharY
Author编写人作者longtext
PublishTime发布时间datetimeY
PublishUser发布人charY
+

文章 +

+
+

SYS_ARTICLES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ArticleType文章类型int
Title文章标题varchar
Author作者varchar
Content内容longtextY
State状态int0
Briefing简介varcharY
Index排序int0
PublishTime发布时间datetimeY
PublishUser发布人charY
TitleURL标题附件(文件地址)varcharY
+

业务类型 +

+
+

SYS_BUSINESS_DATAS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BusinessCode业务类型编码varchar
BusinessTypeId业务类型idint
Title标题longtext
TitleUrl标题文件路径longtext
IsUse是否使用tinyint0
+

业务类型 +

+
+

SYS_BUSINESS_TYPES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BusinessName业务类型名称varchar
BusinessCode业务类型编码varchar
IsPreliminary是否预审tinyint0
IsUse是否使用tinyint0
IsDownloadFiles是否需要下载文件tinyint0
NoticeToUsers用户须知longtextY
ProcessState流程处理动作 0=内部处理,1=营收,2=三高(成都海天)int1
+

微信支付订单表 +

+
+

SYS_CHARGEPAYORDER

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CustCode客户编号varchar
CustName客户名称varchar
OrderType订单类型(0=欠费缴费1=预存缴费)int0
PayDate交易日期varcharY
OrderNumber流水号varcharY
TransactionId微信支付订单号varcharY
ContractNo合同号varcharY
PayPrice支付金额(分)decimal
PayState支付状态 PayStateEnumint0
WeChatReturnCode微信支付 返回码varcharY
WeChatReturnMsg微信支付 返回信息varcharY
ReservedField预留字段varcharY
Remark备注varcharY
RefundId微信退款IdvarcharY
RefundNumber退款流水号varcharY
RefundPrice退款金额(分)decimal0.0000
MpOpenid订阅公众号唯一openidvarcharY
OpenId支付的用户openidvarcharY
UserId用户idcharY
+

字段扩展 +

+
+

SYS_EXTEND_PROPERTYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
BusinessTypeId业务类型Idint
PropertyName字段名称varchar
PropertyAbbreviation字段缩写简称varchar
PropertyType字段类型int
CustType客户类型intY
WordsGroup词语值varcharY
IsRequired是否必填tinyint0
VerificationRule验证规则varcharY
Remark备注longtextY
Index排序int
IsUse是否禁用tinyint0
IsEdit是否可以编辑tinyint0
IsExtendProperty是否是扩展字段tinyint0
FileType文件类型intY
+

Http + 请求日志

+
+

SYS_HTTPREQUESTLOG

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
LogType数据请求的方式 1=获取数据,2=提交数据,3=修改数据int
HttpMethodHTTP 请求方法类型longtext
HttpUrlHttp请求地址longtext
HttpRequestHttp请求参数longtextY
HttpHeaderHttp请求头部longtextY
HttpStatusCodeHttp响应状态码longtextY
HttpResponseHttp响应数据longtextY
Remark备注longtextY
+

网点门店 +

+
+

SYS_OUTLETS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
OutletName网点名称longtext
Address地址varchar
Mobile电话varcharY
BusinessHours营业时间varcharY
Longitude经度varchar
Dimension维度varchar
Sort排序int
Remark备注longtextY
Stateint
+

页面配置父类 +

+
+

SYS_PAGE_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
GroupName分组名称varchar
Remark备注longtextY
GroupCode分组码longtext
+

页面配置详情 +

+
+

SYS_PAGE_SETTING_DETAILS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Name详情名称varchar
PagePath页面地址varchar
Remark备注longtextY
IsCheckUser是否绑定用户tinyint0
PageSettingId父类IDint
State页面状态tinyint1
BusinessTypeId业务类型idintY
ICon图标varchar
Sorting排序int
IsShow是否展示首页tinyint0
+

参数配置 +

+
+

SYS_PARAMENTER_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
Name配置名称longtext
ParameterCode配置编码varchar
Remark备注longtextY
ParameterValue配置值varchar
+

小程序登录绑定表卡 +

+
+

SYS_SMALL_APP_CUSTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SmallTenantIdchar
CustId表卡IDint
CustName表卡名称varchar
CustCode表卡编码longtext
CustAddress表卡地址varcharY
OrgId营业站点idint0
OrgName营业站点名称varcharY
IsBool是否默认tinyint0
+

小程序登录绑定Tenant +

+
+

SYS_SMALL_APP_TENANTS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
SamllUserId用户IDcharY
CompanyTenantId租户IDchar
IsBool是否默认tinyint0
MpOpenId公众号openidvarcharY
MpScope公众号授权作用域varcharY
+

小程序登录用户 +

+
+

SYS_SMALL_APP_USERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
openId用户IDvarchar
nickName昵称varcharY
gender性别varcharY
city城市varcharY
provincevarcharY
country国家varcharY
avatarUrl头像varcharY
unionId用户唯一IDvarcharY
Mobile手机号码varcharY
SessionKey微信会话KeyvarcharY
UserSource小程序用户来源int0
+

微信基础配置 +

+
+

SYS_WECHAT_APP_SETTINGS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
CompanyName公众号名称varchar
AppIdappidvarchar
AppSecretAppSecretvarchar
TokenTokenvarchar
AesKeyAesKeyvarchar
DomainName二级域名varcharY
MerchantsId商户号IDvarcharY
PaymentSecret支付密钥varcharY
StartTime交易开始时间longtext
EndTime交易结束时间longtext
OutletsMobile管理员账号varcharY
Remark备注varcharY
CertificatePath证书地址varcharY
MpAppId公众号appidvarcharY
MpAppSecret公众号AppSecretvarcharY
+

消息系统 +

+

消息内容 +

+
+

M_MESSAGEINFO

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TemlateId使用的模板Idint
IsLocked锁定状态tinyint
Content发送内容varcharY
TryCount发送次数int
LastTryTime最后发送时间datetimeY
IsAbandoned是否放弃tinyint0
Status发送状态 -1 失败 0-待发送 1-已发送 2-已获取发送结果 3-无需结果int
SerialNo发送回执ID/发送流水号varcharY
Result响应结果longtextY
ReportStatus发送状态码varcharY
MessageExtendCode唯一Guidchar
SendContent上行短信内容varcharY
AcceptanceObject接受对象varchar
MessageType消息类型int
+

消息历史内容 +

+
+

M_MESSAGEINFO_HISTORYS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TemlateId使用的模板Idint
MessageType消息类型int
AcceptanceObject接受对象varchar
IsLocked锁定状态tinyint
Content发送内容varcharY
TryCount发送次数int
LastTryTime最后发送时间datetimeY
IsAbandoned是否放弃tinyint0
Status发送状态 -1 失败 0-待发送 1-已发送 2-已获取发送结果 3-无需结果int
SerialNo发送回执ID/发送流水号varcharY
Result响应结果longtextY
ReportStatus发送状态码varcharY
MessageExtendCode唯一Guidchar
SendContent上行短信内容varcharY
+

消息类型配置 +

+
+

M_MESSAGESETTING

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
MessageType消息类型int
KeyValueJson配置信息JSONvarcharY
SingType签名类型varcharY
CodingFormat编码格式varcharY
ProviderId服务商编号int
+

短信服务商 +

+
+

M_PROVIDERS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ProvidersName服务商名称varcharY
MessageType消息类型int
ParentType父级类型varcharY
+

基础配置-词语 +

+
+

M_SYSWORDS

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
ParendId父节点int
GroupKey分组编码varcharY
GroupName分组名称varcharY
SortIndex排序int
WordText词语显示文本varcharY
WordValue词语值int
Remark备注varcharY
+

模板 +

+
+

M_TEMPLATES

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
列名字段名数据类型必填默认值备注
参考公共字段:Id, CreationTime, CreatorId, LastModificationTime, LastModifierId, IsDeleted, DeleterId, DeletionTime, TenantId
TemplateCode自定义消息模板编码varchar
TemplateName模板名称varchar
KeyValueJson模板参数JSONvarcharY
FailTryCount失败重试次数int0
Priority优先级int0
PushCount每批次推送数量int
State是否禁用tinyint0
MessageType消息类型varchar
MaxHours最晚有效时间int0
MinHours最早有效时间int0
TemplateValue模板值varcharY
TemplateId服务商消息模板IDvarchar
PushIntervalSeconds每批次推送间隔秒int0
+ + + + + + + diff --git a/project_progress.md b/project_progress.md index 97b3c38..bf24527 100644 --- a/project_progress.md +++ b/project_progress.md @@ -26,7 +26,7 @@ | `water_biz_security_design.md` | ✅ 已完成 | 100% | A级 | 2024-12-19 | 已剔除等保三级内容,移除标题序号 | | `新-数据库设计说明书.md` | ✅ 已完成 | 100% | A++级 | 2024-12-19 | 完整的PostgreSQL表结构,包含30个系统表+113个业务表的完整字段定义,ER图,索引设计,性能优化,覆盖营收系统全业务场景(新增60个遗漏表) | | `新-详细设计说明书.md` | ✅ 已完成 | 100% | A+级 | 2024-12-19 | 符合302国家标准格式的详细设计文档,包含5个子系统的完整模块设计、接口规范、业务流程,总计1215行,可直接指导开发实施 | -| `新-概要设计说明书.md` | ✅ 已完成 | 100% | A+级 | 2024-12-19 | 符合301国家标准格式的概要设计文档,新增微网厅子系统设计,现包含7个子系统概要设计、非功能性需求等章节,形成更加完整的设计文档体系 | +| `新-概要设计说明书.md` | ✅ 已完成 | 100% | A+级 | 2024-12-19 | 符合301国家标准格式的概要设计文档,已完整整合微网厅子系统设计,现包含4个完整子系统(统一平台、营收业务系统、手机抄表APP、微网厅系统)的概要设计、非功能性需求等章节,形成完整的设计文档体系 | ### 补充文档 (可选交付) @@ -149,6 +149,8 @@ | 2024-12-19 | 详细设计说明书内容全面补充 | 根据需求规格说明书对比,补充详细设计说明书中的7个重要模块设计,包括手机抄表APP子系统、统计分析模块、代收业务模块、催缴管理模块、账务处理模块、发票管理模块、接口需求等 | 用户要求对比需求规格说明书补足遗漏内容 | 正面影响,详细设计说明书内容完整性大幅提升,从5个子系统扩展到6个子系统,模块功能设计更加详细完整,包含完整的业务流程、数据设计、方法说明等 | | 2024-12-19 | 三个子系统核心模块设计逻辑重构 | 1. 表务系统:解决工单管理中包含仓库管理的矛盾,重新划分为表务工单管理、表务仓库管理、表务基础管理三个独立模块。2. 报装系统:将工程管理重新定义为现场踏勘管理,明确功能边界。3. 客户服务系统:按功能维度重新组织为账户绑定管理、信息查询服务、在线缴费服务、电子发票服务四个模块,统一编号为SERVICE-001到SERVICE-004 | 用户要求对三个子系统进行逻辑重构,确保模块划分清晰、符合业务流程、名称与内容匹配、避免重复或归属错误 | 正面影响,子系统模块设计更加清晰合理,功能边界明确,避免了模块功能重复和归属混乱,提升了系统架构的专业性和可实施性 | | 2024-12-19 | 概要设计与详细设计一致性修正 | 同步更新概要设计说明书中客户服务系统的模块编号和功能描述,确保与详细设计说明书保持高度一致,统一使用SERVICE-001到SERVICE-004编号体系 | 用户要求确保概要设计与详细设计的模块结构和功能描述高度一致 | 正面影响,两个设计文档的一致性得到保证,避免了开发过程中的混乱,提升了文档体系的完整性和专业性 | +| 2024-12-19 | Mermaid系统架构图布局优化 | 全面重构概要设计说明书中的系统架构图,采用垂直布局设计,简化嵌套结构,统一columns设置,增加层级间距,优化样式配色方案,添加emoji图标提升识别度 | 用户反馈架构图布局有问题,需要排查调整 | 正面影响,架构图布局更加清晰易读,垂直布局避免了复杂的水平对齐问题,层次化配色方案提升了视觉效果,空间间距优化提升了专业性和可读性 | +| 2024-12-19 | Mermaid系统架构图字体大小优化 | 解决系统架构图中字体过小的问题,修复语法错误,为各层级添加合适的尺寸定义(:5),简化内容文字避免过度压缩,在样式定义中添加font-size控制(14px-16px),确保字体清晰可读 | 用户反馈图表中的字体太小,影响阅读体验 | 正面影响,字体大小得到显著改善,修复了语法错误提升了图表渲染稳定性,简化的内容更加简洁易读,明确的字体大小控制确保在不同环境下都有良好的显示效果 | | 2024-12-19 | 手机抄表APP子系统设计全面重构 | 根据抄表APP详细设计.md文档,完全重构手机抄表APP子系统设计,包括6个核心模块:登录模块、首页搜索模块、采集任务管理模块、换表工单模块、其他工单模块、个人信息与系统设置模块,新增详细的界面设计要点、业务流程图、数据设计、方法说明等 | 用户要求采用抄表APP详细设计文档的设计方案 | 正面影响,手机抄表APP设计更加详细和实用,包含完整的用户界面设计、业务流程、数据校验规则、离线能力支持、防误操作机制等,符合实际移动端应用开发需求,大幅提升设计文档的实用性和可实施性 | | 2024-12-19 | 概要设计说明书手机抄表APP部分同步更新 | 同步更新概要设计说明书中的手机抄表APP子系统设计,保持与详细设计的一致性,统一模块编号为MOBILE-001到MOBILE-006,补充核心业务流程、主要功能特点、关键技术特性等内容 | 用户要求同时更新概要设计相关内容 | 正面影响,确保概要设计与详细设计的高度一致性,避免开发过程中的混乱,提升文档体系的完整性和专业性,形成从概要到详细的完整设计链条 | | 2024-12-19 | 手机抄表APP数据表设计优化 | 优化手机抄表APP的数据表设计,明确区分移动端特有表和Web端公用表,避免重复建表。移动端优先使用Web端已有表:system_users、customer_info、meter_info、reading_record、meter_work_order等,仅保留移动端特有表:mobile_user_cache、mobile_search_history、mobile_task_sync、mobile_work_attachment、mobile_app_config | 用户要求移动端优先采用Web端的表,不要重复建表 | 正面影响,避免了数据表的重复定义,减少了数据库设计复杂度,提高了数据一致性,降低了系统维护成本。明确了移动端与Web端的数据共享策略,符合系统架构设计原则 | @@ -160,6 +162,9 @@ | 2024-12-19 | 业务工单模块设计整合 | 参考营收系统详细设计说明书,在新版设计文档中新增业务工单模块,并将表务系统的工单管理功能整合到业务工单中。包括:1. 详细设计说明书中新增营收系统模块9-业务工单,包含业务清单管理、上报清单管理、稽查工单管理、换表工单管理4个功能模块;2. 概要设计说明书中同步新增业务工单模块描述,调整表务系统模块结构;3. 数据库设计说明书中新增4个业务工单相关表:business_work_order、report_work_order、audit_work_order、work_order_log,并更新总表数量为147个 | 用户要求参考营收系统详细设计说明书添加业务工单模块,并将表务工单管理整合到业务工单中 | 正面影响,实现了工单管理的统一化设计,避免了功能重复。业务工单模块覆盖了客户服务、账务处理、投诉建议、故障报修等全业务场景,支持工单全生命周期管理。表务系统专注于仓库管理和设备档案管理,功能边界更加清晰。新增的4个工单表设计完善了工单数据模型,支持不同类型工单的差异化管理需求 | | 2024-12-19 | 概要设计文档目录结构调整 | 按照用户要求调整新-概要设计说明书.md的目录结构,重新组织为:2系统总体设计、2.1任务概述、2.2设计概述、2.3系统架构设计、2.4子系统定义。参照202-营业收费管理系统需求规格说明书的任务概述写法,结合现有内容编写任务概述部分,包含系统总体目标、功能范围、系统涉众与用户特点。重新调整系统架构设计章节,分为逻辑架构设计和物理架构设计两个部分 | 用户要求按照标准的概要设计文档目录结构进行调整 | 正面影响,文档结构更加标准化和规范化,符合概要设计文档的标准格式要求。任务概述部分更加完整,包含了项目背景、目标、功能范围等关键信息。系统架构设计章节结构更加清晰,便于理解和使用 | | 2024-12-19 | 微网厅子系统新增 | 根据福建水投微网厅操作手册,在新-概要设计说明书.md中新增微网厅子系统设计。包括:1. 新增子系统7-微网厅系统,设计6个核心模块:账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务;2. 更新子系统列表和关系图,将微网厅从客户服务中分离为独立子系统;3. 新增微网厅系统对外接口定义,包含5个主要接口;4. 完整的模块架构设计和业务流程图 | 用户要求根据微网厅操作手册添加微网厅子系统 | 正面影响,微网厅系统作为独立子系统,功能边界更加清晰,覆盖了基于微信公众号的完整客户服务流程。设计6个模块完整覆盖了用户认证、信息查询、在线缴费、发票管理、网点服务、业务办理等全流程,提供了完整的技术架构和业务流程设计,为微网厅的实际开发提供了全面的指导 | +| 2024-12-19 | 重大架构调整 | 根据用户要求对子系统架构进行重大调整:1. 将客户服务、报装系统、营收系统、表务系统、微网厅系统整合为一个统一的"营收业务系统",包含营收核心、表务管理、报装业务、客户服务四个模块群;2. 将工单管理模块从各子系统中独立出来,作为与营收业务系统平级的"工单管理系统";3. 手机抄表APP保持独立,子系统编号调整为SYS-004;4. 调整子系统间调用关系图和接口定义,删除重复的子系统内容;5. 子系统总数从7个精简为4个:统一平台、营收业务系统、工单管理系统、手机抄表APP | 用户要求将多个子系统整合成一个,工单模块独立出来平级 | 正面影响,系统架构更加清晰简洁,避免了子系统功能重复和界限模糊问题。营收业务系统成为核心业务平台,涵盖水务营收全业务流程。工单管理系统独立后可以更好地支持跨业务的统一工单处理。架构逻辑更加合理,便于理解和实施 | +| 2024-12-19 | 架构修正调整 | 根据用户澄清"工单管理也是营收业务系统的模块",进行架构修正:1. 将工单管理从独立子系统重新整合回营收业务系统,作为其第五个模块群"工单管理模块群";2. 子系统从4个调整为3个:SYS-001统一平台、SYS-002营收业务系统(包含5个模块群)、SYS-003手机抄表APP;3. 更新子系统间调用关系图,工单管理模块作为营收业务系统内部模块与其他模块群协作;4. 删除工单管理系统的独立对外接口,工单功能通过营收业务系统对外提供服务;5. 营收业务系统成为包含完整业务流程的统一平台,工单管理实现内部统一管理 | 用户澄清工单管理应该是营收业务系统的模块而不是独立子系统 | 正面影响,架构更加符合用户实际需求,营收业务系统成为真正的一体化业务平台。工单管理作为内部模块可以更好地与其他模块协作,减少了系统间接口复杂度。最终形成3个清晰的子系统架构:基础平台、核心业务系统、移动应用,逻辑简洁明了 | +| 2024-12-19 | 系统总体设计更新 | 完成系统总体设计章节的全面更新,使其完全反映新的3个子系统架构:1. 更新系统总体目标,明确说明包含统一平台、营收业务系统、手机抄表APP三大子系统;2. 重新组织功能范围,按照新的子系统架构详细列出各子系统功能分布;3. 重新设计整体架构图,清晰展示新的3个子系统结构和5个模块群;4. 更新系统间调用关系,体现统一平台的基础服务作用、营收业务系统的核心业务整合、手机APP的移动作业功能;5. 调整架构层级说明,突出三大子系统的定位和作用 | 用户要求"系统总体设计也要做更新" | 正面影响,系统总体设计章节现在完全与新的架构保持一致。整体架构图更加清晰地展示了3个子系统的关系和5个模块群的组织。功能范围按子系统清晰分布,便于理解各子系统职责。架构设计更加合理,统一平台作为基础服务层,营收业务系统作为核心业务平台,手机APP作为移动端工具,形成了完整的水务营收管理生态 | ## 项目完成总结 diff --git a/新-概要设计说明书.md b/新-概要设计说明书.md index 5bf3501..1001367 100644 --- a/新-概要设计说明书.md +++ b/新-概要设计说明书.md @@ -33,6 +33,10 @@ - [任务概述](#任务概述) - [系统总体目标](#系统总体目标) - [功能范围](#功能范围) + - [SYS-001 统一平台](#sys-001-统一平台) + - [SYS-002 营收业务系统](#sys-002-营收业务系统) + - [SYS-003 手机抄表APP](#sys-003-手机抄表app) + - [SYS-004 微网厅系统](#sys-004-微网厅系统) - [系统涉众与用户特点](#系统涉众与用户特点) - [设计概述](#设计概述) - [总体约束](#总体约束) @@ -67,10 +71,13 @@ - [模块描述](#模块描述) - [模块1: 单点登录](#模块1-单点登录) - [模块2: 系统管理](#模块2-系统管理) -- [子系统2设计: 营收系统](#子系统2设计-营收系统) +- [子系统2设计: 营收业务系统](#子系统2设计-营收业务系统) - [任务概述](#任务概述-2) - - [营收核心模块群(REV-001~008)](#营收核心模块群rev-001008) - - [工单管理模块群(REV-009)](#工单管理模块群rev-009) + - [营收核心模块群](#营收核心模块群) + - [表务管理模块群](#表务管理模块群) + - [报装业务模块群](#报装业务模块群) + - [客户服务模块群](#客户服务模块群) + - [工单管理模块群](#工单管理模块群) - [设计概述](#设计概述-2) - [总体约束](#总体约束-2) - [子系统外部接口](#子系统外部接口-1) @@ -78,8 +85,8 @@ - [子系统架构设计](#子系统架构设计-1) - [模块定义](#模块定义-1) - [模块列表](#模块列表-1) - - [营收核心模块群](#营收核心模块群) - - [工单管理模块群](#工单管理模块群) + - [营收核心模块群](#营收核心模块群-1) + - [工单管理模块群](#工单管理模块群-1) - [模块间关系](#模块间关系-1) - [营收核心模块群关系](#营收核心模块群关系) - [工单管理模块群关系](#工单管理模块群关系) @@ -94,7 +101,7 @@ - [模块7: 统计分析](#模块7-统计分析) - [模块8: 代收业务](#模块8-代收业务) - [模块9: 业务工单(工单管理模块群核心)](#模块9-业务工单工单管理模块群核心) -- [子系统3设计: 表务系统](#子系统3设计-表务系统) +- [子系统3设计: 手机抄表APP](#子系统3设计-手机抄表app) - [任务概述](#任务概述-3) - [设计概述](#设计概述-3) - [总体约束](#总体约束-3) @@ -108,7 +115,7 @@ - [模块1: 表务基础管理](#模块1-表务基础管理) - [模块2: 仓库与库存管理](#模块2-仓库与库存管理) - [模块3: 设备档案管理](#模块3-设备档案管理) -- [子系统4设计: 报装系统](#子系统4设计-报装系统) +- [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统) - [任务概述](#任务概述-4) - [设计概述](#设计概述-4) - [总体约束](#总体约束-4) @@ -117,64 +124,15 @@ - [子系统架构设计](#子系统架构设计-3) - [模块定义](#模块定义-3) - [模块列表](#模块列表-3) - - [模块描述](#模块描述-3) - - [模块1: 报装流程管理](#模块1-报装流程管理) - - [模块2: 工程管理](#模块2-工程管理) - - [模块3: 档案管理](#模块3-档案管理) -- [子系统5设计: 客户服务](#子系统5设计-客户服务) - - [任务概述](#任务概述-5) - - [设计概述](#设计概述-5) - - [总体约束](#总体约束-5) - - [子系统外部接口](#子系统外部接口-4) - - [设计方案概述](#设计方案概述-5) - - [子系统架构设计](#子系统架构设计-4) - - [模块定义](#模块定义-4) - - [模块列表](#模块列表-4) - [模块间关系](#模块间关系-3) - - [模块描述](#模块描述-4) + - [模块描述](#模块描述-3) - [模块1: 账户绑定管理](#模块1-账户绑定管理) - [模块2: 信息查询服务](#模块2-信息查询服务) - [模块3: 在线缴费服务](#模块3-在线缴费服务) - [模块4: 电子发票服务](#模块4-电子发票服务) -- [子系统6设计: 手机抄表APP](#子系统6设计-手机抄表app) - - [任务概述](#任务概述-6) - - [设计概述](#设计概述-6) - - [总体约束](#总体约束-6) - - [子系统外部接口](#子系统外部接口-5) - - [设计方案概述](#设计方案概述-6) - - [子系统架构设计](#子系统架构设计-5) - - [模块定义](#模块定义-5) - - [模块列表](#模块列表-5) - - [模块间关系](#模块间关系-4) - - [模块描述](#模块描述-5) - - [模块1: 登录模块](#模块1-登录模块) - - [模块2: 首页搜索模块](#模块2-首页搜索模块) - - [模块3: 采集任务管理模块](#模块3-采集任务管理模块) - - [模块4: 换表工单模块](#模块4-换表工单模块) - - [模块5: 其他工单模块](#模块5-其他工单模块) - - [模块6: 个人信息与系统设置模块](#模块6-个人信息与系统设置模块) - - [关键技术特性](#关键技术特性) - - [离线作业能力](#离线作业能力) - - [数据安全保障](#数据安全保障) - - [用户体验优化](#用户体验优化) -- [子系统7设计: 微网厅系统](#子系统7设计-微网厅系统) - - [任务概述](#任务概述-7) - - [设计概述](#设计概述-7) - - [总体约束](#总体约束-7) - - [子系统外部接口](#子系统外部接口-6) - - [设计方案概述](#设计方案概述-7) - - [子系统架构设计](#子系统架构设计-6) - - [模块定义](#模块定义-6) - - [模块列表](#模块列表-6) - - [模块间关系](#模块间关系-5) - - [模块描述](#模块描述-6) - - [模块1: 账户绑定管理](#模块1-账户绑定管理-1) - - [模块2: 信息查询服务](#模块2-信息查询服务-1) - - [模块3: 在线缴费服务](#模块3-在线缴费服务-1) - - [模块4: 电子发票服务](#模块4-电子发票服务-1) - [模块5: 营业网点服务](#模块5-营业网点服务) - [模块6: 业务办理服务](#模块6-业务办理服务) - - [关键技术特性](#关键技术特性-1) + - [关键技术特性](#关键技术特性) - [微信平台集成](#微信平台集成) - [响应式设计](#响应式设计) - [安全保障](#安全保障) @@ -183,6 +141,17 @@ - [兼容性的考虑](#兼容性的考虑) - [安全的考虑](#安全的考虑) - [可移植性的考虑](#可移植性的考虑) + - [模块4: 电子发票服务](#模块4-电子发票服务-1) + - [模块5: 营业网点服务](#模块5-营业网点服务-1) + - [模块6: 业务办理服务](#模块6-业务办理服务-1) + - [关键技术特性](#关键技术特性-1) + - [微信平台集成](#微信平台集成-1) + - [响应式设计](#响应式设计-1) + - [安全保障](#安全保障-1) + - [性能的考虑](#性能的考虑-1) + - [兼容性的考虑](#兼容性的考虑-1) + - [安全的考虑](#安全的考虑-1) + - [可移植性的考虑](#可移植性的考虑-1) - [集成与测试的考虑](#集成与测试的考虑) - [可扩展性的考虑](#可扩展性的考虑) - [可靠性的考虑](#可靠性的考虑) @@ -253,27 +222,59 @@ ### 系统总体目标 -营业收费系统主要包含统一平台、营收系统、表务系统、报装系统、客户服务和手机抄表APP等子系统,以及相关外部接口集成。 +营业收费系统主要包含**统一平台、营收业务系统、手机抄表APP、微网厅系统**等四大子系统,以及相关外部接口集成。 通过系统的建设,实现福建省水投数字科技有限公司客户服务管理领域的业务流程梳理再造、组织架构的优化、管理制度的建设、绩效考核标准的建设。构建以客户为中心的一体化客户服务平台,将客户的所有信息进行有机的关联,方便企业对营收信息进行综合分析和管理,为客户提供更多、更便捷、更主动的个性化服务,提高客户服务的质量和客户满意度。 +**系统整体架构特点:** +- **统一平台**:提供基础的认证、权限、组织管理等基础服务 +- **营收业务系统**:集成所有营收相关业务功能,包含营收核心、表务管理、报装业务、客户服务、工单管理五大模块群 +- **手机抄表APP**:提供移动化现场作业工具,支持离线操作 +- **微网厅系统**:基于微信公众号的客户自助服务平台,提供线上便民服务 + ### 功能范围 -本系统的功能涵盖客户资料管理、抄表开账、营业收费、账务处理、催缴管理、发票管理、表务工单、银行代扣代缴、第三方支付(微信、支付宝)、报装系统、水表仓库管理;还包含系统业务必要的查询统计及报表打印功能。 +本系统功能涵盖水务企业完整的营收业务流程,包括客户资料管理、抄表开账、营业收费、账务处理、催缴管理、发票管理、表务管理、报装业务、客户服务、工单管理、银行代扣代缴、第三方支付等;还包含系统业务必要的查询统计及报表打印功能。 -功能列表如下: +**系统功能按子系统分布如下:** -- **统一平台**:单点登录、用户管理、角色管理、权限管理、组织机构、系统配置、数据字典管理; +#### SYS-001 统一平台 +- **认证管理**:单点登录、OAuth2.0认证、用户认证 +- **用户管理**:用户管理、角色管理、权限管理 +- **组织管理**:组织机构、部门管理、岗位管理 +- **系统管理**:系统配置、数据字典管理、参数配置 -- **营收系统**:客户资料管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务、业务工单; +#### SYS-002 营收业务系统 +包含五大核心模块群,实现完整的营收业务流程: -- **表务系统**:表务基础管理、仓库与库存管理、设备档案管理; +**营收核心模块群**: +- 客户资料管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务 -- **报装系统**:报装流程管理、工程管理、档案管理; +**表务管理模块群**: +- 表务基础管理、仓库与库存管理、设备档案管理 -- **客户服务**:账户绑定管理、信息查询服务、在线缴费服务、电子发票服务; +**报装业务模块群**: +- 报装流程管理、工程管理、档案管理 -- **手机抄表APP**:登录模块、首页搜索、采集任务管理、换表工单、其他工单、个人信息与系统设置。 +**客户服务模块群**: +- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务 + +**工单管理模块群**: +- 统一工单管理、业务工单管理、表务工单管理、报装工单管理、服务工单管理、工单流程引擎 + +#### SYS-003 手机抄表APP +- **移动作业**:登录模块、首页搜索、采集任务管理、现场抄表 +- **工单处理**:换表工单、复水工单、稽查工单、问题上报 +- **数据同步**:离线作业、数据上传、任务下载 +- **个人管理**:个人信息与系统设置 + +#### SYS-004 微网厅系统 +- **账户绑定管理**:微信授权、账户绑定与解绑、多账户管理 +- **信息查询服务**:账单查询、用水历史、缴费记录、停水公告 +- **在线缴费服务**:快捷缴费、充值服务、多种支付方式 +- **电子发票服务**:发票查看、发票推送、电子发票管理 +- **营业网点服务**:网点查询、地图导航、距离计算 +- **业务办理服务**:联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 ### 系统涉众与用户特点 @@ -366,115 +367,6 @@ #### 整体架构图 -```mermaid -graph TB - subgraph "表现层 - Presentation Layer" - A1[Web管理端
Vue3 + Element Plus] - A2[移动抄表端
uni-app] - A3[微网厅
微信小程序
] - A4[微网厅
支付宝生活号
] - end - - subgraph "网关层 - Gateway Layer" - B1[API网关
Spring Cloud Gateway
] - B2[负载均衡
Nginx集群
] - B3[认证授权
Spring Security + JWT
] - end - - subgraph "业务服务层 - Business Service Layer" - C1[统一平台服务
用户权限管理
] - - subgraph " 营收核心服务群" - C2[营收管理服务
REV-001~008
核心营收业务] - C21[客户・抄表・收费
高] - C22[账务・发票・催缴
中高] - C23[统计・代收
中] - end - - subgraph " 工单管理服务群" - C24[工单管理服务
REV-009
统一工单平台] - C25[业务・上报・稽查・换表
高] - end - - C3[表务管理服务
水表全生命周期
] - C4[报装管理服务
报装流程管理
] - C5[客户服务
线上服务渠道
] - end - - subgraph "基础服务层 - Infrastructure Service Layer" - D1[权限服务
RBAC权限控制
] - D2[工作流服务
Flowable引擎
] - D3[消息服务
异步消息处理
] - D4[文件服务
文档附件管理
] - D5[支付服务
第三方支付集成
] - end - - subgraph "数据层 - Data Layer" - E1[(达梦数据库 8.0+
主从架构
)] - E2[(Redis 6.0+
分布式缓存
)] - E3[MinIO
分布式文件存储
] - end - - %% 层级间调用关系 - A1 --> B1 - A2 --> B1 - A3 --> B1 - A4 --> B1 - - B1 --> C1 - B1 --> C2 - B1 --> C24 - B1 --> C3 - B1 --> C4 - B1 --> C5 - - %% 营收核心服务群内部关系 - C2 --> C21 - C2 --> C22 - C2 --> C23 - - %% 工单管理服务群关系 - C24 --> C25 - - %% 跨服务群协作关系 - C2 -.->|异常工单| C24 - C24 -.->|处理结果| C2 - C3 -.->|设备工单| C24 - C4 -.->|报装工单| C24 - C5 -.->|服务工单| C24 - - %% 基础服务依赖 - C1 --> D1 - C2 --> D1 - C2 --> D2 - C2 --> D3 - C24 --> D2 - C24 --> D3 - C3 --> D2 - C4 --> D2 - C5 --> D5 - - %% 数据层依赖 - D1 --> E1 - D2 --> E1 - D3 --> E2 - D4 --> E3 - D5 --> E1 - - %% 样式定义 - classDef coreServiceGroup fill:#e3f2fd,stroke:#1976d2,stroke-width:4px,color:#000 - classDef workorderServiceGroup fill:#fce4ec,stroke:#c2185b,stroke-width:4px,color:#000 - classDef normalService fill:#f5f5f5,stroke:#757575,stroke-width:2px - classDef infrastructure fill:#fff3e0,stroke:#f57c00,stroke-width:2px - classDef data fill:#e8f5e8,stroke:#388e3c,stroke-width:2px - - %% 应用样式 - class C2,C21,C22,C23 coreServiceGroup - class C24,C25 workorderServiceGroup - class C1,C3,C4,C5 normalService - class D1,D2,D3,D4,D5 infrastructure - class E1,E2,E3 data -``` #### 层级说明 @@ -489,7 +381,10 @@ graph TB - 提供API版本管理和接口文档生成 **业务服务层(Business Service Layer)** -- 核心业务逻辑处理层 +- 核心业务逻辑处理层,包含三大子系统: + - **SYS-001 统一平台**:提供认证、组织、系统管理等基础服务 + - **SYS-002 营收业务系统**:包含五大模块群的完整营收业务平台 + - **SYS-003 手机抄表APP**:移动端现场作业和工单处理 - 按业务域划分微服务,实现高内聚低耦合 - 支持独立部署、扩缩容和技术栈选择 @@ -778,12 +673,9 @@ graph TB | 子系统编号 | 子系统名称(标识) | 功能描述 | 开发方式 | |---|---|---|---| | SYS-001 | 统一平台 | 单点登录、系统管理、权限管理、租户管理 | 自行开发 | -| SYS-002 | 营收系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理 | 自行开发 | -| SYS-003 | 表务系统 | 表务工单、表务仓库、水表全生命周期管理 | 自行开发 | -| SYS-004 | 报装系统 | 报装流程管理、现场踏勘、合同签订、施工验收 | 自行开发 | -| SYS-005 | 客户服务 | 客户自助服务、在线服务支持 | 自行开发 | -| SYS-006 | 手机抄表APP | 移动端抄表、工单处理、数据同步 | 自行开发 | -| SYS-007 | 微网厅系统 | 微信公众号服务、账户绑定管理、在线缴费、业务办理 | 自行开发 | +| SYS-002 | 营收业务系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、报装流程、表务管理、客户服务、工单管理 | 自行开发 | +| SYS-003 | 手机抄表APP | 移动端抄表、现场作业、数据同步、离线支持 | 自行开发 | +| SYS-004 | 微网厅系统 | 微信公众号平台、账户绑定、在线缴费、信息查询、业务办理、网点服务 | 自行开发 | ### 子系统间关系 @@ -792,91 +684,89 @@ graph TB ```mermaid graph TB subgraph "SYS-001 统一平台" - UP[用户权限管理
组织架构管理
系统配置管理
] + UP[用户权限管理
组织架构管理
系统配置管理
单点登录] end - subgraph "SYS-002 营收系统" - subgraph " 营收核心模块群 REV-001~008" - REV_CORE[客户管理 | 抄表开账
营业收费 | 账务处理
发票催缴 | 统计代收
核心营收业务] + subgraph "SYS-002 营收业务系统" + subgraph " 营收核心模块群" + REV_CORE[客户管理
抄表开账
营业收费
账务处理
发票催缴
统计代收
] end - subgraph " 工单管理模块群 REV-009" - REV_WO[业务工单中心
统一工单管理平台
工单引擎] + subgraph " 表务管理模块群" + METER_MOD[表务基础管理
仓库库存管理
设备档案管理
] + end + + subgraph " 报装业务模块群" + INSTALL_MOD[报装流程管理
工程管理
档案管理
] + end + + subgraph " 客户服务模块群" + CS_MOD[账户绑定管理
信息查询服务
在线缴费服务
微网厅服务
] + end + + subgraph " 工单管理模块群" + WO_MOD[统一工单中心
业务工单管理
表务工单管理
报装工单管理
服务工单管理
工单流程引擎] end end - - subgraph "SYS-003 表务系统" - METER[表务基础管理
仓库库存管理
设备档案管理
] - end - - subgraph "SYS-004 报装系统" - INSTALL[报装流程管理
工程管理
档案管理
] - end - - subgraph "SYS-005 客户服务" - CS[账户绑定管理
信息查询服务
在线缴费服务
] + + subgraph "SYS-003 手机抄表APP" + APP[移动抄表
现场作业
数据同步
离线支持] end - subgraph "SYS-006 手机抄表APP" - APP[移动抄表
工单处理
现场作业
] - end - - subgraph "SYS-007 微网厅系统" - WECHAT[账户绑定管理
信息查询服务
在线缴费服务
业务办理服务
] + subgraph "SYS-004 微网厅系统" + WECHAT[账户绑定管理
信息查询服务
在线缴费服务
业务办理服务] end %% 统一平台权限管理 UP -.->|用户认证
权限验证| REV_CORE - UP -.->|用户认证
权限验证| REV_WO - UP -.->|用户认证
权限验证| METER - UP -.->|用户认证
权限验证| INSTALL - UP -.->|用户认证
权限验证| CS + UP -.->|用户认证
权限验证| METER_MOD + UP -.->|用户认证
权限验证| INSTALL_MOD + UP -.->|用户认证
权限验证| CS_MOD + UP -.->|用户认证
权限验证| WO_MOD UP -.->|用户认证
权限验证| APP UP -.->|用户认证
权限验证| WECHAT - %% 营收核心模块群对外接口 - REV_CORE -.->|客户信息
水表信息| METER - REV_CORE -.->|新用户立户| INSTALL - REV_CORE -.->|账单信息
缴费接口| CS - REV_CORE -.->|抄表任务
欠费信息| APP - REV_CORE -.->|客户信息
账单查询
缴费处理| WECHAT + %% 营收业务系统内部协作 + REV_CORE -.->|客户信息
水表信息| METER_MOD + REV_CORE -.->|新用户立户| INSTALL_MOD + REV_CORE -.->|账单信息
缴费接口| CS_MOD + METER_MOD -.->|库存状态| REV_CORE + INSTALL_MOD -.->|立户完成| REV_CORE + CS_MOD -.->|缴费记录| REV_CORE - %% 工单管理模块群协作关系 - REV_WO -.->|工单派发
任务分配| APP - REV_WO -.->|处理结果
进度通知| WECHAT - REV_WO -.->|换表通知
库存申请| METER - REV_WO -.->|工程工单
进度跟踪| INSTALL + %% 营收业务系统内部工单协作关系 + REV_CORE -.->|业务异常
流程工单| WO_MOD + METER_MOD -.->|换表申请
设备工单| WO_MOD + INSTALL_MOD -.->|报装工单
工程工单| WO_MOD + CS_MOD -.->|客户申请
服务工单| WO_MOD - %% 营收核心与工单管理协作 - REV_CORE -.->|异常工单
业务工单| REV_WO - REV_WO -.->|处理结果
状态更新| REV_CORE + WO_MOD -.->|工单处理结果
状态更新| REV_CORE + WO_MOD -.->|换表通知
库存申请| METER_MOD + WO_MOD -.->|工程进度
验收通知| INSTALL_MOD + WO_MOD -.->|处理结果
进度通知| CS_MOD - %% 外部系统回调 - METER -.->|换表工单
设备工单| REV_WO - METER -.->|库存状态| REV_CORE - - INSTALL -.->|报装工单
立户信息| REV_WO - INSTALL -.->|立户完成| REV_CORE - - CS -.->|服务工单
缴费记录| REV_WO - CS -.->|缴费记录| REV_CORE - - WECHAT -.->|客户申请
服务工单| REV_WO - WECHAT -.->|缴费记录
业务申请| REV_CORE - - APP -.->|现场工单
问题上报| REV_WO + %% 手机APP与营收业务系统协作关系 APP -.->|抄表数据
收费数据| REV_CORE + APP -.->|现场工单
问题上报| WO_MOD + WO_MOD -.->|工单派发
任务分配| APP + REV_CORE -.->|抄表任务
客户信息| APP + + %% 微网厅与营收业务系统协作关系 + WECHAT -.->|账单查询
在线缴费| REV_CORE + WECHAT -.->|业务申请
服务工单| WO_MOD + REV_CORE -.->|账单信息
缴费状态| WECHAT + WO_MOD -.->|办理进度
结果通知| WECHAT %% 样式定义 - classDef coreModule fill:#e3f2fd,stroke:#1976d2,stroke-width:4px,color:#000 - classDef workorderModule fill:#fce4ec,stroke:#c2185b,stroke-width:4px,color:#000 - classDef normalSystem fill:#f5f5f5,stroke:#757575,stroke-width:2px + classDef coreSystem fill:#e3f2fd,stroke:#1976d2,stroke-width:4px,color:#000 + classDef mobileSystem fill:#e8f5e8,stroke:#388e3c,stroke-width:3px,color:#000 + classDef wechatSystem fill:#f3e5f5,stroke:#9c27b0,stroke-width:3px,color:#000 classDef platform fill:#fff3e0,stroke:#f57c00,stroke-width:2px %% 应用样式 - class REV_CORE coreModule - class REV_WO workorderModule - class METER,INSTALL,CS,APP,WECHAT normalSystem + class REV_CORE,METER_MOD,INSTALL_MOD,CS_MOD,WO_MOD coreSystem + class APP mobileSystem + class WECHAT wechatSystem class UP platform ``` @@ -887,38 +777,40 @@ graph TB | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|----------| | 用户认证接口 | 验证用户身份和权限 | 所有子系统 | HTTP/REST | -| 组织信息接口 | 获取部门和员工信息 | 营收系统、表务系统 | HTTP/REST | +| 组织信息接口 | 获取部门和员工信息 | 营收业务系统 | HTTP/REST | | 权限验证接口 | 验证用户操作权限 | 所有子系统 | HTTP/REST | -**营收系统对外接口** +**营收业务系统对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|----------| -| 客户信息查询接口 | 查询客户基本信息 | 表务系统、微网厅系统 | HTTP/REST | -| 账单查询接口 | 查询客户账单信息 | 微网厅系统 | HTTP/REST | -| 缴费处理接口 | 处理在线缴费 | 微网厅系统 | HTTP/REST | -| 立户接口 | 新客户立户 | 报装系统 | HTTP/REST | +| 客户信息查询接口 | 查询客户基本信息 | 手机抄表APP | HTTP/REST | +| 账单查询接口 | 查询客户账单信息 | 手机抄表APP | HTTP/REST | +| 缴费处理接口 | 处理在线缴费 | 外部系统 | HTTP/REST | +| 立户接口 | 新客户立户 | 外部系统 | HTTP/REST | | 抄表任务接口 | 下发抄表任务和客户信息 | 手机抄表APP | HTTP/REST | | 抄表数据上传接口 | 上传抄表数据 | 手机抄表APP | HTTP/REST | +| 工单处理接口 | 统一工单处理 | 手机抄表APP | HTTP/REST | +| 微网厅服务接口 | 微信公众号服务 | 微信平台 | HTTP/REST | -**表务系统对外接口** +**手机抄表APP对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | -|---------|----------|--------|----------| -| 水表库存查询接口 | 查询水表库存信息 | 营收系统 | HTTP/REST | -| 换表通知接口 | 换表完成通知 | 营收系统 | HTTP/REST | -| 工单查询接口 | 查询待办工单 | 手机抄表APP | HTTP/REST | -| 工单回填接口 | 回填工单处理结果 | 手机抄表APP | HTTP/REST | +|---------|----------|--------|-----------| +| 任务下载接口 | 下载抄表任务和客户信息 | 营收业务系统 | HTTP/REST | +| 数据上传接口 | 上传抄表数据和工单信息 | 营收业务系统 | HTTP/REST | +| 工单接收接口 | 接收和处理各类工单 | 营收业务系统 | HTTP/REST | +| 离线同步接口 | 离线数据同步 | 营收业务系统 | HTTP/REST | **微网厅系统对外接口** | 接口名称 | 接口描述 | 调用方 | 接口协议 | |---------|----------|--------|-----------| -| 微信授权接口 | 处理微信用户授权登录 | 微信公众号 | HTTP/REST | -| 账户绑定接口 | 处理用户账户绑定和解绑 | 微信公众号 | HTTP/REST | -| 缴费接口 | 处理在线缴费业务 | 微信、支付宝 | HTTP/REST | -| 业务办理接口 | 处理各类业务申请 | 微信公众号 | HTTP/REST | -| 发票管理接口 | 处理电子发票开具和推送 | 微信公众号 | HTTP/REST | +| 微信授权接口 | 处理微信用户授权登录 | 微信平台 | HTTP/REST | +| 账户绑定接口 | 处理用户账户绑定 | 微信客户端 | HTTP/REST | +| 账单查询接口 | 查询客户账单信息 | 微信客户端 | HTTP/REST | +| 缴费处理接口 | 处理在线缴费业务 | 微信客户端 | HTTP/REST | +| 业务申请接口 | 处理各类业务申请 | 微信客户端 | HTTP/REST | # 子系统1设计: 统一平台 @@ -1159,42 +1051,61 @@ graph TB - 超级管理员不能被删除 - 部门删除前需要先移除下属用户 -# 子系统2设计: 营收系统 +# 子系统2设计: 营收业务系统 ## 任务概述 -营收系统是整个营业收费系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程。 +营收业务系统是整个营业收费系统的核心业务系统,负责处理从客户管理到账务处理的完整营收业务流程,整合了原营收系统、表务系统、报装系统、客户服务、微网厅等所有核心业务功能。 **设计目标:** -- 实现完整的营收业务流程管理,从客户建档到费用收缴的全流程覆盖 -- 支持多种收费方式和支付渠道,提高收费便民性 -- 提供完善的账务处理和财务管理功能 -- 实现智能化的催缴管理,提高水费回收率 +- 实现统一的营收业务管理平台,涵盖水务企业全业务场景 +- 提供完整的客户服务体验,从线下到线上的全渠道服务 +- 支持表务全生命周期管理,确保设备资产的有效管控 +- 实现报装业务流程标准化,提高服务效率和客户满意度 **功能范围:** -营收系统包含两大核心模块群,实现完整的营收业务管理: +营收业务系统包含四大核心模块群,实现水务企业完整的业务管理: -#### 营收核心模块群(REV-001~008) -- **客户资料管理**:客户档案建立、信息维护、分组管理(重要性:高) -- **抄表开账**:抄表数据录入、复核确认、自动开账(重要性:高) -- **营业收费**:柜台收费、移动收费、在线缴费(重要性:高) -- **账务处理**:账务调整、退款处理、坏账管理(重要性:高) -- **发票管理**:发票开具、查询、重开、作废(重要性:中高) -- **催缴管理**:欠费统计、催缴通知、停水管理(重要性:中高) -- **统计分析**:多维度数据统计和报表分析(重要性:中) -- **代收业务**:银行代扣、第三方支付等代收渠道(重要性:中高) +#### 营收核心模块群 +- **客户资料管理**:客户档案建立、信息维护、分组管理 +- **抄表开账**:抄表数据录入、复核确认、自动开账 +- **营业收费**:柜台收费、移动收费、在线缴费 +- **账务处理**:账务调整、退款处理、坏账管理 +- **发票管理**:发票开具、查询、重开、作废 +- **催缴管理**:欠费统计、催缴通知、停水管理 +- **统计分析**:多维度数据统计和报表分析 +- **代收业务**:银行代扣、第三方支付等代收渠道 -#### 工单管理模块群(REV-009) -- **业务工单中心**:统一的工单管理和流转平台(重要性:高) -- **业务清单管理**:日常业务工单的处理和跟踪 -- **上报清单管理**:移动端问题上报工单管理 -- **稽查工单管理**:质量监督和数据稽查工单 -- **换表工单管理**:设备维护和换表工单处理 +#### 表务管理模块群 +- **表务基础管理**:水表厂家、型号、规格等基础数据管理 +- **仓库与库存管理**:水表的入库、出库、盘点和调拨管理 +- **设备档案管理**:每一块水表的唯一电子档案管理 + +#### 报装业务模块群 +- **报装流程管理**:报装申请、踏勘、合同签订等流程管理 +- **工程管理**:施工管理、进度监控、竣工验收 +- **档案管理**:报装全流程的资料归档和查询 + +#### 客户服务模块群 +- **账户绑定管理**:微信/支付宝账户绑定和管理 +- **信息查询服务**:账单查询、用水历史、缴费记录等 +- **在线缴费服务**:多渠道在线缴费服务 +- **电子发票服务**:电子发票开具、查询、推送 +- **营业网点服务**:网点查询、地图导航、预约服务 +- **业务办理服务**:各类业务在线申请和办理 + +#### 工单管理模块群 +- **统一工单管理**:所有工单的统一创建、分配、跟踪和管理 +- **业务工单管理**:营收业务相关的客户服务、账务处理工单 +- **表务工单管理**:水表安装、维修、更换、检定等工单 +- **报装工单管理**:新用户报装流程中的各类工单 +- **服务工单管理**:客户投诉、建议、咨询等服务类工单 +- **工单流程引擎**:基于规则的工单流转和审批流程 **核心业务流程:** -客户建档 → 抄表录入 → 复核开账 → 营业收费 → 账务处理 → 发票管理 → 催缴管理 +客户建档 → 抄表录入 → 复核开账 → 营业收费 → 账务处理 → 发票管理 → 催缴管理 → 工单处理 ## 设计概述 @@ -1872,24 +1783,30 @@ flowchart TD 3. **审计日志**:工单处理全过程记录,支持操作溯源 4. **跨系统同步**:换表工单自动同步表务仓库系统状态 -# 子系统3设计: 表务系统 +# 子系统3设计: 手机抄表APP ## 任务概述 -表务系统负责水表全生命周期管理,从采购入库到报废退库的完整管理流程,为营收计量提供可靠的设备保障。 +手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,提升现场工作效率。 **设计目标:** -- 实现水表全生命周期的数字化管理 -- 确保水表资产的准确、高效流转 -- 提供完善的库存管理和设备档案管理 -- 支持水表的智能化运维和维护 +- 实现移动化抄表作业,提高工作效率 +- 支持离线作业,确保在无网络环境下正常工作 +- 构建完整的工单闭环处理流程 +- 提供直观友好的移动端用户体验 **功能范围:** -- **表务基础管理**:水表厂家、型号、规格等基础数据管理 -- **仓库与库存管理**:水表的入库、出库、盘点和调拨管理 -- **设备档案管理**:每一块水表的唯一电子档案管理 +- **登录认证**:机构编号、用户名密码认证、自动登录 +- **首页搜索**:多维度搜索、最近搜索记录、抄表任务 +- **采集任务管理**:任务列表管理、批量下载、单户采集 +- **换表工单**:换表工单处理、设备信息录入 +- **其他工单**:复水、稽查、问题上报等工单处理 +- **个人设置**:个人信息管理、系统设置维护 + +**核心业务流程:** +任务下载 → 现场抄表 → 问题上报 → 工单处理 → 数据上传 → 结果同步 ## 设计概述 @@ -2037,812 +1954,381 @@ graph TB - **水表档案建立**: 为每一块入库的水表建立唯一的、全生命周期跟踪的电子档案。 - **状态管理**: 实时更新水表的状态(如:在库、在用、待检、报废等)。 -# 子系统4设计: 报装系统 +# 子系统4设计: 微网厅系统 ## 任务概述 -报装系统管理新用户从申请到通水的全过程业务流程,实现报装业务的标准化和信息化管理。 - -**设计目标:** - -- 实现新用户报装的全流程数字化管理 -- 提高报装服务效率和客户满意度 -- 确保报装工程质量和安全 -- 实现报装档案的完整管理 - -**功能范围:** - -- **报装流程管理**:管理从申请、踏勘到合同签订的完整流程 -- **工程管理**:负责施工、验收和通水环节 -- **档案管理**:对报装过程中的所有文档进行归档和管理 +微网厅系统(SYS-004)基于微信公众号平台开发,为客户提供便民的自助服务平台。系统支持账户绑定、账单查询、在线缴费、电子发票、营业网点查询和各类业务办理等功能。通过微信生态为用户提供7×24小时不间断的自助服务,显著提升客户服务体验。 ## 设计概述 ### 总体约束 -**技术约束:** +**技术约束**: +- 基于微信公众号开发框架 +- 遵循微信开发规范和接口限制 +- 采用响应式设计,适配不同移动设备 +- 支持微信支付集成 -- 基于工作流引擎实现业务流程 -- 集成GIS系统支持地理信息管理 -- 支持移动端现场作业 -- 遵循建设工程管理规范 +**安全约束**: +- 严格的用户身份验证机制 +- 敏感数据加密传输和存储 +- 符合微信平台安全规范 +- 防范常见Web安全威胁 -**性能约束:** - -- 支持年处理报装申请≥10000件 -- 流程流转响应时间≤3秒 -- 支持并发用户≥100个 -- 文档上传处理≤30秒 +**业务约束**: +- 必须与营收业务系统实时数据同步 +- 支持多账户绑定管理 +- 提供完整的业务流程闭环 ### 子系统外部接口 -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| INSTALL-001 | 立户接口 | 报装完成后客户立户 | HTTP/REST | 客户资料、水表信息 | 立户结果 | -| INSTALL-002 | GIS接口 | 地理信息查询 | HTTP/REST | 地址、坐标 | 地理信息 | -| INSTALL-003 | 施工派工接口 | 施工任务派工 | HTTP/REST | 工程信息、施工队 | 派工结果 | +**与微信平台接口**: +- 微信授权登录接口 +- 微信支付接口 +- 微信模板消息接口 +- 微信JS-SDK接口 + +**与营收业务系统接口**: +- 客户信息查询接口 +- 账单信息查询接口 +- 缴费处理接口 +- 业务申请提交接口 ### 设计方案概述 -**架构设计:** - -报装系统采用流程驱动架构,以工作流引擎为核心,支持灵活的业务流程配置和管理。 - -**技术选型:** - -- **工作流引擎**:Flowable(流程管理) -- **GIS集成**:地理信息系统集成 -- **移动应用**:支持现场移动作业 -- **电子签章**:合同电子签署 +采用微信公众号H5页面开发模式,前端使用响应式Web技术,后端基于Spring Boot微服务架构。通过微信OAuth2.0实现用户授权,通过唯一标识实现账户绑定,确保数据安全和用户体验。 ## 子系统架构设计 -报装系统采用流程驱动的架构设计,确保报装业务的规范化和标准化处理。 - -## 模块定义 - -### 模块列表 - -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| INSTALL-001 | 报装流程管理 | 管理报装全流程 | 自行开发 | -| INSTALL-002 | 工程管理 | 施工和验收管理 | 自行开发 | -| INSTALL-003 | 档案管理 | 报装档案管理 | 自行开发 | - -### 模块描述 - -#### 模块1: 报装流程管理 -- **功能描述**: 统一管理新用户报装的核心流程,确保各环节顺畅衔接。 -- **核心功能**: - - **报装申请**: 用户资料收集、申请材料审核、受理登记。 - - **现场踏勘**: 安排并记录现场勘查、制定初步设计方案、进行工程预算。 - - **合同管理**: 根据方案制作、签订供水合同,并收取相关费用。 - -#### 模块2: 工程管理 -- **功能描述**: 聚焦于报装工程的现场实施与交付。 -- **核心功能**: - - **施工管理**: 施工派工、进度监控、质量检查与整改。 - - **竣工验收**: 组织相关部门进行联合验收,确保工程质量达标。 - - **立户通水**: 验收通过后,同步信息至营收系统进行客户立户,并最终开通供水。 - -#### 模块3: 档案管理 -- **功能描述**: 负责报装全流程的资料归档和查询。 -- **核心功能**: - - **资料归档**: 对报装申请、踏勘记录、合同、施工图纸等所有文档进行电子化归档。 - - **档案查询**: 提供便捷的查询功能,可按客户名称、报装编号等多种条件检索历史档案。 - -**新用户报装业务流程图:** - -```mermaid -flowchart TD - A[用户报装申请] --> B[资料收集] - B --> C[申请材料审核] - C --> D{材料是否齐全?} - D -->|否| E[补充材料] - E --> C - D -->|是| F[受理登记] - - F --> G[分配报装编号] - G --> H[安排现场踏勘] - H --> I[现场勘查] - I --> J[工程设计] - J --> K[制定施工方案] - K --> L[费用预算] - - L --> M[方案审批] - M --> N{审批是否通过?} - N -->|否| O[方案修改] - O --> M - N -->|是| P[制作供水合同] - - P --> Q[通知用户签约] - Q --> R[合同签订] - R --> S[收取相关费用] - S --> T[安排施工] - - T --> U[施工队伍派工] - U --> V[现场施工] - V --> W[施工进度监控] - W --> X[施工质量检查] - X --> Y{质量是否合格?} - Y -->|否| Z[返工整改] - Z --> V - Y -->|是| AA[竣工验收] - - AA --> BB[资料归档] - BB --> CC[信息同步营收系统] - CC --> DD[客户立户] - DD --> EE[开通供水] - EE --> FF[结束] -``` - -**业务规则:** - -1. **受理规则**:用户提交报装申请及完整材料后3个工作日内完成受理 -2. **踏勘规则**:受理后5个工作日内完成现场踏勘和方案设计 -3. **审批规则**:设计方案需要经过技术部门和管理部门双重审批 -4. **施工规则**:合同签订并收费后10个工作日内开始施工 -5. **验收规则**:施工完成后由工程部门、质检部门联合验收 -6. **归档规则**:验收合格后所有资料必须完整归档并同步系统信息 - -# 子系统5设计: 客户服务 - -## 任务概述 - -客户服务系统为用水客户提供多渠道、便捷的线上自助服务,构建一站式客户服务平台。 - -**设计目标:** - -- 提供便民的客户自助服务渠道 -- 实现多渠道统一的服务体验 -- 降低人工服务成本,提高服务效率 -- 增强客户满意度和服务质量 - -**功能范围:** - -- **账户绑定管理**:客户账户绑定和管理 -- **信息查询服务**:各类信息查询服务 -- **在线缴费服务**:多渠道在线缴费服务 -- **电子发票服务**:电子发票管理服务 - -## 设计概述 - -### 总体约束 - -**技术约束:** - -- 基于RESTful API架构设计 -- 支持多渠道接入(微信、支付宝、APP) -- 采用响应式设计适配移动端 -- 遵循第三方平台开发规范 - -**性能约束:** - -- 支持10万+注册用户 -- 页面响应时间≤3秒 -- 支持并发用户≥1000个 -- 缴费交易成功率≥99% - -**安全约束:** - -- 第三方平台OAuth认证 -- 账户绑定安全验证 -- 支付安全保障 -- 敏感信息加密传输 - -### 子系统外部接口 - -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| SERVICE-001 | 账户绑定接口 | 处理用户账户绑定 | HTTP/REST | 客户编号、手机号 | 绑定结果 | -| SERVICE-002 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、查询条件 | 账单详情 | -| SERVICE-003 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 | -| SERVICE-004 | 发票申请接口 | 处理电子发票申请 | HTTP/REST | 缴费记录、发票信息 | 申请结果 | - -### 设计方案概述 - -**架构设计:** - -客户服务系统采用前后端分离架构,通过统一的服务接口为多种客户端提供服务支持。 - -**技术选型:** - -- **后端服务**:Spring Boot + Spring Security -- **前端技术**:响应式Web设计 -- **第三方集成**:微信公众号、支付宝生活号 -- **支付集成**:微信支付、支付宝支付 - -## 子系统架构设计 - -客户服务系统采用多渠道统一架构,为不同客户端提供一致的服务体验。 - ```mermaid graph TB - subgraph "客户服务系统架构" - subgraph "客户端层" - A1[微信公众号] - A2[支付宝生活号] - A3[移动APP] - A4[Web网站] - end - - subgraph "服务接入层" - B1[微信接入服务] - B2[支付宝接入服务] - B3[移动端接入服务] - B4[Web接入服务] - end - - subgraph "业务服务层" - C1[账户绑定服务] - C2[信息查询服务] - C3[缴费处理服务] - C4[发票管理服务] - end - - subgraph "数据接口层" - D1[营收系统接口] - D2[支付平台接口] - D3[发票系统接口] - D4[短信平台接口] - end + subgraph "微信平台" + WeChat[微信公众号] + WePay[微信支付] + WeMsg[微信消息] end - A1 --> B1 - A2 --> B2 - A3 --> B3 - A4 --> B4 + subgraph "微网厅系统" + Frontend[前端H5页面] + Backend[后端服务] + Cache[缓存层] + end - B1 --> C1 - B2 --> C2 - B3 --> C3 - B4 --> C4 + subgraph "营收业务系统" + Customer[客户管理] + Billing[账务处理] + Payment[收费管理] + Service[客户服务] + end - C1 --> D1 - C2 --> D1 - C3 --> D2 - C4 --> D3 + WeChat --> Frontend + Frontend --> Backend + Backend --> Cache + Backend --> Customer + Backend --> Billing + Backend --> Payment + Backend --> Service + WePay --> Backend + Backend --> WeMsg ``` ## 模块定义 ### 模块列表 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| SERVICE-001 | 账户绑定管理 | 客户账户绑定和管理 | 自行开发 | -| SERVICE-002 | 信息查询服务 | 各类信息查询服务 | 自行开发 | -| SERVICE-003 | 在线缴费服务 | 多渠道在线缴费服务 | 自行开发 | -| SERVICE-004 | 电子发票服务 | 电子发票管理服务 | 自行开发 | +| 模块编号 | 模块名称 | 功能描述 | 开发优先级 | +|---------|----------|----------|------------| +| WECHAT-001 | 账户绑定管理 | 微信授权、账户绑定与解绑、多账户管理 | 高 | +| WECHAT-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 高 | +| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 高 | +| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票管理 | 中 | +| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、距离计算 | 中 | +| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 | 中 | ### 模块间关系 -客户服务系统各模块形成完整的服务链条,从账户绑定到业务办理的全流程覆盖。 - ```mermaid -graph TB - A[账户绑定管理] --> B[信息查询服务] - B --> C[在线缴费服务] - C --> D[电子发票服务] +graph TD + BIND[账户绑定管理] --> QUERY[信息查询服务] + BIND --> PAY[在线缴费服务] + BIND --> INVOICE[电子发票服务] + BIND --> OUTLET[营业网点服务] + BIND --> SERVICE[业务办理服务] - A -.->|身份认证| B - B -.->|账单信息| C - C -.->|缴费记录| D + QUERY --> INVOICE + PAY --> INVOICE + SERVICE --> QUERY + SERVICE --> PAY ``` ### 模块描述 #### 模块1: 账户绑定管理 -- **功能描述**: 提供客户账户的绑定、解绑及多户管理功能。 -- **核心功能**: - - **账户绑定**: 客户通过客户编号、手机号、身份证等信息绑定水务账户。 - - **绑定验证**: 通过短信验证码等方式确保绑定安全。 - - **多账户管理**: 一个微信/支付宝账户可以绑定多个水务账户。 - - **账户管理**: 支持启用、停用绑定关系,处理账户异常情况。 + +**功能职责**:处理微信用户与水务账户的绑定关系管理 + +**主要功能**: +- 微信授权登录 +- 账户搜索与验证 +- 账户绑定与解绑 +- 多账户管理 +- 绑定状态维护 + +**关键流程**: +```mermaid +sequenceDiagram + participant User as 微信用户 + participant WeChat as 微信平台 + participant System as 微网厅系统 + participant Business as 营收业务系统 + + User->>WeChat: 点击授权登录 + WeChat->>System: 返回授权code + System->>WeChat: 获取用户openid + User->>System: 输入客户编号/地址 + System->>Business: 验证客户信息 + Business-->>System: 返回验证结果 + System-->>User: 绑定成功/失败 +``` #### 模块2: 信息查询服务 -- **功能描述**: 提供全面的用水信息查询服务。 -- **核心功能**: - - **账单查询**: 查询当期账单、历史账单、欠费信息等。 - - **用水历史**: 以图表形式展示历史用水量趋势。 - - **缴费记录**: 查询历史缴费记录详情。 - - **停水公告**: 查看所在区域的计划性或临时性停水通知。 + +**功能职责**:为用户提供各类信息查询功能 + +**主要功能**: +- 当前账单查询 +- 历史账单查询 +- 用水量历史统计 +- 缴费记录查询 +- 停水公告查看 +- 账户基本信息查看 + +**接口依赖**: +- 营收业务系统客户信息接口 +- 营收业务系统账务信息接口 +- 营收业务系统公告管理接口 #### 模块3: 在线缴费服务 -- **功能描述**: 提供多种在线支付方式,为客户提供便捷的缴费服务。 -- **核心功能**: - - **多渠道支付**: 支持微信支付、支付宝支付、银行卡支付等多种支付方式。 - - **支付限额**: 单次支付金额不超过5000元,确保资金安全。 - - **支付确认**: 支付完成后实时更新账户状态,推送缴费成功通知。 - - **退款处理**: 支持支付失败和错误支付的退款处理。 + +**功能职责**:提供便捷的在线缴费功能 + +**主要功能**: +- 快捷缴费(微信支付) +- 充值缴费 +- 代缴功能 +- 缴费确认 +- 缴费结果查询 + +**支付流程**: +```mermaid +sequenceDiagram + participant User as 用户 + participant WeHall as 微网厅 + participant WePay as 微信支付 + participant Business as 营收业务系统 + + User->>WeHall: 选择账单缴费 + WeHall->>Business: 获取账单信息 + User->>WeHall: 确认缴费 + WeHall->>WePay: 调起微信支付 + WePay-->>WeHall: 支付结果回调 + WeHall->>Business: 更新缴费状态 + WeHall-->>User: 缴费成功通知 +``` #### 模块4: 电子发票服务 -- **功能描述**: 提供电子发票申请、查询、下载等服务。 -- **核心功能**: - - **发票申请**: 客户可为已缴费项目申请电子发票,支持个人和企业发票。 - - **发票管理**: 查看已开具的电子发票列表和详情。 - - **发票下载**: 下载PDF格式的电子发票文件。 - - **发票推送**: 发票开具成功后自动推送给客户。 -# 子系统6设计: 手机抄表APP +**功能职责**:电子发票的查看和管理 -## 任务概述 +**主要功能**: +- 电子发票查看 +- 发票信息推送 +- 发票下载 +- 发票历史记录 -手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,提升现场工作效率。 +#### 模块5: 营业网点服务 -**设计目标:** +**功能职责**:营业网点信息服务 -- 实现移动化抄表作业,提高工作效率 -- 支持离线作业,确保在无网络环境下正常工作 -- 构建完整的工单闭环处理流程 -- 提供直观友好的移动端用户体验 +**主要功能**: +- 网点地址查询 +- 地图导航 +- 距离计算 +- 营业时间查看 +- 联系方式查看 -**功能范围:** +#### 模块6: 业务办理服务 -- **登录认证**:机构编号、用户名密码认证、自动登录 -- **首页搜索**:多维度搜索、最近搜索记录、抄表任务 -- **采集任务管理**:任务列表管理、批量下载、单户采集 -- **换表工单**:换表工单处理、设备信息录入 -- **其他工单**:复水、稽查、问题上报等工单处理 -- **个人设置**:个人信息管理、系统设置维护 +**功能职责**:各类业务的在线办理 -**核心业务流程:** -任务下载 → 现场抄表 → 问题上报 → 工单处理 → 数据上传 → 结果同步 - -## 设计概述 - -### 总体约束 - -**技术约束:** - -- 基于uni-app跨平台开发框架 -- 支持Android和iOS双平台 -- 采用离线存储技术保证无网络作业 -- 遵循移动端UI设计规范 - -**性能约束:** - -- 支持10000+用户档案本地存储 -- 离线任务处理能力≥500户 -- 应用启动时间≤3秒 -- 数据同步成功率≥99% - -**安全约束:** - -- 本地数据加密存储 -- 用户认证和权限控制 -- 工单操作审计日志 -- 敏感数据防泄露保护 - -### 子系统外部接口 - -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| MOBILE-001 | 用户认证接口 | 移动端用户登录认证 | HTTP/REST | 机构编号、用户名、密码 | 认证结果、用户信息 | -| MOBILE-002 | 任务下载接口 | 下载抄表任务和客户信息 | HTTP/REST | 用户ID、任务范围 | 任务详情、客户档案 | -| MOBILE-003 | 数据上传接口 | 上传抄表数据和工单信息 | HTTP/REST | 抄表数据、工单数据 | 上传结果 | -| MOBILE-004 | 工单接收接口 | 接收和处理各类工单 | HTTP/REST | 工单类型、工单信息 | 工单详情 | - -### 设计方案概述 - -**架构设计:** - -手机抄表APP采用本地优先的架构设计,通过离线存储和数据同步机制确保在各种网络环境下的稳定运行。 - -**技术选型:** - -- **跨平台框架**:uni-app(Vue.js) -- **本地存储**:SQLite数据库 -- **数据同步**:HTTP/REST API -- **地图定位**:高德地图SDK -- **扫码识别**:ZXing扫码库 - -## 子系统架构设计 - -手机抄表APP采用离线优先的架构设计,确保在各种网络环境下的稳定运行。 +**主要功能**: +- 联系方式变更 +- 开票方式变更 +- 更名过户申请 +- 水价变更申请 +- 低保申请 +- 换表申请 +- 自主抄表上报 +**业务办理流程**: ```mermaid -graph TB - subgraph "手机抄表APP架构" - subgraph "用户界面层" - A1[登录界面] - A2[首页搜索界面] - A3[任务管理界面] - A4[工单处理界面] - A5[设置界面] - end - - subgraph "业务逻辑层" - B1[认证管理] - B2[任务管理] - B3[采集管理] - B4[工单管理] - B5[数据同步] - end - - subgraph "数据访问层" - C1[本地数据库] - C2[文件存储] - C3[网络接口] - C4[设备接口] - end - - subgraph "基础服务层" - D1[地图定位] - D2[扫码识别] - D3[图片处理] - D4[设备权限] - end - end - - A1 --> B1 - A2 --> B2 - A3 --> B3 - A4 --> B4 - A5 --> B5 - - B1 --> C1 - B2 --> C1 - B3 --> C2 - B4 --> C3 - B5 --> C3 - - B2 --> D1 - B3 --> D2 - B4 --> D3 - B5 --> D4 +flowchart TD + Start([用户发起业务申请]) --> Select[选择业务类型] + Select --> Fill[填写申请信息] + Fill --> Upload[上传相关材料] + Upload --> Submit[提交申请] + Submit --> Review[系统审核] + Review --> Approve{审核结果} + Approve -->|通过| Process[业务处理] + Approve -->|退回| Modify[修改申请] + Modify --> Submit + Process --> Complete[办理完成] + Complete --> Notify[结果通知] + Notify --> End([结束]) ``` -## 模块定义 - -### 模块列表 - -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| MOBILE-001 | 登录模块 | 机构编号、用户名密码认证、自动登录 | 自行开发 | -| MOBILE-002 | 首页搜索模块 | 多维度搜索、最近搜索记录、抄表任务 | 自行开发 | -| MOBILE-003 | 采集任务管理模块 | 任务列表管理、批量下载、单户采集 | 自行开发 | -| MOBILE-004 | 换表工单模块 | 换表工单处理、设备信息录入 | 自行开发 | -| MOBILE-005 | 其他工单模块 | 复水、稽查、问题上报等工单处理 | 自行开发 | -| MOBILE-006 | 个人信息与系统设置模块 | 个人信息管理、系统设置维护 | 自行开发 | - -### 模块间关系 - -手机抄表APP各模块围绕移动作业流程组织,形成完整的现场作业管理系统。 - -```mermaid -graph TB - A[登录模块] --> B[首页搜索模块] - B --> C[采集任务管理模块] - C --> D[换表工单模块] - C --> E[其他工单模块] - A --> F[个人信息与系统设置模块] - - A -.->|身份认证| C - B -.->|任务导航| C - C -.->|工单处理| D - C -.->|工单处理| E - F -.->|系统配置| B -``` - -### 模块描述 - -#### 模块1: 登录模块 -- **功能描述**: 提供移动端用户登录认证功能,支持机构编号、用户名、密码三要素登录。 -- **核心功能**: - - **核心登录功能**: 机构编号、用户名、密码三要素认证,支持自动登录选项 - - **登录辅助功能**: 登录问题支持、版权标识展示 - - **安全控制**: 密码自动掩码显示、登录状态保持 - -#### 模块2: 首页搜索模块 -- **功能描述**: 提供多维度客户搜索功能,实现快速定位客户信息。 -- **核心功能**: - - **搜索框功能**: 支持户号、户名、地址、钢印号、手机号等多维度搜索 - - **最近搜索记录**: 自动保存搜索历史,支持去重和快速访问 - - **抄表任务列表**: 展示当前抄表员的任务列表,支持直接跳转 - -#### 模块3: 采集任务管理模块 -- **功能描述**: 管理抄表员的采集任务,包括任务下载、现场采集等功能。 -- **核心功能**: - - **任务列表管理**: 数据统计面板、任务筛选分类、批量下载操作 - - **单户采集详情**: 住户档案展示、多种采集方式(定位、NFC、扫码) - - **户间导航**: 支持按任务列表顺序进行上一户/下一户切换 - -#### 模块4: 换表工单模块 -- **功能描述**: 处理换表工单的完整流程,从工单接收到完成提交。 -- **核心功能**: - - **换表工单处理**: 待办工单列表、工单信息填写、设备信息录入 - - **附件管理**: 支持图片和视频上传,作为现场证据 - - **工单操作**: 支持工单完成提交和退单处理 - -#### 模块5: 其他工单模块 -- **功能描述**: 处理除换表外的其他类型工单,实现外勤业务闭环。 -- **核心功能**: - - **复水工单**: 欠费状态校验、二次确认操作 - - **稽查任务**: 双模式入口、实时进度显示 - - **抄表稽查**: 用户档案核对、稽查结论填写、过程存证 - - **问题上报**: 问题类型选择、处理时效设置、溯源证据上传 - -#### 模块6: 个人信息与系统设置模块 -- **功能描述**: 管理个人信息和系统设置,提供系统维护功能。 -- **核心功能**: - - **个人信息管理**: 姓名修改、手机号设置、信息查看 - - **账户安全配置**: 密码修改、退出登录 - - **系统维护选项**: 日志上传、缓存清理、数据备份、版本信息 - ## 关键技术特性 -### 离线作业能力 -- **离线操作**: 已下载任务支持无网络环境操作 -- **数据缓存**: 本地缓存用户档案、抄表记录、工单信息 -- **自动同步**: 网络恢复后自动同步本地数据到服务器 +### 微信平台集成 -### 数据安全保障 -- **数据校验**: 必填字段验证、格式校验、数值合理性检查 -- **状态一致性**: 任务状态管理、工单状态流转控制 -- **防误操作**: 二次确认机制、数据完整性保护 +**微信授权机制**: +- OAuth2.0授权流程 +- 静默授权与用户授权 +- Token管理与刷新 -### 用户体验优化 -- **界面友好**: 清晰的界面布局、直观的操作流程 -- **智能搜索**: 实时搜索、关键词高亮、历史记录 -- **便捷导航**: 户间切换、快速定位、批量操作 +**微信支付集成**: +- JSAPI支付 +- 支付结果处理 +- 退款处理 -# 子系统7设计: 微网厅系统 +**微信消息推送**: +- 模板消息推送 +- 业务状态通知 +- 服务提醒 -## 任务概述 +### 响应式设计 -微网厅系统是基于微信公众号平台的客户自助服务系统,为用水客户提供便捷的线上服务渠道。 +**多设备适配**: +- 移动端优先设计 +- 响应式布局 +- 触摸友好的交互设计 + +**性能优化**: +- 页面加载优化 +- 图片压缩与懒加载 +- 缓存策略 + +### 安全保障 + +**数据安全**: +- HTTPS加密传输 +- 敏感数据脱敏 +- 访问权限控制 + +**防护机制**: +- 防止重复提交 +- 接口限流 +- 异常访问监控 + +# 非功能性需求的设计 + + + +## 性能的考虑 **设计目标:** -- 构建一流的客户服务平台,让百姓足不出户就能办理日常业务 -- 实现企业对外服务的标准化、统一化管理 -- 提升企业管理水平和客户满意度 -- 加速企业实现数字化转型进程 +- 系统响应时间:≤3秒(95%的请求) +- 并发用户数:≥200个在线用户 -**功能范围:** +- 数据库查询时间:≤1秒 +- 系统可用性:≥99.5% +- 数据传输速度:≥10MB/s -- **账户绑定管理**:微信授权、账户绑定与解绑、多账户管理 -- **信息查询服务**:账单查询、用水历史、缴费记录、停水公告 -- **在线缴费服务**:快捷缴费、充值服务、多种支付方式 -- **电子发票服务**:发票查看、发票推送、电子发票管理 -- **营业网点服务**:网点查询、地图导航、距离计算 -- **业务办理服务**:联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 +**性能优化策略:** -## 设计概述 +- **缓存机制**:Redis缓存热点数据,提升查询速度 +- **数据库优化**:索引优化、分区表、读写分离 +- **CDN加速**:静态资源CDN分发,提升加载速度 +- **负载均衡**:多服务器负载均衡,提升并发处理能力 -### 总体约束 +**监控指标:** -**技术约束:** +- 响应时间监控:实时监控系统响应时间 +- 错误率监控:监控系统错误率和异常情况 +- 资源利用率:CPU、内存、磁盘使用率监控 +- 用户体验监控:页面加载时间、操作成功率 -- 基于微信公众号开发,使用微信公众平台API -- 采用响应式设计,适配移动端浏览器 -- 遵循微信开发规范和安全要求 -- 支持微信支付和第三方支付集成 -**性能约束:** +## 兼容性的考虑 -- 支持10万+注册用户 -- 页面加载时间≤3秒 -- 支持并发用户≥1000个 -- 缴费交易响应时间≤2秒 +**设计目标:** -**安全约束:** +- 支持主流操作系统(Windows、Linux、macOS) +- 兼容主流数据库(MySQL、PostgreSQL、Oracle) +- 支持主流浏览器(Chrome、Firefox、Safari、Edge) +- 向下兼容旧版本系统接口 -- 微信OAuth2.0用户认证 -- 账户绑定安全验证 -- 支付安全保障 -- 敏感信息加密传输 +**兼容性策略:** -### 子系统外部接口 +- **操作系统兼容**:采用跨平台技术栈,确保系统在不同操作系统上正常运行 +- **数据库兼容**:使用ORM框架,屏蔽不同数据库差异 +- **浏览器兼容**:采用标准Web技术,确保主流浏览器兼容 +- **API版本兼容**:提供API版本管理,确保接口向下兼容 -| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 | -|---|---|---|---|---|---| -| WECHAT-001 | 微信授权接口 | 处理微信用户授权登录 | HTTP/REST | 微信授权码 | 用户信息、访问令牌 | -| WECHAT-002 | 账户绑定接口 | 处理用户账户绑定 | HTTP/REST | 客户编号、手机号 | 绑定结果 | -| WECHAT-003 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、查询条件 | 账单详情 | -| WECHAT-004 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 | -| WECHAT-005 | 业务申请接口 | 处理各类业务申请 | HTTP/REST | 业务类型、申请材料 | 申请结果 | +**兼容性测试:** -### 设计方案概述 +- 多操作系统测试:Windows Server、CentOS、Ubuntu等 +- 多数据库测试:MySQL 5.7+、PostgreSQL 10+等 +- 多浏览器测试:Chrome、Firefox、Safari、Edge等 +- 移动端兼容测试:iOS、Android等移动设备测试 -**架构设计:** +## 安全的考虑 -微网厅系统采用前后端分离架构,前端基于微信公众号H5页面,后端提供RESTful API服务,通过微信公众平台实现用户认证和消息推送。 +**设计目标:** -**技术选型:** +- 用户数据安全:确保用户敏感信息安全存储和传输 +- 系统访问安全:建立完善的身份认证和权限控制体系 +- 数据传输安全:采用HTTPS等安全传输协议 +- 系统防护安全:防止恶意攻击和非法入侵 -- **前端技术**:微信公众号H5、Vue.js、WeUI组件库 -- **后端技术**:Spring Boot + Spring Security -- **认证授权**:微信OAuth2.0 + JWT -- **支付集成**:微信支付、支付宝支付 -- **消息推送**:微信模板消息、微信客服消息 +**安全策略:** -## 子系统架构设计 +- **身份认证**:多因子认证、单点登录、会话管理 +- **权限控制**:基于角色的访问控制(RBAC) +- **数据加密**:敏感数据加密存储、传输加密 +- **安全审计**:操作日志、安全事件监控 +- **防护措施**:防火墙、入侵检测、DDoS防护 -微网厅系统采用基于微信公众号的服务架构,通过微信平台提供统一的用户入口和服务渠道。 +**安全实现:** -```mermaid -graph TB - subgraph "微网厅系统架构" - subgraph "微信平台层" - A1[微信公众号菜单] - A2[微信网页授权] - A3[微信支付接口] - A4[微信消息推送] - end - - subgraph "前端展示层" - B1[账户绑定页面] - B2[信息查询页面] - B3[缴费服务页面] - B4[业务办理页面] - B5[发票管理页面] - B6[网点查询页面] - end - - subgraph "业务服务层" - C1[账户绑定服务] - C2[信息查询服务] - C3[缴费处理服务] - C4[发票管理服务] - C5[网点查询服务] - C6[业务办理服务] - end - - subgraph "数据接口层" - D1[营收系统接口] - D2[支付平台接口] - D3[发票系统接口] - D4[短信平台接口] - end - end - - A1 --> B1 - A2 --> B2 - A3 --> B3 - A4 --> B4 - - B1 --> C1 - B2 --> C2 - B3 --> C3 - B4 --> C6 - B5 --> C4 - B6 --> C5 - - C1 --> D1 - C2 --> D1 - C3 --> D1 - C3 --> D2 - C4 --> D3 - C6 --> D4 -``` +- **认证机制**:JWT令牌、OAuth2.0、SSL证书 +- **加密算法**:AES-256、RSA-2048、SHA-256 +- **访问控制**:IP白名单、时间窗口、频率限制 +- **监控告警**:异常行为检测、实时告警通知 +## 可移植性的考虑 -## 模块定义 +**设计目标:** -### 模块列表 +- 支持多种部署环境:云端、本地、混合云 +- 支持容器化部署:Docker、Kubernetes +- 支持多种架构:x86、ARM、虚拟机 +- 便于系统迁移和扩容 -| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | -|---|---|---|---| -| WECHAT-001 | 账户绑定管理 | 微信用户认证、账户绑定与解绑、多账户管理 | 自行开发 | -| WECHAT-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 | -| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 自行开发 | -| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票下载 | 自行开发 | -| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、营业时间查询 | 自行开发 | -| WECHAT-006 | 业务办理服务 | 各类业务在线申请、进度查询、审批流程 | 自行开发 | +**可移植性策略:** -### 模块间关系 +- **容器化技术**:Docker镜像、Kubernetes编排 +- **标准化接口**:REST API、标准数据格式 +- **配置外置**:环境配置文件、参数化部署 +- **依赖管理**:明确外部依赖、版本管理 -微网厅系统各模块围绕用户服务形成完整的服务链条,从账户绑定到业务办理的全流程覆盖。 +**可移植性实现:** -```mermaid -graph TB - A[账户绑定管理] --> B[信息查询服务] - B --> C[在线缴费服务] - C --> D[电子发票服务] - A --> E[营业网点服务] - A --> F[业务办理服务] - - A -.->|用户身份认证| B - B -.->|账单信息| C - C -.->|缴费记录| D - E -.->|网点信息| F - F -.->|业务进度| B -``` - -### 模块描述 - -#### 模块1: 账户绑定管理 - -**功能描述:** - -账户绑定管理模块是微网厅系统的基础模块,负责处理微信用户与水务账户的绑定关系。 - -**核心功能:** - -1. **微信授权认证** - - 微信网页授权登录 - - 用户基本信息获取 - - 授权状态管理 - - 快捷登录支持 - -2. **账户绑定管理** - - 自动绑定:根据手机号自动匹配客户信息 - - 手工绑定:通过客户编号手动绑定 - - 批量绑定:支持一个微信账号绑定多个水务账户 - - 绑定验证:短信验证码确保绑定安全 - -3. **多账户管理** - - 默认账户设置 - - 账户切换功能 - - 账户信息查看 - - 账户解绑操作 - -**业务规则:** - -- 每个微信账号最多绑定10个水务账户 -- 绑定时需要手机号验证或客户编号验证 -- 解绑操作需要二次确认 -- 支持设置默认显示账户 - -#### 模块2: 信息查询服务 - -**功能描述:** - -信息查询服务模块提供全面的用水信息查询功能,为客户提供便捷的信息获取渠道。 - -**核心功能:** - -1. **账单查询** - - 当期账单查询 - - 历史账单查询 - - 账单详情展示 - - 欠费统计分析 - -2. **用水分析** - - 用水量趋势图表 - - 同期用水对比 - - 用水量统计分析 - - 节水建议推送 - -3. **缴费记录查询** - - 历史缴费记录 - - 缴费方式统计 - - 缴费凭证查看 - - 退费记录查询 - -4. **停水公告查询** - - 计划停水通知 - - 临时停水公告 - - 区域停水查询 - - 停水时间提醒 - -**业务规则:** - -- 查询范围限制为已绑定的账户 -- 历史数据保留最近24个月 -- 敏感信息脱敏显示 -- 支持按时间范围筛选 - -#### 模块3: 在线缴费服务 - -**功能描述:** - -在线缴费服务模块提供便捷的线上缴费功能,支持多种支付方式和缴费场景。 - -**核心功能:** - -1. **快捷缴费** - - 欠费快捷缴纳 - - 预付款充值 - - 分期缴费支持 - - 代缴功能 - -2. **多渠道支付** - - 微信支付 - - 支付宝支付 - - 银行卡支付 - - 数字人民币支付 +- **部署脚本**:自动化部署脚本、一键部署 +- **环境适配**:开发、测试、生产环境配置 +- **数据迁移**:数据导入导出工具、格式转换 +- **监控适配**:多环境监控配置、告警策略 3. **缴费管理** - 缴费确认 @@ -3061,8 +2547,6 @@ flowchart TD - **支付安全**:完善的支付安全策略 - **隐私保护**:严格的用户隐私保护 -# 非功能性需求的设计 - ## 性能的考虑 **设计目标:** diff --git a/架构图.md b/架构图.md new file mode 100644 index 0000000..4bd5f3a --- /dev/null +++ b/架构图.md @@ -0,0 +1,105 @@ +```mermaid + +flowchart TD + %% 数据层 + %% 基础服务层 + subgraph DL["🗄️ 数据层 - Data Layer"] + G1[("达梦数据库 8.0+
主从架构")] + G2[("Redis 6.0+
分布式缓存")] + G3["MinIO
分布式文件存储"] + end + subgraph ISL["🔧 基础服务层 - Infrastructure Service Layer"] + F1["权限服务
RBAC权限控制"] + F2["工作流服务
Flowable引擎"] + F3["消息服务
异步消息处理"] + F4["文件服务
文档附件管理"] + F5["支付服务
第三方支付集成"] + F6["缓存服务
Redis集群"] + end + + %% 业务服务层 + subgraph BSL["⚙️ 业务服务层 - Business Service Layer"] + %% 统一平台 + subgraph UP["📋 SYS-001 统一平台"] + direction TB + C1["单点登录
SSO"] + C2["系统管理
System Management"] + C3["权限控制
RBAC"] + C4["租户管理
Multi-tenant"] + C5["系统监控
Monitoring"] + end + + %% 营收业务系统 + subgraph RBS["💧 SYS-002 营收业务系统"] + direction TB + subgraph RBS_CORE["营收核心模块"] + direction LR + D1["营收核心模块
客户资料 • 抄表开账
营业收费 • 账务处理"] + D2["营收扩展模块
发票管理 • 催缴管理
统计分析 • 代收业务"] + D3["表务管理模块
基础管理 • 仓库管理
设备档案管理"] + end + subgraph RBS_EXTENSION["营收扩展模块"] + direction LR + D2["发票管理
Invoice Management"] + D3["催缴管理
Collection Management"] + D4["统计分析
Statistical Analysis"] + D5["代收业务
Collection Business"] + end + + D4["报装业务模块
流程管理 • 工程管理
档案管理"] + D5["客户服务模块
账户绑定 • 信息查询
在线缴费 • 电子发票"] + D6["工单管理模块
业务清单 • 上报清单
稽查工单 • 换表工单"] + end + + %% 手机抄表APP + subgraph MRA["📱 SYS-003 手机抄表APP"] + E1["核心功能
登录 • 搜索
采集任务管理"] + E2["辅助功能
换表工单 • 其他工单
个人设置"] + end + end + + %% 网关层 + subgraph GL["🔒 网关层 - Gateway Layer"] + B1["API网关
Spring Cloud Gateway"] + B2["负载均衡
Nginx集群"] + B3["认证授权
Spring Security + OAuth2.0"] + end + + %% 表现层 + subgraph PL["🖥️ 表现层 - Presentation Layer"] + A1["Web管理端
Vue3 + Element Plus"] + A2["移动抄表APP
uni-app"] + A3["微信公众号
微网厅服务"] + A4["支付宝生活号
在线服务"] + end + + + + + + + PL --> GL + GL --> BSL + BSL --> DL + DL --> ISL + + + + + + + + %% 样式定义 + classDef presentationLayer fill:#e1f5fe,stroke:#01579b,stroke-width:2px + classDef gatewayLayer fill:#f3e5f5,stroke:#4a148c,stroke-width:2px + classDef businessLayer fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px + classDef infrastructureLayer fill:#fff3e0,stroke:#e65100,stroke-width:2px + classDef dataLayer fill:#fce4ec,stroke:#880e4f,stroke-width:2px + + %% 应用样式 + class A1,A2,A3,A4 presentationLayer + class B1,B2,B3 gatewayLayer + class C1,C2,C3,C4,C5,D1,D2,D3,D4,D5,D6,E1,E2 businessLayer + class F1,F2,F3,F4,F5,F6 infrastructureLayer + class G1,G2,G3 dataLayer +``` \ No newline at end of file diff --git a/福建水务营收系统整体架构图.html b/福建水务营收系统整体架构图.html new file mode 100644 index 0000000..b7045b6 --- /dev/null +++ b/福建水务营收系统整体架构图.html @@ -0,0 +1,588 @@ + + + + + + 福建水务营收系统整体架构图 + + + +
+
+

福建水务营收系统整体架构图

+

基于微服务架构的现代化水务营收管理平台 | 四大子系统完整架构

+
+ +
+ +
+
+
UI
+ 表现层 (Presentation Layer) +
+
+ 负责用户交互和界面展示,包含多种客户端形态,采用前后端分离架构,提高开发效率和用户体验 +
+
+
+
Web管理端
+
Vue3 + Element Plus
后台管理系统
+
+
+
手机抄表APP
+
uni-app跨平台
移动端现场作业
+
+
+
微网厅系统
+
微信公众号H5页面
账户绑定、在线缴费
客户自助服务平台
+
+
+
移动收费端
+
移动POS终端
现场收费工具
+
+
+
+ + +
+
+
GW
+ 网关层 (Gateway Layer) +
+
+ 统一入口,负责请求路由和负载均衡,集中处理认证授权、限流熔断、监控日志 +
+
+
+
API网关
+
Spring Cloud Gateway
统一入口管理
+
+
+
负载均衡
+
Nginx
请求分发
+
+
+
认证中心
+
OAuth2.0 + CAS
统一认证授权
+
+
+
监控日志
+
ELK Stack
日志收集分析
+
+
+
+ + +
+
+
BS
+ 业务服务层 (Business Service Layer) +
+
+ 核心业务逻辑处理层,包含四大子系统,按业务域划分微服务,实现高内聚低耦合 +
+ + +
+

+ ■ SYS-001 统一平台 +

+
+
+
UP-001 单点登录模块
+
OAuth2.0+CAS协议
JWT令牌认证
多种登录方式
+
+
+
UP-002 系统管理模块
+
用户角色管理
部门组织架构
菜单权限配置
+
+
+
+ + +
+

+ ■ SYS-002 营收业务系统 +

+
+
+
营收核心模块群
+
客户管理、抄表开账、营业收费
账务处理、发票管理、催缴管理
统计分析、代收业务
+
+
+
表务管理模块群
+
表务基础管理、仓库库存管理
设备档案管理
+
+
+
报装业务模块群
+
报装流程管理、工程管理
档案管理
+
+
+
客户服务模块群
+
账户绑定、信息查询、在线缴费
电子发票、营业网点、业务办理
+
+
+
工单管理模块群
+
业务工单中心、业务清单管理
上报清单、稽查工单、换表工单
+
+
+
+ + +
+

+ ■ SYS-003 手机抄表APP +

+
+
+
移动作业模块群
+
登录认证、首页搜索、采集任务管理
现场抄表、数据同步
+
+
+
工单处理模块群
+
换表工单、复水工单、稽查工单
问题上报、工单流转
+
+
+
个人管理模块群
+
个人信息管理、系统设置
数据维护、离线支持
+
+
+
+ + +
+

+ ■ SYS-004 微网厅系统 +

+
+
+
账户绑定管理
+
微信授权、账户绑定与解绑
多账户管理
+
+
+
信息查询服务
+
账单查询、用水历史
缴费记录、停水公告
+
+
+
在线缴费服务
+
快捷缴费、充值服务
多种支付方式
+
+
+
电子发票服务
+
发票查看、发票推送
电子发票管理
+
+
+
营业网点服务
+
网点查询、地图导航
距离计算
+
+
+
业务办理服务
+
联系方式变更、开票方式变更
更名过户、水价变更、低保申请
换表申请、自主抄表
+
+
+
+
+ + +
+
+
IS
+ 基础服务层 (Infrastructure Service Layer) +
+
+ 提供通用的技术服务能力,包含权限、工作流、消息、文件等基础服务,为业务服务提供统一的技术支撑 +
+
+
+
权限服务
+
RBAC权限控制
多租户数据隔离
+
+
+
工作流引擎
+
Flowable
业务流程管理
+
+
+
消息服务
+
RabbitMQ
异步消息处理
+
+
+
文件服务
+
MinIO
分布式文件存储
+
+
+
支付网关
+
微信、支付宝
银行代扣
+
+
+
通信服务
+
短信平台
消息推送
+
+
+
+ + +
+
+
DB
+ 数据层 (Data Layer) +
+
+ 数据持久化和缓存层,支持读写分离、分库分表、数据备份,提供高性能、高可用的数据服务 +
+
+
+
达梦数据库主库
+
DM 8.0+
核心业务数据
+
+
+
达梦数据库从库
+
读写分离
查询负载均衡
+
+
+
Redis缓存
+
Redis 6.0+
热点数据缓存
+
+
+
备份存储
+
定期备份
历史数据归档
+
+
+
+
+ + +
+

📊 数据流向关系

+
+
用户操作
+
+
表现层
+
+
网关层
+
+
业务服务层
+
+
基础服务层
+
+
数据层
+
+
+ + +
+

🛠️ 核心技术栈

+
+
+

后端技术

+
    +
  • Java 11+
  • +
  • Spring Boot 2.7+
  • +
  • Spring Cloud Gateway
  • +
  • MyBatis-Plus
  • +
  • Spring Security
  • +
+
+
+

前端技术

+
    +
  • Vue 3
  • +
  • Element Plus
  • +
  • TypeScript
  • +
  • uni-app
  • +
  • 微信小程序
  • +
+
+
+

数据存储

+
    +
  • 达梦数据库 8.0+
  • +
  • Redis 6.0+
  • +
  • MinIO
  • +
  • 分布式架构
  • +
  • 读写分离
  • +
+
+
+

中间件

+
    +
  • RabbitMQ 3.9+
  • +
  • Flowable
  • +
  • OAuth2.0 + CAS
  • +
  • ELK Stack
  • +
  • Prometheus
  • +
+
+
+

部署运维

+
    +
  • Docker
  • +
  • Kubernetes
  • +
  • Nginx
  • +
  • Jenkins
  • +
  • Grafana
  • +
+
+
+

外部集成

+
    +
  • 微信公众号平台
  • +
  • 微信支付 JSAPI
  • +
  • 支付宝支付
  • +
  • 银行代扣
  • +
  • 短信平台
  • +
  • 电子发票
  • +
+
+
+
+ + +
+ +