1.预定功能描述:小程序
预定是小程序中常见的一种商品管理系统,商家可根据商品或服务的特性,灵活设置预定细节,为用户提供线上预定服务,如场地预定,商品预约等,实现高效经营。微信
预定场景:接口
1.预定购买商品(预售)支付宝
2.预定挂号资源
3.预定服务rem
4.场地预约it
2.预定功能的做用:后台
1.适用于多种服务行业,充分知足不一样类型顾客的预定需求,节省用户时间,提高用户的消费体验。配置
2.商家能够根据预定状况合理的安排店员的排班和场地的使用时段,合理安排资源,实现高效经营。搜索
3.结合会员卡和优惠券等营销组件可进行预定活动,为线下门店持续带来新客源。
3.预定后台配置
(1)先付款后预定,先预定后付款
(2)支付方式配置(微信,支付宝)
(3)商家配置是否自动接预定单
(4)设置限定预定名额
(5)预定的时间点
(6)设置预定商品(分类)
4.用户
4.1商户后台
查看预定订单,管理预定订单(接受预约,拒绝预约,取消预约,标记为到店或未到店)
4.2微信端
用户可在微信自助预定,查看预定信息,取消预定
4.3 POS端预定
商户可在设备端查看预定订单,管理预定订单(接受预约,拒绝预约,取消预约,标记为到店或未到店),查看预定订单,建立新预定订单等操做。
5.通用版预定模式
5.1预定中心:
承载预定订单记录,可搜索、处理订单。订单信息包括预定时间、联系电话、到店时间、门店、联系人、订单状态(共有6种,待处理、已确认、已拒绝、已取消、已到店、未到店)
5.2预定配置:
须要填写项目名称、项目描述、人数限制、接受预定的时间段等等。
5.3预定流程:
(1)只要商户开启了预定功能,顾客进入预定页面,选择对应的预定时间和预定项目(商品)。
(2)输入完内容后,点击当即预定,预定订单会提交至后台。
(3)若是商户关闭了自动接单,那么预定订单会流转至“预定处理中”的状态,待商户进行处理。
(4)若是商户开启了自动接单,若是项目有库存,那么预约订单会直接流转到预定成功的状态。用户也能够取消预定,商户可及时获取通知。
6.接口列举:
关键字店铺编号,商品编号,用户编号
店铺预定配置模块
6.1查询全部店铺配置列表:
输入参数:页数pageNum,页大小pageSize,店铺编号shop_id(选填)
输出参数:店铺编号shop_id,付款顺序编号pay_order_id,支付方式编号pay_id,是否自动接受预定isnot_auto_agree,是否隐藏评论isnot_hidden_comment
6.2根据店铺编号查询店铺配置:
输入参数:店铺编号shop_id(选填)
输出参数:店铺编号shop_id,付款顺序编号pay_order_id,支付方式编号pay_id,是否自动接受预定isnot_auto_agree,是否隐藏评论isnot_hidden_comment
6.3新增店铺预定配置接口:
输入参数:店铺编号shop_id(必填),付款顺序编号pay_order_id,支付方式编号pay_id,是否自动接受预定isnot_auto_agree,是否隐藏评论isnot_hidden_comment
输出参数:成功1失败0
6.4修改店铺预定配置
输入参数:店铺编号shop_id(必填),付款顺序编号pay_order_id,支付方式编号pay_id,是否自动接受预定isnot_auto_agree,是否隐藏评论isnot_hidden_comment
输出参数:成功1失败0
6.5删除(恢复)店铺预定配置
输入参数:店铺编号shop_id(必填),配置状态status(正常,删除)
输出参数:成功1失败0
店铺预定商品基本信息管理模块
6.6设置预定商品基本信息:(预定商品对照表)
输入参数:店铺编号shop_id,商品编号good_id,商品名称good_name,商品价格good_price,备注remark,联系电话tell,状态status(默认加),添加时间add_time(默认加),添加人add_user(默认加)
输出参数:成功1失败0
6.7修改预定商品基本信息
输入参数:店铺编号shop_id(必填),商品编号good_id(必填),商品名称good_name,商品价格good_price,备注remark,联系电话tell,状态status(默认加),添加时间add_time(默认加),添加人add_user(默认加)
输出参数:成功1失败0
6.8查询全部预定商品基本信息列表
输入参数:店铺编号shop_id(单个必填),商品编号good_id(单个必填),商品名称good_name,商品价格good_price,备注remark,联系电话tell,状态status
输出参数:
店铺编号shop_id,商品编号good_id,商品名称good_name,商品价格good_price,备注remark,联系电话tell,状态status,添加时间add_time,添加人add_user
6.9根据店铺编号和商品编号查询商品的基本信息
输入参数:店铺编号shop_id(单个必填),商品编号good_id(单个必填)
输出参数:
店铺编号shop_id,商品编号good_id,商品名称good_name,商品价格good_price,备注remark,联系电话tell,状态status,添加时间add_time,添加人add_user
6.10上下架预定商品
输入参数:店铺编号shop_id(单个必填),商品编号good_id(单个必填)状态status(可用不可用状态)
输出参数:
输出参数:成功1失败0
店铺管理模块
6.11新增店铺信息
输入参数:店铺编号shop_id,店铺名称shop_name,店铺状态shop_status,店铺类型shop_type,店铺联系人shop_contact,店铺联系电话shop_tell,店铺备注shop_remark,添加时间add_time(默认加),添加人add_user(默认加)
输出参数:成功1失败0
6.12查询全部店铺信息列表
输入参数:
店铺编号shop_id,店铺名称shop_name,店铺状态shop_status,店铺类型shop_type,店铺联系人shop_contact,店铺联系电话shop_tell(都是选填)
输出参数:
店铺编号shop_id,店铺名称shop_name,店铺状态shop_status,店铺类型shop_type,店铺联系人shop_contact,店铺联系电话shop_tell,店铺备注shop_remark,添加时间add_time,添加人add_user
6.13查询单个店铺信息
输入参数:
店铺编号shop_id
输出参数:
店铺编号shop_id,店铺名称shop_name,店铺状态shop_status,店铺类型shop_type,店铺联系人shop_contact,店铺联系电话shop_tell,店铺备注shop_remark,添加时间add_time,添加人add_user
6.14修改店铺信息
输入参数:店铺编号shop_id(必填),店铺名称shop_name,店铺状态shop_status,店铺类型shop_type,店铺联系人shop_contact,店铺联系电话shop_tell,店铺备注shop_remark,添加时间add_time(默认加),添加人add_user(默认加)
输出参数:成功1失败0
6.15冻结(解封)店铺
输入参数:店铺编号shop_id(必填),店铺状态shop_status(正常,停用)
输出参数:成功1失败0
预定商品配置管理模块
6.16新增预定商品配置
输入参数:店铺编号shop_id(必填),商品编号good_id,开始营业时间business_start_time,结束营业时间business_end_time,可预定日期reserve_time,商品单位(时长)good_unit,预定说明reserve_remark,最大预定服务时长max_time,状态status,添加时间add_time,添加人add_user
输出参数:成功1失败0
6.17查询预定商品配置(列表)
输入参数:页数pageNum,页大小pageSize,店铺编号shop_id(选填)
输出参数:店铺编号shop_id(必填),商品编号good_id,开始营业时间business_start_time,结束营业时间business_end_time,可预定日期reserve_time,商品单位(时长)good_unit,预定说明reserve_remark,最大预定服务时长max_time,状态status,添加时间add_time,添加人add_user
6.18根据店铺编号和商品编号查询预定商品配置
输入参数:店铺编号shop_id(必填),商品编号good_id
输出参数:店铺编号shop_id(必填),商品编号good_id,开始营业时间business_start_time,结束营业时间business_end_time,可预定日期reserve_time,商品单位(时长)good_unit,预定说明reserve_remark,最大预定服务时长max_time,状态status,添加时间add_time,添加人add_user
6.19修改预定商品配置
输入参数:店铺编号shop_id(必填),商品编号good_id,开始营业时间business_start_time,结束营业时间business_end_time,可预定日期reserve_time,商品单位(时长)good_unit,预定说明reserve_remark,最大预定服务时长max_time,状态status,添加时间add_time,添加人add_user
输出参数:成功1失败0
6.20删除(恢复)预定商品配置
输入参数:店铺编号shop_id(必填),商品编号good_id,配置状态status(正常,删除)
输出参数:成功1失败0
预定单管理模块
6.21新增预定单
输入参数:店铺编号shop_id(必填),商品编号good_id,用户编号user_id,预定人姓名reserve_name,预定人手机号reserve_tell,预定日期reserve_time,预定说明reserve_remark预定状态reserve_status,添加时间add_time,添加人add_user,商品数量good_count,商品总价good_price
输出参数:成功1失败0
6.22修改预定单
输入参数:店铺编号shop_id(必填),商品编号good_id,用户编号user_id,预定人姓名reserve_name,预定人手机号reserve_tell,预定日期reserve_time,预定说明reserve_remark预定状态reserve_status,添加时间add_time,添加人add_user,商品数量good_count,商品总价good_price
输出参数:成功1失败0
6.23查询预定单列表
输入参数:店铺编号shop_id(选填),用户编号user_id(选填)
输出参数:店铺编号shop_id(必填),商品编号good_id,用户编号user_id,预定人姓名reserve_name,预定人手机号reserve_tell,预定日期reserve_time,预定说明reserve_remark预定状态reserve_status,添加时间add_time,添加人add_user,商品数量good_count,商品总价good_price
6.24查询单个预定单
输入参数:店铺编号shop_id(必填),预定单编号reserve_id
输出参数:店铺编号shop_id(必填),商品编号good_id,用户编号user_id,预定人姓名reserve_name,预定人手机号reserve_tell,预定日期reserve_time,预定说明reserve_remark预定状态reserve_status,添加时间add_time,添加人add_user,商品数量good_count,商品总价good_price
6.25删除,取消,确认,到店,未到店预定单
输入参数:店铺编号shop_id(必填),预定单编号reserve_id,预定单状态reserve_status
输出参数:成功1失败0