263 lines
7.2 KiB
JavaScript
263 lines
7.2 KiB
JavaScript
import request from '@/utils/request'
|
||
|
||
// 千县名品首页
|
||
export function getCountyFamousIndex() {
|
||
return request.get('/countyFamous/index', {}, { login: true })
|
||
}
|
||
|
||
// 获取千县名品省-县树形列表
|
||
export function getCountyFamousCityTree(param) {
|
||
return request.get('/countyFamous/cityTree', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城数据
|
||
export function getCountyFamousCityDetail(id) {
|
||
return request.get('/countyFamous/' + id, {}, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城店铺数据
|
||
export function getCountyFamousCityShop(param) {
|
||
return request.get('/countyFamous/shop', param, { login: true })
|
||
}
|
||
|
||
// 千县名品店铺点赞/取消赞
|
||
export function postCountyFamousShopZan(data) {
|
||
return request.post('/countyFamous/shop/zan', data, { login: true })
|
||
}
|
||
|
||
// 千县名品店铺点赞/取消赞
|
||
export function postCountyFamousShopAddFavorite(data) {
|
||
return request.post('/collection/countyFamous/add', data, { login: true })
|
||
}
|
||
|
||
// 千县名品店铺点赞/取消赞
|
||
export function postCountyFamousShopRemoveFavorite(data) {
|
||
return request.post('/collection/countyFamous/remove', data, { login: true })
|
||
}
|
||
|
||
// 千县名品资讯点赞/取消赞
|
||
export function postCountyFamousNewsZan(data) {
|
||
return request.post('/countyFamous/news/zan', data, { login: true })
|
||
}
|
||
|
||
// 千县名品资讯被浏览
|
||
export function postCountyFamousNewsView(data) {
|
||
return request.post('/countyFamous/news/view', data, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城资讯数据
|
||
export function getCountyFamousCityNews(param) {
|
||
return request.get('/countyFamous/news', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城攻略数据
|
||
export function getCountyFamousCityGuide(param) {
|
||
return request.get('/countyFamous/guide', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城攻略专题页
|
||
export function getCountyFamousCityGuideContent(param) {
|
||
return request.get('/countyFamous/guide/content', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城重点产业列表
|
||
export function getCountyFamousIndustry(param) {
|
||
return request.get('/countyFamous/industry', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城产业项目列表
|
||
export function getCountyFamousIndustryProject(param) {
|
||
return request.get('/countyFamous/industryProject', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城产业项目文件列表
|
||
export function getCountyFamousIndustryProjectFile(param) {
|
||
return request.get('/countyFamous/industryProject/file', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城招商政策文件列表
|
||
export function getCountyFamousInvestmentFile(param) {
|
||
return request.get('/countyFamous/investmentFile', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城村屋列表
|
||
export function getCountyFamousVillage(param) {
|
||
return request.get('/countyFamous/village', param, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城村屋详情
|
||
export function getCountyFamousVillageDetail(id) {
|
||
return request.get('/countyFamous/village/' + id, {}, { login: true })
|
||
}
|
||
|
||
// 获取千县名品县城村屋资讯
|
||
export function getCountyFamousVillageNews(param) {
|
||
return request.get('/countyFamous/village/news', param, { login: true })
|
||
}
|
||
|
||
// 获取千县分享图
|
||
export function getShareImg(id) {
|
||
return request.get('/countyFamous/poster/' + id, {login: true})
|
||
}
|
||
|
||
export function getSaleList(params) {
|
||
return request.get('/countyFamous/village/category', params, {login: true})
|
||
}
|
||
|
||
// 旅居列表
|
||
// export function getJiaLouList(params) {
|
||
// return request.get('/countyFamous/sojourn', params, {login: true})
|
||
// }
|
||
|
||
// 旅居详情
|
||
export function getJiaLouDetail1(id) {
|
||
return request.get('/countyFamous/sojourn/' + id, {}, {login: true})
|
||
}
|
||
|
||
// 旅居资讯数据
|
||
export function getJiaLouNews(params) {
|
||
return request.get('/countyFamous/sojourn/news', params, {login: true})
|
||
}
|
||
|
||
// 收藏旅居
|
||
export function postJiaLouCollect(data) {
|
||
return request.post('/collection/sojourn/add', data, {login: true})
|
||
}
|
||
|
||
// 取消收藏旅居
|
||
export function postJiaLouRemoveCollect(data) {
|
||
return request.post('/collection/sojourn/remove', data, {login: true})
|
||
}
|
||
|
||
// 收藏旅居列表
|
||
export function getJiaLouCollectList(params) {
|
||
return request.get('/collection/sojourn/list', params, {login: true})
|
||
}
|
||
|
||
// 旅居点赞
|
||
export function postJiaLouZan(data) {
|
||
return request.post('/countyFamous/sojourn/zan', data, {login: true})
|
||
}
|
||
|
||
// 旅居资讯查看
|
||
export function postJiaLouNewsView(data) {
|
||
return request.post('/travel/news/view', data, {login: true})
|
||
}
|
||
|
||
// 旅居资讯点赞
|
||
export function postJiaLouNewsZan(data) {
|
||
return request.post('/travel/news/zan', data, {login: true})
|
||
}
|
||
|
||
// 分享旅居
|
||
export function postJiaLouShare(id) {
|
||
return request.get('/countyFamous/sojourn/poster/' + id, {login: true})
|
||
}
|
||
// 分享旅居1
|
||
export function postTravelShare(id) {
|
||
return request.get('/travel/poster/' + id, {login: true})
|
||
}
|
||
/**
|
||
* 获取旅居列表
|
||
* countyId int 县城ID
|
||
shopType string 所属板块(countyFamous-千县;wellness-康养)
|
||
wellnessPlaceCateId int 康养圣地分类ID
|
||
name string 名称
|
||
page int 页码
|
||
limit int 每页数量
|
||
*/
|
||
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})
|
||
}
|
||
|
||
|
||
/**
|
||
* 旅居资讯列表
|
||
* merId int 旅居管家商户ID
|
||
page int 页码
|
||
limit int 每页条数
|
||
*/
|
||
export function getJiaLouNewsList(params) {
|
||
return request.get('/travel/news', params, {login: true})
|
||
}
|
||
|
||
|
||
/**
|
||
* 分享管家
|
||
*/
|
||
export function getShareHousekeeper(id) {
|
||
return request.get('/travel/steward/poster/' + id, {login: true})
|
||
}
|