소스 검색

完善住户需求文档

李爱光 6 년 전
부모
커밋
03900c7b21
1개의 변경된 파일26개의 추가작업 그리고 11개의 파일을 삭제
  1. 26 11
      需求/绘管家/物业资源/住户管理功能需求说明文档.md

+ 26 - 11
需求/绘管家/物业资源/住户管理功能需求说明文档.md

@@ -36,14 +36,29 @@
 
 ![添加住户](image/householder_add.png)
 
-| 字段名称 | 字段类型   | 说明                                                           | 是否必填 |
-| ---- | ------ | ------------------------------------------------------------ | ---- |
-| 关联房屋 | String | 住户居住的房屋ID,如果在住户管理界面左侧已经选择了房屋号,则默认填充选中的房号,但可以通过输入房号模糊匹配进行下拉筛选 | 是    |
-| 姓名   | String | 住户姓名,支持中英文输入,需要过滤特殊字符                                        |      |
-| 性别   | Enum   | 选择男或女,如果填了身份证号,需要验证身份证号倒数第2位是否符合性别(奇数为男,偶数为女)                |      |
-| 住户性质 | Enum   | 选择独立产权人,共有产权人,租户,亲属中的一个。                                     |      |
-| 居住时间 | Date   | 该住户在本房间的居住起止时间段,若为长期居住则勾选长期,勾选长期后截止时间置灰,不允许再选择。              |      |
-| 手机号码 | String | 支持录入多个11位手机号,多个手机号通过逗号分隔                                     |      |
-| 证件类型 | Enum   | 选择身份证,港澳通行证,军官证,护照中的一个                                       |      |
-| 证件号码 | String | 如果证件类型为身份证,此项数据不为空的话需要校验身份证号。后台根据身份证号自动解析住户生日存储。             |      |
-|      |        |                                                              |      |
+| 字段名称 | 字段类型   | 说明                                                                | 是否必填 |
+| ---- | ------ | ----------------------------------------------------------------- | ---- |
+| 关联房屋 | String | 住户居住的房屋ID,如果在住户管理界面左侧已经选择了房屋号,则默认填充选中的房号,但可以通过输入房号模糊匹配进行下拉筛选      | 是    |
+| 姓名   | String | 住户姓名,支持中英文输入,需要过滤特殊字符                                             | 是    |
+| 性别   | Enum   | 选择男或女,如果填了身份证号,需要验证身份证号倒数第2位是否符合性别(奇数为男,偶数为女)                     | 是    |
+| 住户性质 | Enum   | 选择独立产权人,共有产权人,租户,亲属中的一个。                                          | 是    |
+| 居住时间 | Date   | 该住户在本房间的居住起止时间段,若为长期居住则勾选长期,勾选长期后截止时间置灰,不允许再选择。截止时间如果输入则必须晚于当前时间。 | 否    |
+| 手机号码 | String | 支持录入多个11位手机号,多个手机号通过逗号分隔                                          | 是    |
+| 证件类型 | Enum   | 选择身份证,港澳通行证,军官证,护照中的一个                                            | 否    |
+| 证件号码 | String | 如果证件类型为身份证,此项数据不为空的话需要校验身份证号。后台根据身份证号自动解析住户生日存储。                  | 否    |
+| 常住地址 | String | 住户经常居住的地址(如收件地址),该地址可能用于物业发送催缴单,律师函等                              | 否    |
+| 备注   | String | 住户的其他备注信息                                                         | 否    |
+
+## 业务说明
+
+*  唯一性约束:同一个房屋不允许出现__同名且同手机号__或__身份证号相同__的住户。
+
+* 业务状态:住户分为当前住户和历史住户,默认为当前住户,当对住户完成迁出操作后,该住户转变为历史住户。
+
+* 住户迁出:当前住户可以查看居住房屋的账单,一经迁出,则迁出后的房屋账单不允许查看(按账单月份计),但迁出前的账单不受影响。
+
+* 住户与用户:住户只是物业管理方对房屋居住者的一个记录,只有和平台的用户关联起来才能对应到真实的人。由于一个人可能在平台对应多个用户(比如一个人注册了多个账号),因此一个住户可能关联到多个平台用户。
+
+* 住户与房屋:住户与房屋之间是多对一关系,即一个住户只关联一个房屋,但一个房屋可以居住多个住户。
+
+* 用户与房屋:用户与房屋是多对多关系,即一个用户可以关联多个房屋(购买多套房产),一个房屋也可以关联多个用户。