2020-11-01

## 2020-11-01 - /lib/utils/global.dart (1)添加 userInfo 全局变量 ![image.png](https://cos.easydoc.net/21942958/files/kgzgr45q.png) - /lib/pages/homepage.dart, 几个函数更新 (1)删除_getUserDeviceList 函数 ![image.png](https://cos.easydoc.net/21942958/files/kgz8gktt.png) (2)更新 _getCurrentHouseInfo 函数 ![image.png](https://cos.easydoc.net/21942958/files/kgzgkdum.png) (3)更新 getWeather 函数 ![image.png](https://cos.easydoc.net/21942958/files/kgz8j9qr.png) - , 设备卡片 icon image组件 (1)增加 是否有 icon 字段判断 ![image.png](https://cos.easydoc.net/21942958/files/kgz8lysx.png) - /lib/pages/homepage.dart, Sign-out 按钮 (1)增加上下两个padding, 和 透明颜色,主要增大按钮的点击面积 ![image.png](https://cos.easydoc.net/21942958/files/kgz934x1.png) (2)点击sign-out的 onTap函数,在sign-out这步网络操作,增加ui提示,防止用户重点。 ![image.png](https://cos.easydoc.net/21942958/files/kgz8ajt7.png) - 切换房子页面,/lib/pages/switch_homes.dart (1)引入全局变量 ![image.png](https://cos.easydoc.net/21942958/files/kgzgpmgq.png) (2)更新函数 ![image.png](https://cos.easydoc.net/21942958/files/kgzgsaj2.png) - 登陆页,邮件密码登陆,sign-in按钮 onPress函数更新,/libs/setup/sign_in.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzgvit6.png) - 登陆页,sign-in with google, _signInWithGoogle 函数更新,/libs/setup/sign_in.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzgwzo5.png) - 登陆页,sign-in with apple, 改成offstage组件,只有当平台是ios时,才显示,/libs/setup/sign_in.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzgxj2c.png) - 登陆页,电话号码登陆,send按钮 onPress函数更新, sign-in onPress函数更新, /libs/setup/sign_in.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzgzfwi.png) - 注册页,sign-in with apple, 改成offstage组件,只有当平台是ios时,才显示, /libs/setup/sign_up.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzh0iur.png) - 注册页,邮件注册发送邮件验证码页面, 更新onPress函数, /libs/setup/sign_up_email.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzh22hk.png) - 注册页,邮件注册页输入验证码页面,更新onPress函数, /libs/setup/password_code_input.dart, code_input.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzh3kva.png) - 注册页,邮件注册页设置密码页面,更新onPress函数, /libs/setup/password_input.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzh57r7.png) - 忘记密码页面,更新 obtain code 按钮 onpress函数,/libs/setup/password_forgot_email.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzhc21b.png) - 忘记密码页面,输入密码页面 更按钮 onPress函数,/libs/setup/password_forgot_input.dart ![image.png](https://cos.easydoc.net/21942958/files/kgzhdr6d.png)