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