|
|
@@ -1,109 +1,6 @@
|
|
|
import request from '@/utils/request'
|
|
|
-
|
|
|
-// 博物馆相关接口
|
|
|
-export const museumApi = {
|
|
|
- // 获取轮播图列表
|
|
|
- getCarouselList(params = {}) {
|
|
|
- return request({
|
|
|
- url: '/museum/carousel/page',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- status: 1,
|
|
|
- ...params,
|
|
|
- },
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取展览列表
|
|
|
- getExhibitionList(params = {}) {
|
|
|
- return request({
|
|
|
- url: '/museum/exhibition/page',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- status: 1,
|
|
|
- ...params,
|
|
|
- },
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取展览详情
|
|
|
- getExhibitionDetail(id) {
|
|
|
- return request({
|
|
|
- url: `/museum/exhibition/${id}`,
|
|
|
- method: 'get',
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取典藏列表
|
|
|
- getCollectionList(params = {}) {
|
|
|
- return request({
|
|
|
- url: '/museum/collection/page',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- status: 1,
|
|
|
- ...params,
|
|
|
- },
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取典藏详情
|
|
|
- getCollectionDetail(id) {
|
|
|
- return request({
|
|
|
- url: `/museum/collection/${id}`,
|
|
|
- method: 'get',
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取新闻资讯列表
|
|
|
- getNewsList(params = {}) {
|
|
|
- return request({
|
|
|
- url: '/museum/news/page',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- status: 1,
|
|
|
- ...params,
|
|
|
- },
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取新闻详情
|
|
|
- getNewsDetail(id) {
|
|
|
- return request({
|
|
|
- url: `/museum/news/${id}`,
|
|
|
- method: 'get',
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取活动列表
|
|
|
- getActivityList(params = {}) {
|
|
|
- return request({
|
|
|
- url: '/museum/activity/page',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
- status: 1,
|
|
|
- ...params,
|
|
|
- },
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 获取活动详情
|
|
|
- getActivityDetail(id) {
|
|
|
- return request({
|
|
|
- url: `/museum/activity/${id}`,
|
|
|
- method: 'get',
|
|
|
- })
|
|
|
- },
|
|
|
-}
|
|
|
+import museumApi from './indexPage.js'
|
|
|
+import userApi from './user.js'
|
|
|
|
|
|
// 预约相关接口(需要token)
|
|
|
export const reservationApi = {
|
|
|
@@ -147,44 +44,6 @@ export const reservationApi = {
|
|
|
},
|
|
|
}
|
|
|
|
|
|
-// 用户相关接口(需要token)
|
|
|
-export const userApi = {
|
|
|
- // 获取用户信息
|
|
|
- getUserInfo() {
|
|
|
- return request({
|
|
|
- url: '/user/info',
|
|
|
- method: 'get',
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 更新用户信息
|
|
|
- updateUserInfo(data) {
|
|
|
- return request({
|
|
|
- url: '/user/update',
|
|
|
- method: 'post',
|
|
|
- data,
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 用户登录
|
|
|
- login(data) {
|
|
|
- return request({
|
|
|
- url: '/user/login',
|
|
|
- method: 'post',
|
|
|
- data,
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- // 微信登录
|
|
|
- weixinLogin(data) {
|
|
|
- return request({
|
|
|
- url: '/user/weixin/login',
|
|
|
- method: 'post',
|
|
|
- data,
|
|
|
- })
|
|
|
- },
|
|
|
-}
|
|
|
-
|
|
|
// 活动报名相关接口(需要token)
|
|
|
export const activityApi = {
|
|
|
// 报名活动
|
|
|
@@ -251,6 +110,8 @@ export const favoriteApi = {
|
|
|
}
|
|
|
|
|
|
// 导出所有API
|
|
|
+export { museumApi, userApi }
|
|
|
+
|
|
|
export default {
|
|
|
museumApi,
|
|
|
reservationApi,
|