121 lines
1.8 KiB
JavaScript
121 lines
1.8 KiB
JavaScript
|
// 工具库
|
||
|
import util from '@/common/js/util.js'
|
||
|
|
||
|
export const news = {
|
||
|
/**
|
||
|
* 设置好友备注
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
setNotes(param) {
|
||
|
return util.request({
|
||
|
url: `/user/friend/setNotes`,
|
||
|
method: 'POST',
|
||
|
query: param.query
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 删除好友
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
deleteFriend(param) {
|
||
|
return util.request({
|
||
|
url: `/user/friend/deleteFriend`,
|
||
|
method: 'POST',
|
||
|
path: param.path,
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 添加好友
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
addFriend(param) {
|
||
|
return util.request({
|
||
|
url: `/user/friend/addFriend`,
|
||
|
method: 'POST',
|
||
|
path: param.path,
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 好友申请列表-分页
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
getFriendListPage(param) {
|
||
|
return util.request({
|
||
|
url: `/user/friend/getFriendListPage`,
|
||
|
path: param.path,
|
||
|
query: param.query,
|
||
|
method: 'GET',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 根据用户名模糊搜索好友-分页
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
searchFriendByName(param) {
|
||
|
return util.request({
|
||
|
url: `/user/friend/searchFriendByName`,
|
||
|
path: param.path,
|
||
|
query: param.query,
|
||
|
method: 'GET',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 商品列表
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
getImToken(param) {
|
||
|
return util.request({
|
||
|
url: `/im/token/getUserAppToken`,
|
||
|
method: 'get',
|
||
|
query: param
|
||
|
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 商品列表
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
sendRedBag(param) {
|
||
|
return util.request({
|
||
|
url: `/home/sendRedBag`,
|
||
|
method: 'POST',
|
||
|
data: param.data,
|
||
|
|
||
|
})
|
||
|
},
|
||
|
|
||
|
// 抢红包
|
||
|
grabred(param) {
|
||
|
return util.request({
|
||
|
url: `/home/grabred`,
|
||
|
method: 'POST',
|
||
|
data: param.data,
|
||
|
|
||
|
})
|
||
|
},
|
||
|
|
||
|
// 红包详情
|
||
|
getRedbag(param) {
|
||
|
return util.request({
|
||
|
url: `/home/getRedbag`,
|
||
|
method: 'POST',
|
||
|
query: param.data
|
||
|
|
||
|
})
|
||
|
},
|
||
|
grabredLog(param) {
|
||
|
return util.request({
|
||
|
url: `/home/grabredLog`,
|
||
|
method: 'POST',
|
||
|
query: param
|
||
|
})
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export default news
|