Files
2026-05-25 12:34:16 +08:00

29 lines
1013 B
JavaScript

const request = require('./request.js')
const API = {
user: {
wxGetPhoneNumber: (data) => request.post('/user/wxgetphonenumber', data),
wxSignin: (data) => request.post('/user/wxsignin', data),
signout: (data) => request.post('/user/signout', data),
update: (data) => request.post('/user/update', data),
},
escort: {
getMyRecords: (params) => request.get('/health/escort-record/my', params),
getAttendantRecords: (params) => request.get('/health/escort-record/attendant', params),
getRecordById: (id) => request.get(`/health/escort-record/${id}`),
createRecord: (data) => request.post('/health/escort-record', data),
updateRecord: (id, data) => request.put(`/health/escort-record/${id}`, data),
updateStatus: (id, data) => request.patch(`/health/escort-record/${id}/status`, data),
},
resource: {
getServices: (params) => request.get('/health/service', params),
},
ai: {
chat: (data) => request.post('/ai/chat', data),
},
}
module.exports = API