fix(mobile): 修复移动端API对接 - 使用现有护士站接口+登录获取用户信息
This commit is contained in:
@@ -19,6 +19,7 @@ service.interceptors.response.use(
|
||||
const res = response.data
|
||||
if (res.code === 401) {
|
||||
localStorage.removeItem('Admin-Token')
|
||||
localStorage.removeItem('userInfo')
|
||||
window.location.href = '/login'
|
||||
return Promise.reject(new Error('登录已过期'))
|
||||
}
|
||||
@@ -27,28 +28,29 @@ service.interceptors.response.use(
|
||||
error => {
|
||||
if (error.response?.status === 401) {
|
||||
localStorage.removeItem('Admin-Token')
|
||||
localStorage.removeItem('userInfo')
|
||||
window.location.href = '/login'
|
||||
}
|
||||
ElMessage.error(error.response?.data?.msg || '请求失败')
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
export const authApi = {
|
||||
login: (data) => service.post('/login', data, { headers: { isToken: false } }),
|
||||
getTenants: (username) => service.get('/system/tenant/user-bind/' + username, { headers: { isToken: false } })
|
||||
getTenants: (username) => service.get('/system/tenant/user-bind/' + username, { headers: { isToken: false } }),
|
||||
getInfo: () => service.get('/getInfo')
|
||||
}
|
||||
|
||||
export const nursingApi = {
|
||||
getTasks: (params) => service.get('/mp/nursing/tasks', { params }),
|
||||
completeTask: (id, data) => service.post(`/mp/nursing/tasks/${id}/complete`, data),
|
||||
getPatientInfo: (id) => service.get(`/mp/nursing/patient/${id}`),
|
||||
getPatientList: (params) => service.get('/mp/nursing/patient/list', { params }),
|
||||
getOrders: (patientId) => service.get(`/mp/nursing/orders/${patientId}`),
|
||||
getVitalSigns: (patientId) => service.get(`/mp/nursing/vital-signs/${patientId}`),
|
||||
submitVitalSign: (data) => service.post('/mp/nursing/vital-sign', data),
|
||||
getAssessments: (patientId) => service.get(`/mp/nursing/assessments/${patientId}`),
|
||||
submitAssessment: (data) => service.post('/mp/nursing/assessment', data)
|
||||
getTasks: (params) => service.get('/nurse-station/advice-process/page', { params }),
|
||||
completeTask: (id, data) => service.post(`/nurse-station/advice-process/execute`, data),
|
||||
getPatientInfo: (id) => service.get('/inpatientmanage/inhospitalregister/' + id),
|
||||
getPatientList: (params) => service.get('/inpatientmanage/inhospitalregister/list', { params }),
|
||||
getOrders: (encounterId) => service.get('/nurse-station/advice-process/page', { params: { encounterId } }),
|
||||
getVitalSigns: (patientId) => service.get('/nursing/vital-signs/' + patientId),
|
||||
submitVitalSign: (data) => service.post('/nursing/vital-sign', data),
|
||||
getAssessments: (encounterId) => service.get('/nursing/assessment/encounter/' + encounterId),
|
||||
submitAssessment: (data) => service.post('/nursing/assessment', data)
|
||||
}
|
||||
|
||||
export default service
|
||||
|
||||
Reference in New Issue
Block a user