docs: align core design documents with backend findings
This commit is contained in:
parent
6b1b721c28
commit
4544070ef0
@ -1056,12 +1056,20 @@ graph TB
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|---|
|
||||
| IF-REV-001 | 客户信息查询接口 | 查询客户基本信息和账户状态 | 手机抄表APP/微网厅 | HTTP/REST | 客户编号、姓名、手机号 | 客户详细信息、账户状态、绑定关系 |
|
||||
| IF-REV-002 | 账单查询接口 | 查询客户账单和欠费信息 | 手机抄表APP/微网厅 | HTTP/REST | 客户编号、账期范围 | 账单详情、欠费金额、缴费历史 |
|
||||
| IF-REV-003 | 缴费处理接口 | 处理在线缴费业务请求 | 微网厅/客服系统 | HTTP/REST | 订单信息、支付方式、客户信息 | 缴费结果、支付状态、发票信息 |
|
||||
| IF-REV-004 | 立户接口 | 新客户立户开通服务 | 报装业务系统 | HTTP/REST | 客户资料、水表信息、开户信息 | 立户结果、客户编号、服务状态 |
|
||||
| IF-REV-005 | 抄表任务接口 | 下发抄表任务和客户信息 | 手机抄表APP | HTTP/REST | 抄表员ID、任务范围、时间计划 | 任务详情、客户清单、抄表要求 |
|
||||
| IF-REV-006 | 抄表数据上传接口 | 上传抄表数据和现场证据 | 手机抄表APP | HTTP/REST | 抄表数据、图片证据、GPS位置 | 上传结果、数据校验状态、异常处理 |
|
||||
| IF-REV-001 | 客户信息查询接口 | 查询客户档案、账户状态、联系人与水表绑定关系 | 柜台/客户渠道/工单 | HTTPS REST | 客户ID、客户编号、手机号、查询类型 | 客户档案、账户信息、联系人列表、水表绑定关系 |
|
||||
| IF-REV-004 | 抄表数据提交接口 | 提交人工或远传抄表数据并触发校验 | 手机抄表APP/集抄系统 | HTTPS REST | 抄表任务ID、水表ID、读数、图片证据、GPS位置 | 上传结果、校验状态、异常标记 |
|
||||
| IF-REV-005 | 账单生成接口 | 根据抄表结果、水价模板和费用组成生成账单 | 开账任务/批量任务 | HTTPS REST | 抄表批次、账期、客户范围、应收日期 | 账单结果、失败清单、生成汇总 |
|
||||
| IF-REV-006 | 缴费处理接口 | 创建收费记录并核销账单 | 柜台/线上渠道 | HTTPS REST | 客户ID、账单ID列表、支付方式、实收金额 | 收费结果、核销状态、交易流水 |
|
||||
| IF-REV-008 | 发票申请接口 | 发起电子发票申请并接收票据状态回写 | 柜台/客户渠道 | HTTPS REST | 客户ID、账单ID列表、开票抬头、税号、邮箱 | 发票申请结果、票据状态、下载地址 |
|
||||
| IF-REV-011 | 银行代收协同接口 | 发起代扣、回盘、对账、结算协同 | 银行代收模块/SYS-009 | HTTPS REST / 文件交换 | 批次号、渠道编码、账期、账单明细 | 批次状态、回盘结果、对账差异、结算结果 |
|
||||
| IF-REV-012 | 业务参数配置接口 | 查询和维护价格模板、优惠方案、业务参数配置 | 管理后台/参数管理端 | HTTPS REST | 参数分类、模板编码、站点范围 | 参数明细、模板信息、更新结果 |
|
||||
| IF-CS-001 | 账户绑定接口 | 绑定、解绑、切换默认客户 | 微信/支付宝/微网厅 | HTTPS REST | 渠道用户标识、客户编号、身份校验信息 | 绑定结果、默认客户信息、绑定关系 |
|
||||
| IF-CS-002 | 历史账单查询接口 | 查询账单、欠费、用水历史、缴费记录 | 客户端 | HTTPS REST | 客户ID、账期范围、查询类型 | 账单列表、欠费金额、用水趋势、缴费记录 |
|
||||
| IF-CS-003 | 在线支付下单接口 | 创建微信/支付宝线上支付订单 | 客户端 | HTTPS REST | 客户ID、账单ID列表、支付渠道、支付金额 | 订单号、支付二维码/预支付信息、订单状态 |
|
||||
| IF-CS-004 | 发票申请接口 | 提交电子发票申请、查询发票状态 | 客户端 | HTTPS REST | 缴费订单号、发票抬头、邮箱/手机号 | 发票状态、发票链接、申请结果 |
|
||||
| IF-CS-005 | 网点与业务办理接口 | 查询营业网点、预约信息、可办事项 | 客户端 | HTTPS REST | 行政区划、关键字、业务类型 | 网点列表、营业时间、可办业务、预约信息 |
|
||||
| IF-CS-006 | 业务办理进度接口 | 提交业务申请、查询办理进度与附件 | 客户端 | HTTPS REST | 申请类型、客户资料、附件清单、申请单号 | 受理结果、流程状态、进度轨迹、补件要求 |
|
||||
| IF-CS-007 | 柜面扫码支付接口 | 创建柜面扫码支付订单并回写结果 | 柜台终端/营业前台 | HTTPS REST | 柜台编号、账单ID列表、订单金额、支付渠道 | 订单号、支付状态、回写结果 |
|
||||
|
||||
**手机抄表APP对外接口**
|
||||
|
||||
@ -1970,12 +1978,20 @@ graph TD
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|---|
|
||||
| IF-REV-001 | 客户信息查询接口 | 查询客户基本信息和账户状态 | 手机抄表APP/微网厅/工单系统 | HTTP/REST | 客户编号、姓名、手机号、查询类型 | 客户详细信息、账户状态、绑定关系 |
|
||||
| IF-REV-002 | 账单查询接口 | 查询客户账单和欠费信息 | 手机抄表APP/微网厅/客服系统 | HTTP/REST | 客户编号、账期范围、查询条件 | 账单详情、欠费金额、缴费历史 |
|
||||
| IF-REV-003 | 缴费处理接口 | 处理在线缴费业务请求 | 微网厅/客服系统/支付系统 | HTTP/REST | 订单信息、支付方式、客户信息 | 缴费结果、支付状态、发票信息 |
|
||||
| IF-REV-004 | 立户接口 | 新客户立户开通服务 | 报装业务系统 | HTTP/REST | 客户资料、水表信息、报装单号 | 立户结果、客户编号、开户状态 |
|
||||
| IF-REV-005 | 抄表任务接口 | 下发抄表任务与客户信息 | 手机抄表APP | HTTP/REST | 抄表员ID、任务范围、抄表周期 | 任务详情、客户信息、水表信息 |
|
||||
| IF-REV-006 | 抄表数据上传接口 | 接收抄表数据和现场证据 | 手机抄表APP | HTTP/REST | 抄表数据、图片证据、GPS位置 | 上传结果、数据校验、异常处理 |
|
||||
| IF-REV-001 | 客户信息查询接口 | 查询客户档案、账户状态、联系人与水表绑定关系 | 柜台/客户渠道/工单 | HTTPS REST | 客户ID、客户编号、手机号、查询类型 | 客户档案、账户信息、联系人列表、水表绑定关系 |
|
||||
| IF-REV-004 | 抄表数据提交接口 | 提交人工或远传抄表数据并触发校验 | 手机抄表APP/集抄系统 | HTTPS REST | 抄表任务ID、水表ID、读数、图片证据、GPS位置 | 上传结果、校验状态、异常标记 |
|
||||
| IF-REV-005 | 账单生成接口 | 根据抄表结果、水价模板和费用组成生成账单 | 开账任务/批量任务 | HTTPS REST | 抄表批次、账期、客户范围、应收日期 | 账单结果、失败清单、生成汇总 |
|
||||
| IF-REV-006 | 缴费处理接口 | 创建收费记录并核销账单 | 柜台/线上渠道 | HTTPS REST | 客户ID、账单ID列表、支付方式、实收金额 | 收费结果、核销状态、交易流水 |
|
||||
| IF-REV-008 | 发票申请接口 | 发起电子发票申请并接收票据状态回写 | 柜台/客户渠道 | HTTPS REST | 客户ID、账单ID列表、开票抬头、税号、邮箱 | 发票申请结果、票据状态、下载地址 |
|
||||
| IF-REV-011 | 银行代收协同接口 | 发起代扣、回盘、对账、结算协同 | 银行代收模块/SYS-009 | HTTPS REST / 文件交换 | 批次号、渠道编码、账期、账单明细 | 批次状态、回盘结果、对账差异、结算结果 |
|
||||
| IF-REV-012 | 业务参数配置接口 | 查询和维护价格模板、优惠方案、业务参数配置 | 管理后台/参数管理端 | HTTPS REST | 参数分类、模板编码、站点范围 | 参数明细、模板信息、更新结果 |
|
||||
| IF-CS-001 | 账户绑定接口 | 绑定、解绑、切换默认客户 | 微信/支付宝/微网厅 | HTTPS REST | 渠道用户标识、客户编号、身份校验信息 | 绑定结果、默认客户信息、绑定关系 |
|
||||
| IF-CS-002 | 历史账单查询接口 | 查询账单、欠费、用水历史、缴费记录 | 客户端 | HTTPS REST | 客户ID、账期范围、查询类型 | 账单列表、欠费金额、用水趋势、缴费记录 |
|
||||
| IF-CS-003 | 在线支付下单接口 | 创建微信/支付宝线上支付订单 | 客户端 | HTTPS REST | 客户ID、账单ID列表、支付渠道、支付金额 | 订单号、支付二维码/预支付信息、订单状态 |
|
||||
| IF-CS-004 | 发票申请接口 | 提交电子发票申请、查询发票状态 | 客户端 | HTTPS REST | 缴费订单号、发票抬头、邮箱/手机号 | 发票状态、发票链接、申请结果 |
|
||||
| IF-CS-005 | 网点与业务办理接口 | 查询营业网点、预约信息、可办事项 | 客户端 | HTTPS REST | 行政区划、关键字、业务类型 | 网点列表、营业时间、可办业务、预约信息 |
|
||||
| IF-CS-006 | 业务办理进度接口 | 提交业务申请、查询办理进度与附件 | 客户端 | HTTPS REST | 申请类型、客户资料、附件清单、申请单号 | 受理结果、流程状态、进度轨迹、补件要求 |
|
||||
| IF-CS-007 | 柜面扫码支付接口 | 创建柜面扫码支付订单并回写结果 | 柜台终端/营业前台 | HTTPS REST | 柜台编号、账单ID列表、订单金额、支付渠道 | 订单号、支付状态、回写结果 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2129,7 +2145,7 @@ graph TB
|
||||
|
||||
#### 营收核心模块群
|
||||
|
||||
  核心营收业务模块,实现从客户管理到收费账务的完整业务链条:
|
||||
  营收核心业务模块,实现从客户管理到收费账务的完整业务链条,并通过 SYS-008 发票服务、SYS-009 支付与银行结算、SYS-010 消息服务形成跨子系统协同闭环:
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
@ -2147,7 +2163,7 @@ graph TB
|
||||
|
||||
  为外部渠道(微网厅、第三方平台)和内部渠道(客服前台)提供服务接入能力:
|
||||
|
||||
- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务
|
||||
- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务、柜面扫码支付
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
627
sql/lhc_数据库设计.md
627
sql/lhc_数据库设计.md
@ -788,6 +788,260 @@ erDiagram
|
||||
|
||||
## 表结构设计
|
||||
|
||||
## 待补表清单(TODO)
|
||||
|
||||
> 说明:以下清单基于 `04_Appendix/Archive/05_Data_Dictionary/营收数据字典.md` 与当前 `backend` 真实表扫描结果整理,用于标识“数据字典或后端已出现,但当前文档尚未展开详细字段设计”的表或表组。
|
||||
>
|
||||
> 当前表结构设计已覆盖部分核心基础表、价格表、客户主表、抄表主表、营业账主表、托收/代扣主表、开票配置主表、统一工单主表;以下对象为后续优先补充范围。
|
||||
|
||||
### 已设计范围(当前文档)
|
||||
|
||||
当前已在本章展开设计的表包括:
|
||||
|
||||
- 水表基础:`biz_meter_maker`、`biz_meter_model`、`biz_meter_caliber`、`biz_meter_range`、`biz_meter`
|
||||
- 组织账户:`system_dept`、`biz_company_account`、`biz_dept_account_rel`
|
||||
- 基础主数据:`biz_community`、`biz_cust`、`biz_cust_group`
|
||||
- 价格与方案:`biz_price_category`、`biz_cost_component`、`biz_price_adjustment_snap`、`biz_template_dept_rel`、`biz_price_template`、`biz_price_cost_adjustment`、`biz_price_tier_adjustment`、`biz_price_discount_scheme`、`biz_price_discount_tier`、`biz_price_discount_cost`、`biz_water_use_scheme`、`biz_water_use_scheme_tier`
|
||||
- 页面配置:`infra_user_form_config`
|
||||
- 抄表与账务:`biz_meter_book`、`biz_reading_data`、`biz_last_reading`、`biz_charge`、`biz_charge_detail`
|
||||
- 银行与发票:`biz_collection`、`biz_withholding`、`biz_invoice`
|
||||
- 业务办理:`biz_process`
|
||||
|
||||
### 待补设计范围(按领域归类)
|
||||
|
||||
#### 1. 客户信息扩展域
|
||||
|
||||
- `biz_account`(账户信息)
|
||||
- `biz_cust_contact`(联系人)
|
||||
- `biz_cust_app_binds`(客户应用绑定关联)
|
||||
- `biz_cust_collection_rel`(客户托收中间关系)
|
||||
- `biz_cust_withholding_rel`(客户代扣中间关系)
|
||||
- `biz_cust_invoice`(客户开票信息)
|
||||
- `biz_cust_meter`(客户与水表关系)
|
||||
- `biz_cust_bill_type`(客户开账类型)
|
||||
- `biz_cust_no_rule`、`biz_dept_cust_no_rule_rel`(客户编号规则)
|
||||
- `biz_cust_hub_marks`(集收号/集收标记类)
|
||||
- `biz_cust_water_use_scheme`、`biz_cust_water_scheme_rel`(客户计划用水关系)
|
||||
|
||||
#### 2. 抄表与表务扩展域
|
||||
|
||||
- `biz_meter_read`(抄表状态/抄表任务状态)
|
||||
- `biz_reading_logs`(抄表日志)
|
||||
- `biz_meter_log`(表务/抄表日志)
|
||||
- `biz_meter_in_out`、`biz_meter_in_out_rel`(水表出入库及关联)
|
||||
|
||||
#### 3. 账务与收费处理扩展域
|
||||
|
||||
- 跨周期水量
|
||||
- 特账 / 特账明细
|
||||
- 退款账
|
||||
- 阶梯累计量
|
||||
- 收费汇总 / 收费小计 / 实时收费日志
|
||||
- 红冲表
|
||||
- 预存退款 / 预存退款详情
|
||||
- 催缴登记 / 催缴停水 / 催缴明细
|
||||
- 价差调整汇总 / 明细
|
||||
- 分账调整汇总 / 明细
|
||||
- 呆坏账汇总 / 明细
|
||||
- 已销调整汇总 / 明细
|
||||
- IC卡充退账 / 结余 / 操作日志
|
||||
|
||||
#### 4. 发票域扩展
|
||||
|
||||
- `biz_invoice_taxrate`(发票税率)
|
||||
- 发票明细表
|
||||
- 营业账开票关系表
|
||||
- 发票信息关联表
|
||||
- 发票修改记录
|
||||
- `biz_process_invoice_modifys`(发票变更流程)
|
||||
|
||||
#### 5. 业务办理与工单子表域
|
||||
|
||||
- `biz_process_transfer`(流程流转)
|
||||
- `biz_process_cust_contact`(流程联系人)
|
||||
- `biz_process_meter_install`(装表流程信息)
|
||||
- `biz_business_types`(业务类型)
|
||||
- `biz_business_datas`(业务扩展数据)
|
||||
- `biz_content`、`biz_content_attach`(资料与附件)
|
||||
- 更名 / 过户 / 停复水 / 低保 / 换表 / 自助抄表等业务子表
|
||||
- 稽查工单 / 移表工单 / PDA派单 / 上报清单 / 换表记录表
|
||||
|
||||
#### 6. 参数、页面与系统配置域
|
||||
|
||||
- `biz_parameter_settings`(系统参数/业务参数)
|
||||
- `biz_page_settings`、`biz_page_settings_detail`(页面基础配置)
|
||||
- `biz_extend_propertys`(扩展信息)
|
||||
- `biz_bank`、`biz_bank_branch`(银行及分行)
|
||||
- 账务年月表 / 抄表年月表
|
||||
- 编号生成配置 / 编号生成记录
|
||||
- 导出任务 / 站内消息 / 报表 / 日志管理
|
||||
- 系统菜单表 / 权限表 / 词语字典表
|
||||
|
||||
#### 7. 银行代收与对账域
|
||||
|
||||
- `bk_payment_channel`
|
||||
- `bk_channel_api_config`
|
||||
- `bk_channel_route_rule`
|
||||
- `bk_channel_statistics`
|
||||
- `bk_transaction`
|
||||
- `bk_transaction_callback`
|
||||
- `bk_transaction_exception`
|
||||
- `bk_withholding_agreement`
|
||||
- `bk_withholding_batch`
|
||||
- `bk_withholding_item`
|
||||
- `bk_reconcile_batch`
|
||||
- `bk_reconcile_diff`
|
||||
- `bk_settlement_batch`
|
||||
|
||||
#### 8. 报装、微网厅与移动侧补充域
|
||||
|
||||
- 报装用户信息 / 报装工程项目 / 报装踏勘 / 工程验收信息
|
||||
- 微网厅账户绑定、微信支付订单、网点门店、文章公告、页面配置等表
|
||||
- 手机记录表 / PDA版本控制表
|
||||
|
||||
### 后续补充原则
|
||||
|
||||
1. 优先补充“后端已有真实表且业务价值高”的对象。
|
||||
2. 对于数据字典中的旧系统表,若已被当前后端重构为统一模型,应在设计说明中注明“已合并映射”,而非机械按旧名重复建表。
|
||||
3. 若某类对象仅在 `sw-module-system`、`sw-module-infra`、`sw-module-pay` 等模块中存在,后续应结合对应模块再次核对后补入。
|
||||
|
||||
## 表模块归属说明
|
||||
|
||||
> 说明:以下归属依据 `output/preview/福建水务营收系统整体架构图.html` 的业务子系统划分整理,用于明确“当前已设计表、真实后端表、待补表”在总体架构中的主归属模块。若某张表被多个子系统共同使用,以“主数据维护方、核心业务责任方”作为唯一主归属。
|
||||
|
||||
### 模块归属原则
|
||||
|
||||
1. 客户、账单、价格、收费等核心营收主数据,归属 `SYS-002 营收业务子系统`。
|
||||
2. 水表设备主档、库存、出入库、设备日志等表务对象,归属 `SYS-006 表务管理子系统`。
|
||||
3. 统一受理、流转、附件、业务办理过程数据,归属 `SYS-005 工单管理子系统`。
|
||||
4. 发票主数据、税率、开票关系、回执与红冲作废,归属 `SYS-008 发票服务子系统`。
|
||||
5. 支付渠道、交易、回调、代扣、对账、结算等资金链路数据,归属 `SYS-009 支付与银行结算子系统`。
|
||||
6. `SYS-003 手机抄表APP` 与 `SYS-004 微网厅子系统` 原则上作为前端渠道,不单独持有核心业务主表,主要复用营收、工单、发票、支付等后端核心表;仅在出现终端同步、授权绑定、日志等专属数据时,才单独归入对应渠道子系统。
|
||||
|
||||
### 当前已设计表的模块归属
|
||||
|
||||
#### SYS-001 统一平台
|
||||
|
||||
- `system_dept`
|
||||
|
||||
#### SYS-002 营收业务子系统
|
||||
|
||||
- 客户与基础主数据:`biz_cust`、`biz_cust_group`、`biz_community`
|
||||
- 价格与用水方案:`biz_price_category`、`biz_cost_component`、`biz_price_adjustment_snap`、`biz_template_dept_rel`、`biz_price_template`、`biz_price_cost_adjustment`、`biz_price_tier_adjustment`、`biz_price_discount_scheme`、`biz_price_discount_tier`、`biz_price_discount_cost`、`biz_water_use_scheme`、`biz_water_use_scheme_tier`
|
||||
- 抄表开账:`biz_meter_book`、`biz_reading_data`、`biz_last_reading`
|
||||
- 营业收费与账务:`biz_charge`、`biz_charge_detail`
|
||||
|
||||
#### SYS-005 工单管理子系统
|
||||
|
||||
- `biz_process`
|
||||
|
||||
#### SYS-006 表务管理子系统
|
||||
|
||||
- `biz_meter_maker`
|
||||
- `biz_meter_model`
|
||||
- `biz_meter_caliber`
|
||||
- `biz_meter_range`
|
||||
- `biz_meter`
|
||||
|
||||
#### SYS-008 发票服务子系统
|
||||
|
||||
- `biz_invoice`
|
||||
|
||||
#### SYS-009 支付与银行结算子系统
|
||||
|
||||
- `biz_collection`
|
||||
- `biz_withholding`
|
||||
|
||||
#### 基础设施/页面配置能力
|
||||
|
||||
- `infra_user_form_config`
|
||||
|
||||
> 说明:`infra_user_form_config` 更偏表单与页面配置能力,建议作为基础设施支撑表看待,不直接归入单一营收业务子系统。
|
||||
|
||||
### 后续待补表的建议归属
|
||||
|
||||
#### SYS-002 营收业务子系统
|
||||
|
||||
- 客户扩展:`biz_account`、`biz_cust_contact`、`biz_cust_app_binds`、`biz_cust_meter`、`biz_cust_bill_type`、`biz_cust_no_rule`、`biz_dept_cust_no_rule_rel`、`biz_cust_hub_marks`、`biz_cust_water_use_scheme`、`biz_cust_water_scheme_rel`
|
||||
- 抄表与开账扩展:`biz_meter_read`、`biz_reading_logs`
|
||||
- 账务处理扩展:跨周期水量、特账/特账明细、退款账、阶梯累计量、收费汇总/收费小计/实时收费日志、红冲、预存退款、催缴登记、价差调整、分账调整、已销调整、呆坏账、IC卡账务等对象
|
||||
- 参数配置扩展:`biz_parameter_settings`
|
||||
|
||||
#### SYS-005 工单管理子系统
|
||||
|
||||
- `biz_process_transfer`
|
||||
- `biz_process_cust_contact`
|
||||
- `biz_process_meter_install`
|
||||
- `biz_business_types`
|
||||
- `biz_business_datas`
|
||||
- `biz_content`
|
||||
- `biz_content_attach`
|
||||
- 更名、过户、停复水、低保、换表、自助抄表、稽查工单、PDA派单等业务子表
|
||||
|
||||
#### SYS-006 表务管理子系统
|
||||
|
||||
- `biz_meter_log`
|
||||
- `biz_meter_in_out`
|
||||
- `biz_meter_in_out_rel`
|
||||
|
||||
#### SYS-008 发票服务子系统
|
||||
|
||||
- `biz_invoice_taxrate`
|
||||
- `biz_cust_invoice`
|
||||
- `biz_process_invoice_modifys`
|
||||
- 发票明细表
|
||||
- 营业账开票关系表
|
||||
- 发票回执/作废/红冲/存证相关表
|
||||
|
||||
#### SYS-009 支付与银行结算子系统
|
||||
|
||||
- `biz_cust_collection_rel`
|
||||
- `biz_cust_withholding_rel`
|
||||
- `biz_bank`
|
||||
- `biz_bank_branch`
|
||||
- `bk_payment_channel`
|
||||
- `bk_channel_api_config`
|
||||
- `bk_channel_route_rule`
|
||||
- `bk_channel_statistics`
|
||||
- `bk_transaction`
|
||||
- `bk_transaction_callback`
|
||||
- `bk_transaction_exception`
|
||||
- `bk_withholding_agreement`
|
||||
- `bk_withholding_batch`
|
||||
- `bk_withholding_item`
|
||||
- `bk_reconcile_batch`
|
||||
- `bk_reconcile_diff`
|
||||
- `bk_settlement_batch`
|
||||
|
||||
#### SYS-003 / SYS-004 渠道子系统专属补充对象
|
||||
|
||||
- 微信绑定、默认账户、公众号配置、前台申请单、终端同步日志、PDA版本控制、移动端缓存同步等专属表
|
||||
|
||||
### 模块-表清单-状态总表
|
||||
|
||||
| 模块 | 表清单 | 状态 |
|
||||
| --- | --- | --- |
|
||||
| `SYS-001 统一平台` | `system_dept` | 已设计 |
|
||||
| `SYS-002 营收业务子系统` | `biz_cust`、`biz_cust_group`、`biz_community` | 已设计 |
|
||||
| `SYS-002 营收业务子系统` | `biz_price_category`、`biz_cost_component`、`biz_price_adjustment_snap`、`biz_template_dept_rel`、`biz_price_template`、`biz_price_cost_adjustment`、`biz_price_tier_adjustment`、`biz_price_discount_scheme`、`biz_price_discount_tier`、`biz_price_discount_cost`、`biz_water_use_scheme`、`biz_water_use_scheme_tier` | 已设计 |
|
||||
| `SYS-002 营收业务子系统` | `biz_meter_book`、`biz_reading_data`、`biz_last_reading` | 已设计 |
|
||||
| `SYS-002 营收业务子系统` | `biz_charge`、`biz_charge_detail` | 已设计 |
|
||||
| `SYS-002 营收业务子系统` | `biz_account`、`biz_cust_contact`、`biz_cust_app_binds`、`biz_cust_meter`、`biz_cust_bill_type`、`biz_cust_no_rule`、`biz_dept_cust_no_rule_rel`、`biz_cust_hub_marks`、`biz_cust_water_use_scheme`、`biz_cust_water_scheme_rel` | 待补 |
|
||||
| `SYS-002 营收业务子系统` | `biz_meter_read`、`biz_reading_logs` | 待补 |
|
||||
| `SYS-002 营收业务子系统` | 跨周期水量、特账/特账明细、退款账、阶梯累计量、收费汇总/收费小计/实时收费日志、红冲、预存退款、催缴登记、价差调整、分账调整、已销调整、呆坏账、IC卡账务等对象 | 待补 |
|
||||
| `SYS-002 营收业务子系统` | `biz_parameter_settings` | 待补 |
|
||||
| `SYS-005 工单管理子系统` | `biz_process` | 已设计 |
|
||||
| `SYS-005 工单管理子系统` | `biz_process_transfer`、`biz_process_cust_contact`、`biz_process_meter_install`、`biz_business_types`、`biz_business_datas`、`biz_content`、`biz_content_attach` | 待补 |
|
||||
| `SYS-005 工单管理子系统` | 更名、过户、停复水、低保、换表、自助抄表、稽查工单、PDA派单等业务子表 | 待补 |
|
||||
| `SYS-006 表务管理子系统` | `biz_meter_maker`、`biz_meter_model`、`biz_meter_caliber`、`biz_meter_range`、`biz_meter` | 已设计 |
|
||||
| `SYS-006 表务管理子系统` | `biz_meter_log`、`biz_meter_in_out`、`biz_meter_in_out_rel` | 待补 |
|
||||
| `SYS-008 发票服务子系统` | `biz_invoice` | 已设计 |
|
||||
| `SYS-008 发票服务子系统` | `biz_invoice_taxrate`、`biz_cust_invoice`、`biz_process_invoice_modifys`、发票明细表、营业账开票关系表、发票回执/作废/红冲/存证相关表 | 待补 |
|
||||
| `SYS-009 支付与银行结算子系统` | `biz_collection`、`biz_withholding` | 已设计 |
|
||||
| `SYS-009 支付与银行结算子系统` | `biz_cust_collection_rel`、`biz_cust_withholding_rel`、`biz_bank`、`biz_bank_branch`、`bk_payment_channel`、`bk_channel_api_config`、`bk_channel_route_rule`、`bk_channel_statistics`、`bk_transaction`、`bk_transaction_callback`、`bk_transaction_exception`、`bk_withholding_agreement`、`bk_withholding_batch`、`bk_withholding_item`、`bk_reconcile_batch`、`bk_reconcile_diff`、`bk_settlement_batch` | 待补 |
|
||||
| `基础设施/页面配置能力` | `infra_user_form_config` | 已设计 |
|
||||
| `SYS-003 / SYS-004 渠道子系统` | 微信绑定、默认账户、公众号配置、前台申请单、终端同步日志、PDA版本控制、移动端缓存同步等专属表 | 待补 |
|
||||
|
||||
### 水表厂家表-biz_meter_maker
|
||||
|
||||
> 水表厂家基础信息管理,记录水表生产厂商的详细信息,支持水表型号的厂家归属管理
|
||||
@ -1321,6 +1575,379 @@ erDiagram
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 水表信息表-biz_meter
|
||||
|
||||
> 水表主档信息表,用于管理实物水表、远传采集标识、库存归属及表务状态,是客户挂表、抄表、换表、远传接入的核心基础表。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| dept_id | 仓库/部门ID | number / bigint(64) | 否 | 否 | 关联组织或仓库 |
|
||||
| maker_code | 水表厂家代码 | string / varchar(100) | 否 | 否 | 关联`biz_meter_maker` |
|
||||
| model_code | 水表型号代码 | string / varchar(100) | 否 | 否 | 关联`biz_meter_model` |
|
||||
| caliber_code | 水表口径代码 | string / varchar(100) | 否 | 否 | 关联`biz_meter_caliber` |
|
||||
| range_code | 水表量程代码 | string / varchar(100) | 否 | 否 | 关联`biz_meter_range` |
|
||||
| type | 水表分类 | number / tinyint | 否 | 否 | 普通表/远传表等 |
|
||||
| cust_code | 客户编号 | string / varchar(100) | 否 | 否 | 当前绑定客户 |
|
||||
| project_code | 工程编码 | string / varchar(100) | 否 | 否 | 报装/工程来源标识 |
|
||||
| steel_mark | 钢印号 | string / varchar(100) | 否 | 否 | |
|
||||
| seal_number | 水表编号 | string / varchar(100) | 否 | 否 | 表具编号 |
|
||||
| bar_code | 条形码 | string / varchar(100) | 否 | 否 | |
|
||||
| check_code | 强检编号 | string / varchar(100) | 否 | 否 | |
|
||||
| make_date | 生产日期 | datetime | 否 | 否 | |
|
||||
| check_date | 强检日期 | datetime | 否 | 否 | |
|
||||
| collect_code | 采集号 | string / varchar(100) | 否 | 否 | 远传采集设备编号 |
|
||||
| gpsx | GPSX坐标 | number / decimal(18,6) | 否 | 否 | |
|
||||
| gpsy | GPSY坐标 | number / decimal(18,6) | 否 | 否 | |
|
||||
| latitude | 纬度 | number / decimal(18,6) | 否 | 否 | |
|
||||
| longitude | 经度 | number / decimal(18,6) | 否 | 否 | |
|
||||
| imei | 设备识别码 | string / varchar(100) | 否 | 否 | 远传设备识别码 |
|
||||
| imsi | IMSI | string / varchar(100) | 否 | 否 | |
|
||||
| module_code | 模块号 | string / varchar(100) | 否 | 否 | |
|
||||
| nfc_code | NFC编号 | string / varchar(100) | 否 | 否 | |
|
||||
| qr_code | 二维码编号 | string / varchar(100) | 否 | 否 | |
|
||||
| meter_status | 表务状态 | number / tinyint | 否 | 否 | 水表生命周期状态 |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| status | 状态 | number / tinyint | 否 | 默认0 | 详见常量说明[默认状态](###默认状态-default_status) |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 抄表册本表-biz_meter_book
|
||||
|
||||
> 抄表册本主表,用于按站点、抄表员、周期组织客户抄表任务,是生成抄表数据与后续开账批次的基础对象。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| code | 册本编码 | string / varchar(100) | 是 | 是 | |
|
||||
| name | 册本名称 | string / varchar(200) | 否 | 是 | |
|
||||
| dept_id | 站点ID | number / bigint(64) | 否 | 是 | 关联部门/站点 |
|
||||
| meter_read_id | 抄表员ID | number / bigint(64) | 否 | 否 | |
|
||||
| urger_id | 催缴员ID | number / bigint(64) | 否 | 否 | |
|
||||
| read_cycle | 抄表周期 | number / tinyint | 否 | 否 | 月/季/年等 |
|
||||
| start_date | 起抄时间 | datetime | 否 | 否 | |
|
||||
| next_read_date | 下次抄表时间 | datetime | 否 | 否 | |
|
||||
| read_method | 抄表方式 | number / tinyint | 否 | 否 | 人工/远传等 |
|
||||
| is_temp | 册本类型 | number / tinyint | 否 | 否 | 正式/临时 |
|
||||
| book_mark | 册本标识 | number / tinyint | 否 | 否 | 特殊业务分类 |
|
||||
| work_times | 工次 | number / int | 否 | 否 | |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| status | 状态 | number / tinyint | 否 | 默认0 | 详见常量说明[默认状态](###默认状态-default_status) |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 抄表数据表-biz_reading_data
|
||||
|
||||
> 抄表作业数据表,承载每次抄表过程中的读数、状态、审核、复核、退补等信息,是开账与异常处理的直接数据来源。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| cust_id | 客户ID | number / bigint(64) | 否 | 是 | 关联客户资料 |
|
||||
| cust_meter_id | 客户水表ID | number / bigint(64) | 否 | 否 | 关联客户挂表关系 |
|
||||
| cust_meter_status | 客户水表状态 | number / int | 否 | 否 | |
|
||||
| dept_id | 站点ID | number / bigint(64) | 否 | 否 | |
|
||||
| bill_month | 抄表期间 | number / int | 否 | 是 | 格式YYYYMM |
|
||||
| meter_reader_id | 抄表员ID | string / varchar(100) | 否 | 否 | |
|
||||
| book_id | 册本ID | number / bigint(64) | 否 | 否 | 关联`biz_meter_book` |
|
||||
| book_code | 册本编号 | string / varchar(100) | 否 | 否 | |
|
||||
| read_cycle | 抄表周期 | number / int | 否 | 否 | |
|
||||
| read_method | 抄表方式 | number / int | 否 | 否 | |
|
||||
| read_type | 抄表类型 | number / int | 否 | 否 | 正常抄表/补抄等 |
|
||||
| read_times | 抄表次数 | number / int | 否 | 否 | |
|
||||
| last_reading | 上次读数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| last_child_reading | 上次子读数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| last_read_date | 上次抄表日期 | datetime | 否 | 否 | |
|
||||
| last_read_water | 上次抄表水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| last_read_state_id | 上次抄表状态ID | number / bigint(64) | 否 | 否 | |
|
||||
| reading | 本次读数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| child_reading | 本次子读数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_date | 抄表日期 | datetime | 否 | 否 | |
|
||||
| read_water | 抄表水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_state_id | 抄表状态ID | number / bigint(64) | 否 | 否 | |
|
||||
| is_estimate | 是否估算 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| replace_water | 替代表量 | number / decimal(18,4) | 否 | 否 | 换表或估算修正 |
|
||||
| avg_water | 平均水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| review_state | 审核状态 | number / int | 否 | 否 | |
|
||||
| review_user | 审核人 | string / varchar(100) | 否 | 否 | |
|
||||
| review_date | 审核日期 | datetime | 否 | 否 | |
|
||||
| check_water | 复核水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| check_state | 复核状态 | number / int | 否 | 否 | |
|
||||
| check_user | 复核人 | string / varchar(100) | 否 | 否 | |
|
||||
| check_date | 复核日期 | datetime | 否 | 否 | |
|
||||
| read_remark | 抄表备注 | string / varchar(500) | 否 | 否 | |
|
||||
| refund_reason | 退费原因 | number / int | 否 | 否 | |
|
||||
| refund_water | 退费水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| status | 状态 | number / int | 否 | 默认0 | 抄表记录状态 |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 上次抄表表-biz_last_reading
|
||||
|
||||
> 上次抄表快照表,用于为下一期抄表、开账、阶梯累计和异常核算提供基线数据。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| cust_id | 客户ID | number / bigint(64) | 否 | 是 | |
|
||||
| cust_code | 客户编号 | string / varchar(100) | 否 | 是 | |
|
||||
| bill_month | 抄表年月 | number / int | 否 | 是 | 格式YYYYMM |
|
||||
| read_date | 抄表时间 | datetime | 否 | 否 | |
|
||||
| reading | 抄码 | number / decimal(18,4) | 否 | 否 | |
|
||||
| child_reading | 子表抄码 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_water | 抄见水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| replace_water | 换表水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_state_id | 抄表状态 | number / bigint(64) | 否 | 否 | |
|
||||
| state_times | 状态连续次数 | number / int | 否 | 否 | |
|
||||
| check_water | 开账水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| change | 零头 | number / decimal(18,4) | 否 | 否 | |
|
||||
| check_times | 开账次数 | number / int | 否 | 否 | |
|
||||
| month_total_water | 月度累计量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| quarter_total_water | 季度累计量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| year_total_water | 年度累计量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| his_read_water | 历史抄见水量 | string / longtext | 否 | 否 | 历史轨迹记录 |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 营业账表-biz_charge
|
||||
|
||||
> 营业账主表,是营收系统最核心的账务表之一,汇总客户、册本、抄表、用水量、金额、收费、开票、优惠等信息。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| meter_id | 水表ID | number / bigint(64) | 否 | 是 | 关联水表 |
|
||||
| record_id | 抄表ID | number / bigint(64) | 否 | 否 | 关联`biz_reading_data` |
|
||||
| bill_month | 账务年月 | number / int | 否 | 是 | 格式YYYYMM |
|
||||
| dept_id | 站点ID | number / bigint(64) | 否 | 否 | |
|
||||
| book_id | 册本ID | number / bigint(64) | 否 | 否 | |
|
||||
| book_sort_index | 册内顺序 | number / int | 否 | 否 | |
|
||||
| cust_id | 客户ID | number / bigint(64) | 否 | 是 | |
|
||||
| cust_code | 客户编号 | string / varchar(100) | 否 | 否 | |
|
||||
| cust_name | 客户名称 | string / varchar(200) | 否 | 否 | |
|
||||
| cust_address | 客户地址 | string / varchar(500) | 否 | 否 | |
|
||||
| population | 人口数 | number / int | 否 | 否 | |
|
||||
| pay_method | 缴费方式 | number / int | 否 | 否 | 详见常量说明[缴费方式](#payment_method) |
|
||||
| last_reading | 上次抄码 | number / decimal(18,4) | 否 | 否 | |
|
||||
| reading | 本次抄码 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_water | 本次抄见水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| read_date | 本次抄表时间 | datetime | 否 | 否 | |
|
||||
| adjustment_snap_code | 调价快照编码 | string / varchar(100) | 否 | 否 | 关联`biz_price_adjustment_snap` |
|
||||
| price_template_code | 水价模板编码 | string / varchar(100) | 否 | 否 | 关联`biz_price_template` |
|
||||
| bill_water | 开账水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| bill_amount | 开账金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| extended_amount | 应收金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| late_fee | 滞纳金 | number / decimal(18,4) | 否 | 否 | |
|
||||
| pay_date | 收费时间 | datetime | 否 | 否 | |
|
||||
| checkout_date | 结账时间 | datetime | 否 | 否 | |
|
||||
| charge_method | 收费途径 | number / int | 否 | 否 | 柜台/线上/批量等 |
|
||||
| charge_way | 收费渠道 | number / int | 否 | 否 | 渠道分类 |
|
||||
| pay_state | 收费状态 | number / int | 否 | 否 | 详见常量说明[收费状态](#charge_status) |
|
||||
| invoice_code | 发票代码 | string / varchar(100) | 否 | 否 | |
|
||||
| invoice_date | 开票日期 | datetime | 否 | 否 | |
|
||||
| invoice_number | 发票编号 | string / varchar(100) | 否 | 否 | |
|
||||
| invoice_state | 开票状态 | number / int | 否 | 否 | |
|
||||
| subtotal_id | 收费小计ID | number / bigint(64) | 否 | 否 | |
|
||||
| task_id | 流程任务ID | string / varchar(100) | 否 | 否 | |
|
||||
| water_fee | 用水费 | number / decimal(18,4) | 否 | 否 | |
|
||||
| sewage_fee | 污水处理费 | number / decimal(18,4) | 否 | 否 | |
|
||||
| garbage_fee | 垃圾费 | number / decimal(18,4) | 否 | 否 | |
|
||||
| over_plan_fee | 超计划费 | number / decimal(18,4) | 否 | 否 | |
|
||||
| discount_money | 优惠金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| original_money | 优惠前金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| refund_water | 退补水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| used_over_total | 超计划累计量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| community_id | 所属小区ID | number / bigint(64) | 否 | 否 | |
|
||||
| cust_type | 用户类型 | number / int | 否 | 否 | |
|
||||
| status | 状态 | number / int | 否 | 默认0 | |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 营业账明细表-biz_charge_detail
|
||||
|
||||
> 营业账明细表,用于分解营业账中的费用组成、阶梯区间、分摊方式、金额构成,是计费规则落地的明细层对象。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| fee_id | 费用ID | number / bigint(64) | 否 | 是 | 关联`biz_charge` |
|
||||
| adjustment_snap_code | 调价快照编码 | string / varchar(100) | 否 | 否 | |
|
||||
| price_template_code | 水价模板编码 | string / varchar(100) | 否 | 否 | |
|
||||
| cost_adjustment_id | 费用调整ID | number / bigint(64) | 否 | 否 | 关联`biz_price_cost_adjustment` |
|
||||
| cost_component_code | 费用组成代码 | string / varchar(100) | 否 | 否 | 关联`biz_cost_component` |
|
||||
| calc_mode | 计算方式 | number / int | 否 | 否 | 详见常量说明[计算类型](#calculation_mode) |
|
||||
| level_type | 阶梯模式 | number / int | 否 | 否 | 详见常量说明[阶梯类型](#tiered_mode) |
|
||||
| level_index | 阶梯级别 | number / int | 否 | 否 | |
|
||||
| start_month | 开始月份 | number / int | 否 | 否 | |
|
||||
| end_month | 结束月份 | number / int | 否 | 否 | |
|
||||
| start_water | 开始水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| end_water | 结束水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| settle_method | 分摊方式 | number / int | 否 | 否 | 详见常量说明[分摊方式](#allocation_method) |
|
||||
| settle_values | 分摊值 | number / decimal(18,4) | 否 | 否 | |
|
||||
| price | 单价 | number / decimal(18,4) | 否 | 否 | |
|
||||
| water | 应收水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| discount_water | 优惠水量 | number / decimal(18,4) | 否 | 否 | |
|
||||
| water_num | 水量系数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| money | 金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| state | 状态 | number / int | 否 | 否 | 明细状态 |
|
||||
| is_preferential | 是否优惠 | boolean / tinyint | 否 | 默认0 | |
|
||||
| basic_number | 基数 | number / decimal(18,4) | 否 | 否 | |
|
||||
| invoiced_state | 开票状态 | number / int | 否 | 否 | |
|
||||
| discount_money | 优惠金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| original_money | 优惠前金额 | number / decimal(18,4) | 否 | 否 | |
|
||||
| is_water_over | 是否超计划 | boolean / tinyint | 否 | 默认0 | |
|
||||
| item_invoice_error | 明细开票错误 | string / varchar(500) | 否 | 否 | |
|
||||
| item_invoice_state | 明细开票状态 | number / int | 否 | 否 | |
|
||||
| item_invoice_type | 明细开票类型 | number / int | 否 | 否 | |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 托收资料表-biz_collection
|
||||
|
||||
> 托收资料主表,用于维护用户托收协议、银行账户、签约联系方式等信息,支撑批量托收与银行送盘业务。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| contract_no | 托收合同号 | string / varchar(100) | 否 | 否 | |
|
||||
| agreement_no | 托收协议号 | string / varchar(100) | 否 | 否 | |
|
||||
| bank_id | 总行ID | number / bigint(64) | 否 | 否 | 关联`biz_bank` |
|
||||
| branchs_id | 分行ID | number / bigint(64) | 否 | 否 | 关联`biz_bank_branch` |
|
||||
| account_no | 银行账号 | string / varchar(100) | 否 | 否 | |
|
||||
| account_name | 开户户名 | string / varchar(200) | 否 | 否 | |
|
||||
| account_address | 开户地址 | string / varchar(500) | 否 | 否 | |
|
||||
| contact | 联系人 | string / varchar(100) | 否 | 否 | |
|
||||
| mobile | 联系电话 | string / varchar(100) | 否 | 否 | 可脱敏/加密存储 |
|
||||
| telephone | 座机 | string / varchar(100) | 否 | 否 | 可脱敏/加密存储 |
|
||||
| contract_date | 签约日期 | datetime | 否 | 否 | |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| status | 状态 | number / int | 否 | 默认0 | 详见常量说明[默认状态](###默认状态-default_status) |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 代扣资料表-biz_withholding
|
||||
|
||||
> 银行代扣资料主表,用于维护代扣合同、账户、银行分支和签约信息,支撑批量代扣与银行代扣协议管理。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| bank_id | 总行ID | number / int | 否 | 否 | 关联`biz_bank` |
|
||||
| branchs_id | 分行ID | number / int | 否 | 否 | 关联`biz_bank_branch` |
|
||||
| account_no | 银行账号 | string / varchar(100) | 否 | 否 | |
|
||||
| account_name | 开户户名 | string / varchar(200) | 否 | 否 | |
|
||||
| account_address | 开户地址 | string / varchar(500) | 否 | 否 | |
|
||||
| contract_date | 签约日期 | datetime | 否 | 否 | |
|
||||
| contract_no | 代扣合同号 | string / varchar(100) | 否 | 否 | |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| status | 状态 | number / int | 否 | 默认0 | 详见常量说明[默认状态](###默认状态-default_status) |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 开票配置表-biz_invoice
|
||||
|
||||
> 开票配置主表,用于维护水司账户维度的发票供应商、开票限额、自动开票策略和扩展参数。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| account_id | 水司账户ID | number / bigint(64) | 否 | 是 | 关联`biz_company_account` |
|
||||
| supplier | 供应商ID | number / int | 否 | 否 | |
|
||||
| supplier_name | 供应商名称 | string / varchar(200) | 否 | 否 | |
|
||||
| limit | 开票限额 | number / decimal(18,4) | 否 | 否 | 单次开票最大金额 |
|
||||
| before_charge | 收费前开票 | boolean / tinyint | 否 | 默认0 | 0-否,1-是 |
|
||||
| ex_cost_component_codes | 排除费用组成代码 | string / varchar(500) | 否 | 否 | 多个逗号分隔 |
|
||||
| extra_properties | 扩展参数 | string / longtext | 否 | 否 | JSON扩展字段 |
|
||||
| auto_invoice | 自动开票 | boolean / tinyint | 否 | 默认0 | 0-否,1-是 |
|
||||
| invoice_type | 开票类型 | number / tinyint | 否 | 否 | 普票/专票 |
|
||||
| include_invoice_special | 包含专票客户 | boolean / tinyint | 否 | 默认0 | |
|
||||
| status | 状态 | number / tinyint | 否 | 默认0 | |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
### 基础工单信息表-biz_process
|
||||
|
||||
> 统一业务工单主表,用于承载更名、过户、停复水、换表、发票变更等业务办理流程,是当前后端流程化业务模型的核心表。
|
||||
|
||||
| 字段名 | 中文含义 | 字段类型 | 是否唯一 | 是否必填 | 字段说明 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| id | 主键ID | number / bigint(64) | 是 | 是 | |
|
||||
| request_source_code | 来源编码 | string / varchar(100) | 否 | 否 | 申请来源 |
|
||||
| applicant | 申请人 | string / varchar(100) | 否 | 否 | |
|
||||
| mobile | 申请人手机号码 | string / varchar(100) | 否 | 否 | |
|
||||
| telephone | 座机 | string / varchar(100) | 否 | 否 | |
|
||||
| cust_id | 客户ID | number / int | 否 | 否 | |
|
||||
| cust_code | 客户编号 | string / varchar(100) | 否 | 否 | |
|
||||
| org_name | 营业站点名称 | string / varchar(200) | 否 | 否 | |
|
||||
| cust_name | 客户名称 | string / varchar(200) | 否 | 否 | |
|
||||
| cust_address | 客户地址 | string / varchar(500) | 否 | 否 | |
|
||||
| contact | 联系人信息 | string / varchar(200) | 否 | 否 | |
|
||||
| apply_type | 申请原因 | number / int | 否 | 否 | |
|
||||
| apply_date | 申请时间 | datetime | 否 | 否 | |
|
||||
| acceptance_name | 受理人姓名 | string / varchar(100) | 否 | 否 | |
|
||||
| acceptance_id | 受理人ID | string / varchar(100) | 否 | 否 | |
|
||||
| acceptance_time | 受理时间 | datetime | 否 | 否 | |
|
||||
| state | 工单状态 | number / int | 否 | 否 | |
|
||||
| review_reasons | 审批备注 | string / varchar(500) | 否 | 否 | |
|
||||
| review_opinion | 审批意见 | string / varchar(500) | 否 | 否 | |
|
||||
| business_type | 业务类型 | number / int | 否 | 否 | |
|
||||
| business_id | 业务单ID | number / int | 否 | 否 | 关联具体业务单 |
|
||||
| process_state | 流程状态 | string / varchar(100) | 否 | 否 | 工作流状态 |
|
||||
| business_code | 业务类型编码 | string / varchar(100) | 否 | 否 | |
|
||||
| process_instance_id | 流程实例ID | string / varchar(100) | 否 | 否 | 工作流实例 |
|
||||
| contact_mobile | 主联系人手机 | string / varchar(100) | 否 | 否 | |
|
||||
| affairs_project_code | 一网通办项目编码 | string / varchar(100) | 否 | 否 | |
|
||||
| affairs_project_content | 一网通办内容 | string / longtext | 否 | 否 | JSON内容 |
|
||||
| affairs_project_state | 一网通办状态 | string / varchar(100) | 否 | 否 | |
|
||||
| affairs_project_type | 一网通办类型 | number / int | 否 | 否 | |
|
||||
| cust_type | 客户类型 | number / int | 否 | 否 | |
|
||||
| user_id | 小程序用户ID | string / varchar(100) | 否 | 否 | |
|
||||
| remark | 备注 | string / varchar(500) | 否 | 否 | |
|
||||
| status | 状态 | number / int | 否 | 默认0 | |
|
||||
| create_time | 创建时间 | datetime | 否 | 否 | |
|
||||
| update_time | 更新时间 | datetime | 否 | 否 | |
|
||||
| creator | 创建人id | string / varchar(100) | 否 | 否 | |
|
||||
| updater | 更新人id | string / varchar(100) | 否 | 否 | |
|
||||
| deleted | 是否删除 | boolean / bit(1) | 否 | 默认0 | |
|
||||
| tenant_id | 租户id | number / bigint(64) | 否 | 默认0 | |
|
||||
|
||||
## 数据库备份与安全
|
||||
|
||||
*<span style="color: blue">(说明数据备份方式备份周期以及数据安全控制等等)</span>*
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user