Part05 中州养老项目实训 ☀️

YangeIT大约 2 分钟tlias智能学习辅助系统MysqlRedisSwaggerHTTPGETPOST

Part05 中州养老项目实训 ☀️

今日目标

  • 预约模块接口开发 ✏️
    • 新增预约
    • 取消预约

1. 新增预约 🎯

新增预约

  1. 阅读接口文档和效果图

接口文档:image

点击查看在线接口文档 👈

最终效果图:

image
image

代码操作

开发流程:

  1. 编写Controller代码
  2. 编写Mapper接口和Mapper映射配置文件
  3. 微信小程序测试
1 在ReservationController中添加方法
//新增预约
@PostMapping("/customer/reservation")
public Result addReservation(@RequestBody HashMap<String,Object> params){
    //补全数据
    //1.补全状态
    params.put("status",0);
    //2.补全创建时间
    params.put("createTime", LocalDateTime.now());
    //3.补全更新时间
    params.put("updateTime",LocalDateTime.now());

    //调用mapper完成添加
    reservationMapper.insert(params);
    return Result.success();
}

注意: 可以通过@Autowired注解,从IOC容器中获取指定类型的对象并赋值给成员变量

总结

课堂作业

  1. 参考接口文档和上述步骤,完成新增分页查询🎤

2.取消预约 🎯

新增预约

  1. 阅读接口文档和效果图

接口文档:image

点击查看在线接口文档 👈

最终效果图:

image
image

代码操作

开发流程:

  1. 编写Controller代码
  2. 编写Mapper接口和Mapper映射配置文件
  3. 微信小程序测试
1 在ReservationController中添加方法
image
image

注意: 可以通过@Autowired注解,从IOC容器中获取指定类型的对象并赋值给成员变量

总结

课堂作业

  1. 参考接口文档和上述步骤,完成取消订单🎤