diff --git a/healthlink-his-ui/src/views/mobile/AssessmentForm.vue b/healthlink-his-ui/src/views/mobile/AssessmentForm.vue new file mode 100644 index 000000000..4cd5c02fd --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/AssessmentForm.vue @@ -0,0 +1,439 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/MobileLayout.vue b/healthlink-his-ui/src/views/mobile/MobileLayout.vue new file mode 100644 index 000000000..232071880 --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/MobileLayout.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/PatientDetail.vue b/healthlink-his-ui/src/views/mobile/PatientDetail.vue new file mode 100644 index 000000000..8758f4a0f --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/PatientDetail.vue @@ -0,0 +1,509 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/PatientList.vue b/healthlink-his-ui/src/views/mobile/PatientList.vue new file mode 100644 index 000000000..4a15440a0 --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/PatientList.vue @@ -0,0 +1,244 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/TaskList.vue b/healthlink-his-ui/src/views/mobile/TaskList.vue new file mode 100644 index 000000000..43737055b --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/TaskList.vue @@ -0,0 +1,228 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/VitalSignEntry.vue b/healthlink-his-ui/src/views/mobile/VitalSignEntry.vue new file mode 100644 index 000000000..274395d1d --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/VitalSignEntry.vue @@ -0,0 +1,392 @@ + + + + + diff --git a/healthlink-his-ui/src/views/mobile/api.js b/healthlink-his-ui/src/views/mobile/api.js new file mode 100644 index 000000000..591d0b7ed --- /dev/null +++ b/healthlink-his-ui/src/views/mobile/api.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +export function getMobileTaskList(params) { + return request({ url: '/mp/nursing/task-list', method: 'get', params }) +} + +export function completeTask(data) { + return request({ url: '/mp/nursing/task-complete', method: 'post', data }) +} + +export function getMobilePatientList(params) { + return request({ url: '/mp/nursing/patient-list', method: 'get', params }) +} + +export function getPatientDetail(patientId) { + return request({ url: '/mp/nursing/patient-detail/' + patientId, method: 'get' }) +} + +export function getPatientOrders(patientId, params) { + return request({ url: '/mp/nursing/patient-orders/' + patientId, method: 'get', params }) +} + +export function executeOrder(data) { + return request({ url: '/mp/nursing/order-execute', method: 'post', data }) +} + +export function saveVitalSign(data) { + return request({ url: '/mp/nursing/vital-sign', method: 'post', data }) +} + +export function getVitalSignTrend(patientId, params) { + return request({ url: '/mp/nursing/vital-sign-trend/' + patientId, method: 'get', params }) +} + +export function getAssessmentList(patientId) { + return request({ url: '/mp/nursing/assessment-list/' + patientId, method: 'get' }) +} + +export function submitAssessment(data) { + return request({ url: '/mp/nursing/assessment-submit', method: 'post', data }) +} + +export function getPatientRecords(patientId, params) { + return request({ url: '/mp/nursing/patient-records/' + patientId, method: 'get', params }) +}