🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 绑定员工流程 ```[flow] s=>start: 打开绑定员工地址地址:>http://kmjyd.s1.natapp.cc/weixin/bindyg.aspx[blank] e=>end: 结束 wx=>condition: 获得微信微信openid等信息 err=>operation: 报错没有获得微信信息 alisms=>inputoutput: 输入手机号验证 reqmobile=>condition: 判断库sys_user里是否有手机号 save=>operation: 信息存入数据库 ok=>operation: 操作成功 s->wx->e wx(no)->err wx(yes)->alisms->reqmobile reqmobile(yes)->save->ok reqmobile(no,down)->err err->e ``` ## 绑定员工页面之间逻辑 `思路: 三个页面( 一个入口页简称入口页, 一个换取微信code页简称code页 一个用token页 用code换取access_token ) 用两个页面来完成一个页面auth2getcode获取微信code 另外一个页面auth2page 方法:status=getcode 取得code status=oauth授权 http://kmjyd.s1.natapp.cc/weixin/bindyg.aspx 入口页 http://kmjyd.s1.natapp.cc/weixin/auth2getcode.aspx code页 http://kmjyd.s1.natapp.cc/weixin/auth2page.aspx token页 ### 三个页面的关系 ```[flow] s=>start: 入口页 m=>condition: 检查用户是否获得openid c=>condition: code页 t=>condition: token页 ok=>operation: 报错页(可能是配置不对) e=>end: 结束 s->m m(no)->c c(yes)->t c(no)->e t(yes)->s m(yes)->ok ``` `