Feat: 订单流程

This commit is contained in:
LinCyJang
2025-10-19 23:15:06 +08:00
parent 6ffe3216d8
commit 9f529e00b7
9 changed files with 1277 additions and 133 deletions
+9
View File
@@ -196,3 +196,12 @@ export function editAddress(params) {
export function orderExpectedArrivalTime(params) {
return request.post('/order/express/estimatedTime', params)
}
/**
* 旅居团购订单详情
* @param {*} params
* @returns
*/
export function groupOrderDetail(params) {
return request.post('/travel/travelGroupOrder/detail/' + params.key, params)
}
+76 -4
View File
@@ -110,9 +110,9 @@ export function getSaleList(params) {
// }
// 旅居详情
export function getJiaLouDetail(id) {
return request.get('/countyFamous/sojourn/' + id, {}, {login: true})
}
// export function getJiaLouDetail(id) {
// return request.get('/countyFamous/sojourn/' + id, {}, {login: true})
// }
// 旅居资讯数据
export function getJiaLouNews(params) {
@@ -165,4 +165,76 @@ export function postJiaLouShare(id) {
*/
export function getJiaLouList(params) {
return request.get('/travel/merchantList', params, {login: true})
}
}
/**
* 获取旅居详情
* @param {*} id
*/
export function getJiaLouDetail(id) {
return request.get('/travel/merchant/' + id, {}, {login: true})
}
/**
* 旅居团购产品列表
merId int 商户ID
page int 页码
limit int 每页数量
*/
export function getJiaLouProductList(params) {
return request.get('/travel/products', params, {login: true})
}
/**
* 旅居团购产品详情
* @param {*} id 产品ID
*/
export function getJiaLouProductDetail(id) {
return request.get('/travel/product/' + id, {}, {login: true})
}
/**
* 管家列表
* merId int 商户ID
page int 页码
limit int 每页数量
*/
export function getJiaLouStewardList(params) {
return request.get('/travel/steward', params, {login: true})
}
/**
* 指定月份可预约日期
* @param {*} params
* travelGroupProductId int 旅居团购产品ID
month string 月份(yyyy-MM
*/
export function getJiaLouCalendar(params) {
return request.get('/travel/product/calendar', params, {login: true})
}
/**
* 获取预定必读
*/
export function getJiaLouBookingRules() {
return request.get('/travel/orderRule', {}, {login: true})
}
/**
* 创建订单
* @param {*} params
* travelGroupProductId int 旅居团购产品ID
orderStartDate string 订单开始日期(yyyy-MM-dd
orderEndDate string 订单结束日期(yyyy-MM-dd
*/
export function createJiaLouOrder(params) {
return request.post('/travel/travelGroupOrder/confirm', params, {login: true})
}
/**
* 旅居团购订单创建
* @param {*} params
*/
export function createJiaLouOrderPay(params) {
return request.post('/travel/travelGroupOrder/create/' + params.key, params, {login: true})
}