/* * 客栈接口 * */ import request from "@/utils/request"; /** * 客栈申请 * @param data * @returns {*} */ export function postHotelApply(data) { return request.post("/api/hotelMain/apply", data, { login: true }); } /** * 客栈重新申请 * @param data * @returns {*} */ export function postHotelReApply(data) { return request.post("/api/hotelMain/reApply", data, { login: true }); } /** * 客栈点赞/取消 * @param data * @returns {*} */ export function getHotelZan(innId) { return request.get("/api/hotelMain/zan/" + innId, {}, { login: true }); } /** * 客栈信息修改 * @param data * @returns {*} */ export function postHotelInfoEdit(data) { return request.post("/api/hotelMain/edit", data, { login: true }); } /** * 客栈详情 * @param innId 客栈id * @returns {*} */ export function getHotelDetail(innId) { return request.get("/api/hotelMain/info/" + innId, {}, { login: true }); } /** * 客栈列表 * @param data * @returns {*} */ export function getHotelList(data) { return request.get("/api/hotelMain/list", data, { login: true }); } /** * 客栈商品列表 * @param data */ export function goodsList(data) { return request.get("/api/hotelMain/goodsList", data, { login: false }); } /** * 首页客栈列表(不需要登录) * @param data * @returns {*} */ export function getHomeHotelList(data) { return request.get("/api/hotelMain/listIndex", data, { login: false }); } /** * 首页客栈详情(不需要登录) * @param innId 客栈id * @returns {*} */ export function getHomeHotelDetail(innId) { return request.get("/api/hotelMain/infoIndex/" + innId, {}, { login: false }); } /** * 客栈新增资讯 * @param data * @returns {*} */ export function postHotelNewsAdd(data) { return request.post("/api/hotelNews/add", data, { login: true }); } /** * 客栈删除资讯 * @param data * @returns {*} */ export function postHotelNewsDel(data) { return request.post("/api/hotelNews/del", data, { login: true }); } /** * 客栈资讯列表 * @param data * @returns {*} */ export function getHotelNewsList(data) { return request.get("/api/hotelNews/list", data, { login: false }); } /** * 客栈资讯详情 * @param data * @returns {*} */ export function getHotelNewsDetail(id) { return request.get("/api/hotelNews/info/" + id, {}, { login: true }); } /** * 客栈资讯点赞/取消 * @param id * @returns {*} */ export function getHotelNewsZan(id) { return request.get("/api/hotelNews/zan/" + id, {}, { login: true }); } /** * 我的喜欢列表 * @param id * @returns {*} */ export function getHotelNewsZanList(data) { return request.get("/api/hotelNews/zan/list", data, { login: true }); } /** * 获取有客栈的入驻的城市列表 * @param id * @returns {*} */ export function getHotelCityList() { return request.get("/api/hotelMain/listCity", {}, { login: true }); } /** * 获取客栈类型列表 * @param null * @returns {*} */ export function getHotelTypeList() { return request.get("/api/hotelMain/listType", {}, { login: false }); } /** * 店铺详情海报 * @param id 店铺ID int * */ export function getPoster(id) { return request.get("/api/hotelMain/poster/" + id, {}, {login: true}) } /** * 获取客栈商品列表 * @param data * @returns {*} */ export function getHotelGoodList(data) { return request.get("/api/hotelMain/goodsList", data, { login: false }); } /** * 置顶客栈资讯 * @param data * @returns {*} */ export function setTopHotelNew(data) { return request.post("/api/hotelNews/setIsTop", data, { login: true }); } /** * 店铺转发分享背景图片 * @param id 店铺ID int * */ export function getHotelShareBackgroundImage(id) { return request.get("/api/hotelMain/shareImage/" + id, {}, {login: true}) } /** * 店铺资讯 * @param id 店铺资讯ID int * */ export function hotelNewsView(data) { return request.post("/api/hotelNews/view", data, {login: true}) } export function getFarmerShop(id) { return request.get("/api/countyFamous/farmerShop/" + id) } export function getAncientTownIcon() { return request.get("/ancientTown/icon") } export function getAncientTownList(params) { return request.get("/ancientTown", params) } export function getAncientTownInfo(id) { return request.get("/ancientTown/" + id) } export function getAncientTownActive(params) { return request.get("/ancientTown/activity", params) } export function watchTownActive(data) { return request.post("/ancientTown/activity/view", data, {login: true}) }