/**
|
|
* 同城群相关接口配置
|
|
* 对应后端 YaoDuGroupController
|
|
*/
|
|
const api = {
|
|
/**
|
|
* 获取同城群列表
|
|
* 对应后端: GET /group/list
|
|
* @param {String} classId - 城市ID
|
|
* @param {String} title - 群名称(搜索关键词)
|
|
* @param {Object} bean - 分页排序参数
|
|
*/
|
|
groupList: {
|
|
url: '/city/group/list',
|
|
method: 'GET',
|
|
auth: false,
|
|
showLoading: false
|
|
},
|
|
|
|
/**
|
|
* 获取同城群详情
|
|
* 对应后端: GET /group/queryById
|
|
* @param {String} id - 群组ID
|
|
*/
|
|
groupDetail: {
|
|
url: '/city/group/queryById',
|
|
method: 'GET',
|
|
auth: false,
|
|
showLoading: true,
|
|
loadingTitle: '加载中...'
|
|
},
|
|
|
|
/**
|
|
* 编辑同城群(新增或更新)
|
|
* 对应后端: POST /group/saveOrUpdate
|
|
* 需要登录token
|
|
* @param {Object} group - 群组信息对象
|
|
*/
|
|
groupSaveOrUpdate: {
|
|
url: '/city/group/saveOrUpdate',
|
|
method: 'POST',
|
|
auth: true,
|
|
limit: 1000,
|
|
showLoading: true,
|
|
loadingTitle: '保存中...'
|
|
},
|
|
|
|
/**
|
|
* 删除同城群
|
|
* 对应后端: DELETE /city/group/delete
|
|
* 需要登录token
|
|
* @param {String} id - 群组ID
|
|
*/
|
|
groupDelete: {
|
|
url: '/city/group/delete',
|
|
method: 'DELETE',
|
|
auth: true,
|
|
limit: 1000,
|
|
showLoading: true,
|
|
loadingTitle: '删除中...'
|
|
},
|
|
|
|
/**
|
|
* 获取我发布的同城群列表
|
|
* 对应后端: GET /city/group/getMyPublishedList
|
|
* 需要登录token
|
|
* @param {Object} bean - 分页排序参数
|
|
*/
|
|
getMyPublishedList: {
|
|
url: '/city/group/getMyPublishedList',
|
|
method: 'GET',
|
|
auth: true,
|
|
showLoading: false
|
|
}
|
|
}
|
|
|
|
export default api
|