为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第1天 多端全栈项目实战

标签:
SpringBoot

课程名称:多端全栈项目实战:商业级代驾全流程落地

课程章节:  华夏代驾全栈小程序实战

课程讲师: 神思者

 

课程内容:
    乘客注册

课程收获:

    https://img1.sycdn.imooc.com//6315b75a000111cd08060402.jpg

    1.通过时序图 进行开发 可以保持良好得习惯

     首先进行下xml 得编写

       1. tb_customer 进行插入 昵称 性别 头像 电话号码(registerNewCustomer

       2.通过 openid 和 乘客id 判断是否已经注册过(hasCustomer

       3.通过openid 查询 乘客id searchCustomerId

     

    2.编写service

        1.接收code 发送到 microAppUtil 微信 转换成用户openid openid 通过hasCustomer进行查找 如果已经存在 则提示用户 无法注册,反之进行  registerNewCustomer 插入 再获取 对应得乘客id

 

    3.创建RegisterNewCustomerForm

        1.form 实例进行格式校验

    4.创建controller

        1.接收前端发送得数据 进行校验 调用service 完成后封装至

    5.https://img1.sycdn.imooc.com//6315b7680001a43d08040259.jpg

        编写feign 同样的 要把  RegisterNewCustomerForm  再写一遍 进行校验

        CstServiceApi 之后进行 调4接口 @PostMapping("/customer/registerNewCustomer")

    6. 编写 service 对返回得数据进行提取userid

    7.controller id 进行satoken 存储 并返回token

 

    前端编写:

        通过 uni.login 获取 code

        uni.getUserProfile 获取 性别 昵称 头像

        用户 手动填入 手机号

        将 以上信息 放入 data 调用 registerNewCustomer 接口 

        成功即返回 注册成功” 

        

 https://img1.sycdn.imooc.com//6315b77f0001ef4507060397.jpg

        

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
27
获赞与收藏
19

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消