101 lines
1.8 KiB
JavaScript
101 lines
1.8 KiB
JavaScript
![]() |
import request from '@/sheep/request';
|
||
|
|
||
|
const TrendApi = {
|
||
|
// 发布动态
|
||
|
createTrend: (data) => {
|
||
|
return request({
|
||
|
url: '/worker/trend/create',
|
||
|
method: 'POST',
|
||
|
data,
|
||
|
custom: {
|
||
|
auth: true,
|
||
|
showSuccess: true,
|
||
|
successMsg: '发布成功,请等待管理员审核'
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 动态点赞
|
||
|
createTrendLike: (data) => {
|
||
|
return request({
|
||
|
url: '/worker/trend-like/create',
|
||
|
method: 'POST',
|
||
|
data,
|
||
|
custom: {
|
||
|
auth: true,
|
||
|
showSuccess: false,
|
||
|
showLoading: false,
|
||
|
successMsg: '点赞成功'
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 删除动态
|
||
|
deleteTrendLike: (id) => {
|
||
|
return request({
|
||
|
url: '/worker/trend/delete',
|
||
|
method: 'DELETE',
|
||
|
params: {
|
||
|
id,
|
||
|
},
|
||
|
custom: {
|
||
|
auth: true,
|
||
|
showSuccess: true,
|
||
|
showLoading: false,
|
||
|
successMsg: '删除成功'
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 获得动态详情
|
||
|
getTrend: (id) => {
|
||
|
return request({
|
||
|
url: '/worker/trend/get',
|
||
|
method: 'GET',
|
||
|
params: { id },
|
||
|
custom: {
|
||
|
auth: false,
|
||
|
showLoading: false,
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 店员关注
|
||
|
createClerkFans: (data) => {
|
||
|
return request({
|
||
|
url: '/worker/clerk-fans/create',
|
||
|
method: 'POST',
|
||
|
data,
|
||
|
custom: {
|
||
|
auth: true,
|
||
|
showSuccess: false,
|
||
|
showLoading: false,
|
||
|
successMsg: '关注成功'
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 获得动态分页
|
||
|
getTrendPage: (params) => {
|
||
|
return request({
|
||
|
url: '/worker/trend/page',
|
||
|
method: 'GET',
|
||
|
params,
|
||
|
custom: {
|
||
|
auth: false,
|
||
|
showLoading: false,
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
// 获得动态分页
|
||
|
getMyTrendPage: (params) => {
|
||
|
return request({
|
||
|
url: '/worker/trend/myPage',
|
||
|
method: 'GET',
|
||
|
params,
|
||
|
custom: {
|
||
|
auth: true,
|
||
|
showLoading: false,
|
||
|
},
|
||
|
});
|
||
|
},
|
||
|
|
||
|
};
|
||
|
|
||
|
export default TrendApi;
|