1、基于wepy搭建框架,使用iview-ui、 less;
2、项目主要是用户线上可签约合同,核心模块分为- 用户登陆,实名认证(人脸认证,身份证ocr识 别),用户签章;
3、登陆功能是基于Promise封装wx . request请求;因为设置有登陆权限控制,增加了header携带了token;也为每 次请求做了判断,根据与后台返回状态码提示前端做相应操作;
4、人脸识别时调用的第三方接口(旷视);前端用到微信相机拍照以及视频功能,上传文件接口;再传给后端; (第二版人脸识别改为跳转旷视第三方小程序做人脸验证了)
5、用户签章:通过后端传来合同图片展示,调用小程序canvas将用户个人签名保存,将用户签名拖动到合同图片中, 拖动过程中需要计算每张图片宽高,计算拖动到哪一张图片,计算不同设备合同图片宽高缩放比例,计算用户签名当前 拖动结束的坐标。根据后端接口规范传给详情参数。
点击空白处退出提示
评论