线下店潮流之旅--预约.md 2.5 KB

线下店资讯

目录

一、新增预约:AppointmentController/addAppointmentRecord

#一、新增预约#

入口:AppointmentController/addAppointmentRecord

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
storeId int 11 门店id
appointTime string 预约时间
appointUserName string 预约人
appointMobile int 预约人手机
uid int 账号uid
activityId int 套餐/活动id
appointContent string 预约内容拼接的json字符串
appointPersonNum int 预约人数量
userNote string 用户备注

请求示例 注意,通用的头部没有列出。

http://192.168.102.210:8080/portal-gateway/AppointmentController/addAppointmentRecord?debug=XYZ&appointTime=2016& appointStatus=1&appointUserName=name&uid=1234&storeId=66

响应

code为200即为成功,否则是失败。 响应JSON格式如下所示:

 {
  "code": 200,
  "message": "success",
  "data": null
}

#二、我的预约#

入口:AppointmentController/getMyAppointmentList

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
storeId int 11 门店id
uid int 账号uid

请求示例 注意,通用的头部没有列出。

http://192.168.102.210:8080/portal-gateway/AppointmentController/getMyAppointmentList?debug=XYZ&storeId=66&uid=1234

参数含义:

activityName: 名称;

appointStatusStr:状态

appointTime: 时间

响应

code为200即为成功,否则是失败。 响应JSON格式如下所示:

 {
  "code": 200,
  "message": "success",
  "data": [
    {
      "id": 8,
      "appointTime": "1",
      "appointStatus": 1,
      "appointUserName": "“哈哈”",
      "appointMobile": "",
      "uid": 1234,
      "menuId": 0,
      "activityId": 24,
      "appointContent": null,
      "appointPersonNum": null,
      "achieveNote": null,
      "note": null,
      "userNote": null,
      "cancelReason": null,
      "storeId": 66,
      "appointStatusStr": "预约中",
      "activityName": "潮流课堂:活动2"
    }
  ]
}