移动端需求扩充

介绍

移动端基础功能开发完毕,现在需要对移动端的功能进行扩充。主要是基于原生和小程序进行功能扩充。

方案

小程序功能扩充

主要是将部分功能抽成组件,方便微信小程序和微信公众号开发

已有组件
  1. 附件管理组件,主要为图片;
  2. 支付收银台组件。
扩充功能
  1. 小程序微信登录功能,包含获取手机号功能;
  2. 小程序版的门户,包含园区切换功能;
  3. 小程序版的工作台,包含企业切换功能;
  4. 小程序版的应用中心,只能查看H5版的微应用;
  5. 小程序版的通讯录功能,包含用户、公司、岗位选择功能
  6. 小程序版的消息中心
  7. 小程序版的全文检索

原生功能扩充

对当前app的功能进一步完善,方便开发人员快速开发

已有功能
  1. 登录:三大运营商登录,第三方支付宝登录,短信和密码登录功能;
  2. 主模块:动态门户,园区切换功能;
  3. 通讯录:工作台门户,企业切换功能、联系人功能,包含用户、公司、岗位选择功能;
  4. 应用中心:可查看uni-app微应用和H5版的界面;
  5. 应用消息:包含推送消息跳转详情;
  6. 全文检索:支持跳转小程序详情功能;
  7. 功能模块:应用图标动态切换功能、用户密码找回和修改功能;
  8. 生物识别:系统生物识别功能支持;
  9. 人脸采集:基于百度人脸识别,实现用户人脸采集功能;
  10. 扫码:登录PC、加入企业、楼层预览、小程序预览、虚拟组件预览、切换环境功能、名片识别功能;
  11. 支付模块:收银台功能支持;
  12. 小程序模块:基于uni-app 开发;
  13. 七巧板模块:基于阿里七巧板模块开发。
补充功能
  1. 支持uni-app发布的H5界面作为门户,在可视化楼层进行配置;

Flutter版功能

使用 flutter重构一套凌云原生app 功能,定位为轻量级应用。

优点:使用一套代码进行原生开发,减少开发成本,快速定制原生app

缺点:flutter的兼容性有待确认,可能要对不同平台进行适配。

功能梳理:
  1. 账号、密码登录功能;
  2. 用户密码找回和修改功能;
  3. 动态门户,或者H5版的门户;
  4. 工作台门户,企业切换功能;
  5. 联系人功能,包含人员、部门、岗位选择功能;
  6. 消息中心功能;
  7. 应用中心功能,可打开uni-app小程序和H5功能;
  8. 全文检索功能。
文档更新时间: 2021-10-13 11:36   作者:陈冕