手记

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

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

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

课程讲师: 神思者

 

课程内容:
    乘客注册

课程收获:

    

    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.

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

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

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

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

 

    前端编写:

        通过 uni.login 获取 code

        uni.getUserProfile 获取 性别 昵称 头像

        用户 手动填入 手机号

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

        成功即返回 注册成功” 

        

 

        

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


0人推荐
随时随地看视频
慕课网APP