103 lines
2.8 KiB
JavaScript
103 lines
2.8 KiB
JavaScript
import request,{get,post,upload} from "./request.js"
|
|
|
|
|
|
// =======账号密码登录========
|
|
export const getLoginPassword = (data) =>{
|
|
return post('/api/resident/auth/loginByPassword',data)
|
|
}
|
|
// 注册新用户获取验证码
|
|
export const getSendCode = (data) =>{
|
|
return post('/api/resident/auth/sendSmsCode',data)
|
|
}
|
|
// 注册新用户
|
|
export const getRegisterUser = (data) =>{
|
|
return post('/api/resident/auth/register',data)
|
|
}
|
|
// 短信验证码登录
|
|
export const getLoginBySms = (data) =>{
|
|
return post('/api/resident/auth/loginBySms',data)
|
|
}
|
|
// 忘记密码接口
|
|
export const getResetPassword = (data) =>{
|
|
return post('/api/resident/auth/resetPassword',data)
|
|
}
|
|
// =========首页=======
|
|
// 首页最新公告
|
|
export const getNoticeLatest = () =>{
|
|
return get('/api/resident/notice/latest')
|
|
}
|
|
|
|
// 查询已认证的小区
|
|
export const getVillageList = (data) =>{
|
|
return get('/api/resident/village/myList', data)
|
|
}
|
|
// 获取当前小区
|
|
export const getCurrentVillage = () =>{
|
|
return get('/api/resident/village/current')
|
|
}
|
|
// 切换小区
|
|
export const getVillageSwitch = (data)=>{
|
|
return post('/api/resident/village/switch',data)
|
|
}
|
|
// 首页最新活动列表
|
|
export const getActivitylatest = () =>{
|
|
return get('/api/resident/activity/latest')
|
|
}
|
|
|
|
// ========公告列表======
|
|
// 获取公告列表
|
|
export const getNoticeList = (data) =>{
|
|
return get('/api/resident/notice/list',data)
|
|
}
|
|
// 获取公告详情
|
|
export const getNoticeDetails = (noticeId) =>{
|
|
return get(`/api/resident/notice/${noticeId}`)
|
|
}
|
|
// =========键开门===============
|
|
// 查询门禁列表
|
|
export const getAccessDevices = (data) =>{
|
|
return get("/api/resident/access/devices",data)
|
|
}
|
|
// 确认开门
|
|
export const getAccessOpen = (data) =>{
|
|
return post("/api/resident/access/open",data)
|
|
}
|
|
// ==========活动列表===========
|
|
// 获取活动列表
|
|
export const getActivityList = (data) =>{
|
|
return get("/api/resident/activity/list",data)
|
|
}
|
|
// 获取活动列表详情
|
|
export const getActivityDetails = (id) =>{
|
|
return get(`/api/resident/activity/${id}`)
|
|
}
|
|
// 确认报名
|
|
export const confirmResident = (id) =>{
|
|
return post(`/api/resident/activity/${id}/apply`)
|
|
}
|
|
// 取消报名
|
|
export const cancelActivity = (id) =>{
|
|
return post(`/api/resident/activity/${id}/cancel`)
|
|
}
|
|
// =========我的活动========
|
|
export const getMyActivityList = () =>{
|
|
return get("/api/resident/activity/my")
|
|
}
|
|
// ===========活动实况============
|
|
// 活动实况列表
|
|
export const getActivityLive = (id) =>{
|
|
return get(`/api/resident/activity/${id}/live`)
|
|
}
|
|
// 添加实况
|
|
export const addActivityLive = (id, data) =>{
|
|
return post(`/api/resident/activity/${id}/live`, data)
|
|
}
|
|
// 签到
|
|
export const signinActivityLive = (id, data) =>{
|
|
return post(`/api/resident/activity/${id}/signin`, data)
|
|
}
|
|
|
|
// 通用文件上传
|
|
export const uploadImage = () => {
|
|
return upload('');
|
|
} |