初始上传
This commit is contained in:
112
addon/cashier/source/os/api/reserve.js
Executable file
112
addon/cashier/source/os/api/reserve.js
Executable file
@@ -0,0 +1,112 @@
|
||||
import request from '@/common/js/http'
|
||||
|
||||
/**
|
||||
* 获取预约配置
|
||||
*/
|
||||
export function getReserveConfig() {
|
||||
return request.post('/cardservice/storeapi/reserve/getConfig')
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存预约配置
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function setReserveConfig(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/setConfig', {data: params})
|
||||
}
|
||||
|
||||
/********************** 预约 ***********************/
|
||||
|
||||
/**
|
||||
* 获取预约状态字典
|
||||
*/
|
||||
export function getReserveStatus() {
|
||||
return request.post('/cardservice/storeapi/reserve/status')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取预约记录(每周)
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function getReserveWeekday(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/getweekday', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取预约分页数据
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function getReserveLists(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/lists', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取预约项目列表
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function getAppointmentProjectList(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/servicelist', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取员工列表
|
||||
*/
|
||||
export function getEmployeeList() {
|
||||
return request.post('/cardservice/storeapi/reserve/servicer')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取预约详情
|
||||
* @param reserve_id
|
||||
*/
|
||||
export function getReserveDetail(reserve_id) {
|
||||
return request.post('/cardservice/storeapi/reserve/detail', {data: {reserve_id}})
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加预约
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function addReserve(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/add', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑预约
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function editReserve(params) {
|
||||
return request.post('/cardservice/storeapi/reserve/update', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 取消预约
|
||||
* @param reserve_id
|
||||
*/
|
||||
export function cancelReserve(reserve_id) {
|
||||
return request.post('/cardservice/storeapi/reserve/cancel', {data: reserve_id})
|
||||
}
|
||||
|
||||
/**
|
||||
* 预约到店确认
|
||||
* @param reserve_id
|
||||
*/
|
||||
export function reserveToStore(reserve_id) {
|
||||
return request.post('/cardservice/storeapi/reserve/confirmToStore', {data: {reserve_id}})
|
||||
}
|
||||
|
||||
/**
|
||||
* 预约确认
|
||||
* @param reserve_id
|
||||
*/
|
||||
export function reserveConfirm(reserve_id) {
|
||||
return request.post('/cardservice/storeapi/reserve/confirm', {data: {reserve_id}})
|
||||
}
|
||||
|
||||
/**
|
||||
* 预约完成
|
||||
* @param reserve_id
|
||||
*/
|
||||
export function reserveComplete(reserve_id) {
|
||||
return request.post('/cardservice/storeapi/reserve/complete', {data: {reserve_id}})
|
||||
}
|
||||
Reference in New Issue
Block a user