Kaynağa Gözat

增加住户文档

增加问题解决方法
李爱光 6 yıl önce
ebeveyn
işleme
1f175870a0

BIN
常见问题解决/Web/image/wechat_font.jpeg


+ 57 - 0
常见问题解决/Web/微信浏览器字体导致布局错乱.md

@@ -0,0 +1,57 @@
+## 解决微信浏览器调整字体大小导致网页字体变化页面布局错乱的问题
+
+参考链接:[微信或系统字体放大缩小,html页面布局错乱问题](https://blog.csdn.net/weixin_37242696/article/details/80732260)
+
+`绘服务`上发现住户手机因为调整了浏览器字体导致布局错乱,如下图所示。
+
+![布局错乱](image/wechat_font.jpeg)
+
+
+
+解决的方法如下:
+
+### iOS
+
+无论是系统自带的调整字体大小,还是一些App自带的调整字体大小iOS是调整WebView字体大小是通过给body添加-webkit-text-size-adjust来实现的,所以只需在body修改-webkit-text-size-adjust属性即可,下面写的这两种方法都可以,选其一即可,方法如下:
+
+```javascript
+body { /* IOS禁止微信调整字体大小 */
+        -webkit-text-size-adjust: 100% !important;
+     }
+```
+
+## 安卓
+
+我们需要添加下面的代码到页面中:
+
+```javascript
+(function () {
+        if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
+            handleFontSize();
+        } else {
+            if (document.addEventListener) {
+                document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
+            } else if (document.attachEvent) {
+                document.attachEvent("WeixinJSBridgeReady", handleFontSize);
+                document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
+            }
+        }
+    
+        function handleFontSize() {
+            // 设置网页字体为默认大小
+            WeixinJSBridge.invoke('setFontSizeCallback', {
+                'fontSize': 0
+            });
+        
+            // 重写设置网页字体大小的事件
+            WeixinJSBridge.on('menu:setfont', function () {
+            
+                WeixinJSBridge.invoke('setFontSizeCallback', {
+                    'fontSize': 0
+                });
+            });
+        }
+    })();
+```
+
+这种方式的缺陷就是,页面先看到的是字体被放大的效果,然后闪回到正常的展示,估计1s,是因为WeixinJSBridge初始化需要一点时间,要等到WeixinJSBridge初始化后才可以调用其的方法设置字体到默认大小。

BIN
需求/绘管家/物业资源/image/householder_add.png


BIN
需求/绘管家/物业资源/image/householder_flow.png


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

@@ -0,0 +1,49 @@
+# 住户管理功能需求说明文档
+
+[原型地址](https://pro.modao.cc/app/xfF2XyScOZU9wZSs1zKlKKEGIdUBf4C)
+
+## 名词说明
+
+| 名词    | 说明                                             |
+| ----- | ---------------------------------------------- |
+| 独立产权人 | 指该住户为关联房屋的唯一产权人,即产权证明上仅有该住户                    |
+| 共有产权人 | 指该住户与其他人共同享有关联房屋的产权,即产权证明上有多人                  |
+| 租户    | 租用房屋居住,无产权的人,包括租用房屋人共同居住的其他亲属                  |
+| 亲属    | 居住在产权人房屋,与产权人具有亲缘关系的人。                         |
+| 居住时间  | 住户在本房屋居住的起止时间段,对于租户一般指租房合同的期限,对于业主截止时间可以选择为长期。 |
+| 常住地址  | 指住户常年居住的地址(一般用于发送信件,快递填写)                      |
+| 房产转让  | 通过买卖的方式将房屋产权人进行变更的行为                           |
+| 租期结束  | 房屋租赁合同到期,不再续签而搬出房屋居住                           |
+| 亲属搬出  | 亲属因为各种原因(如成家,求学)等方式不再在该房屋居住                    |
+| 财产分割  | 通过法律或协商的手段,将共有产权进行分割,未分配到产权人搬出(如离异)            |
+| 离世    | 住户离世变更为历史住户                                    |
+
+## 操作流程
+
+![住户业务流程](image/householder_flow.png)
+
+1. 添加或导入房屋:添加住户首先需要有住户居住的房屋信息。
+
+2. 添加或导入住户:通过后台添加(一般用于新迁入住户)或批量导入的方式增加住户。
+
+3. 信息变更:如果住户信息发生变更,则使用编辑住户功能编辑住户信息。
+
+4. 住户迁出:如果住户不再在该房屋居住,当住户到物业管理处登记迁出即可。(未来可考虑住户提交迁出申请,物业在线审核)。住户迁出完成后,将已有的住户标记为历史住户,并且创建一条历史住户信息。
+
+5. 住户认证:前端用户通过住户认证功能认证,如果认证成功,则创建住户与平台用户的关联关系。住户认证分为两种,一是后台已有住户信息,若匹配上则建立关联关系即可;若后台没有住户信息,则视为新增的住户认证申请(需要物业审核),审核通过后新建一个住户并且建立住户与用户的关联关系。
+
+## 表单说明
+
+![添加住户](image/householder_add.png)
+
+| 字段名称 | 字段类型   | 说明                                                           | 是否必填 |
+| ---- | ------ | ------------------------------------------------------------ | ---- |
+| 关联房屋 | String | 住户居住的房屋ID,如果在住户管理界面左侧已经选择了房屋号,则默认填充选中的房号,但可以通过输入房号模糊匹配进行下拉筛选 | 是    |
+| 姓名   | String | 住户姓名,支持中英文输入,需要过滤特殊字符                                        |      |
+| 性别   | Enum   | 选择男或女,如果填了身份证号,需要验证身份证号倒数第2位是否符合性别(奇数为男,偶数为女)                |      |
+| 住户性质 | Enum   | 选择独立产权人,共有产权人,租户,亲属中的一个。                                     |      |
+| 居住时间 | Date   | 该住户在本房间的居住起止时间段,若为长期居住则勾选长期,勾选长期后截止时间置灰,不允许再选择。              |      |
+| 手机号码 | String | 支持录入多个11位手机号,多个手机号通过逗号分隔                                     |      |
+| 证件类型 | Enum   | 选择身份证,港澳通行证,军官证,护照中的一个                                       |      |
+| 证件号码 | String | 如果证件类型为身份证,此项数据不为空的话需要校验身份证号。后台根据身份证号自动解析住户生日存储。             |      |
+|      |        |                                                              |      |