Commit e9b430d0 authored by lixy's avatar lixy

发现

parent 367f3618
import fetch from 'utils/fetch';
/**
* 获取消息列表
* @param query
*/
export function page(query) {
return fetch({
url: '/api/im/msg/bg/app/unauth/list',
method: 'post',
data: query
});
}
/**
* 获取更新
* @param query
*/
export function updateMsg(params) {
return fetch({
url: '/api/im/msg/bg/app/unauth/update',
method: 'post',
data: params
});
}
/**
* 删除消息
*/
export function delMsg(query) {
return fetch({
url: '/api/im/msg/bg/app/unauth/delete',
method: 'get',
params: query
});
}
/**
* 获取问答列表
*/
export function geImQuestionList(query) {
return fetch({
url: '/api/im/imQuestion/list',
method: 'get',
params: query
});
}
/**
* 更新问答
* @param query
*/
export function updateImQuestion(params) {
return fetch({
url: '/api/im/imQuestion/bg/app/unauth/update',
method: 'post',
data: params
});
}
/**
* 删除消息
*/
export function delQuestion(query) {
return fetch({
url: '/api/im/imQuestion/bg/app/unauth/delete',
method: 'get',
params: query
});
}
...@@ -31,7 +31,6 @@ export function getOneGoodsById(query) { ...@@ -31,7 +31,6 @@ export function getOneGoodsById(query) {
} }
/** /**
* 获取bannerList * 获取bannerList
// url: '/api/tour/admin/tourBanner/page',
*/ */
export function getBannerList(query) { export function getBannerList(query) {
return fetch({ return fetch({
...@@ -41,7 +40,7 @@ export function getBannerList(query) { ...@@ -41,7 +40,7 @@ export function getBannerList(query) {
}); });
} }
/** /**
* 添加banner '/api/tour/admin/tourBanner', * 添加banner
*/ */
export function addBanner(params) { export function addBanner(params) {
return fetch({ return fetch({
......
...@@ -309,6 +309,33 @@ export const asyncRouterMap = [{ ...@@ -309,6 +309,33 @@ export const asyncRouterMap = [{
} }
] ]
}, },
{
path: '/discoveryModule',
component: Layout,
name: '发现模块',
icon: 'setting',
authority: 'discoveryModule',
children: [
{
path: 'clapIndex',
component: _import('discoveryModule/clapIndex'),
name: '拍拍',
authority: 'clapIndex'
},
{
path: 'shortVideo',
component: _import('discoveryModule/shortVideo'),
name: '短视频',
authority: 'shortVideo'
},
{
path: 'questionsAndAnswers',
component: _import('discoveryModule/questionsAndAnswers'),
name: '问答',
authority: 'questionsAndAnswers'
}
]
},
{ {
path: '/campsiteManage', path: '/campsiteManage',
component: Layout, component: Layout,
......
...@@ -268,3 +268,15 @@ ...@@ -268,3 +268,15 @@
} }
return targetObj; return targetObj;
} }
/**
* 深拷贝
*/
export function objDeepCopy(source) {
const sourceCopy = source instanceof Array ? [] : {};
for (const item in source) {
sourceCopy[item] = typeof source[item] === 'object' ? objDeepCopy(source[item]) : source[item];
}
return sourceCopy;
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment