diff --git a/openhis-ui-vue3/src/views/basicmanage/medicalOrderSet/components/MedicalOrderSetDialog.vue b/openhis-ui-vue3/src/views/basicmanage/medicalOrderSet/components/MedicalOrderSetDialog.vue new file mode 100644 index 00000000..5830fcf2 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/medicalOrderSet/components/MedicalOrderSetDialog.vue @@ -0,0 +1,885 @@ + + + + + diff --git a/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/api.js b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/api.js new file mode 100644 index 00000000..3042f600 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/api.js @@ -0,0 +1,129 @@ +import request from '@/utils/request' + +/** + * 获取个人组套 + * @param {*} queryParams + */ +export function getPersonalList(queryParams) { + return request({ + url: '/personalization/orders-group-package/get-personal', + method: 'get', + params: queryParams + }) +} + +/** + * 获取科室组套 + * @param {*} queryParams + */ +export function getDeptList(queryParams) { + return request({ + url: '/personalization/orders-group-package/get-organization', + method: 'get', + params: queryParams + }) +} + +/** + * 获取全院组套 + * @param {*} queryParams + */ +export function getAllList(queryParams) { + return request({ + url: '/personalization/orders-group-package/get-hospital', + method: 'get', + params: queryParams + }) +} + +/** + * 保存个人组套 + * @param {*} data + */ +export function savePersonal(data) { + return request({ + url: '/personalization/orders-group-package/save-personal', + method: 'post', + data: data + }) +} + +/** + * 保存科室组套 + * @param {*} data + */ +export function saveDepartment(data) { + return request({ + url: '/personalization/orders-group-package/save-organization', + method: 'post', + data: data + }) +} + +/** + * 保存全院组套 + * @param {*} data + */ +export function saveAll(data) { + return request({ + url: '/personalization/orders-group-package/save-hospital', + method: 'post', + data: data + }) +} + +/** + * 查询组套明细 + * @param {*} data + */ +export function queryGroupDetail(params) { + return request({ + url: '/personalization/orders-group-package/get-group-package-detail', + method: 'get', + params: params + }) +} + +/** + * 删除组套 + * @param {*} data + */ +export function deleteGroup(data) { + return request({ + url: '/personalization/orders-group-package/group-package-detail?groupPackageId=' + data.groupPackageId, + method: 'delete' + }) +} + +/** + * 查询参与者下拉列表 + * @param {*} data + */ +export function queryParticipantList(params) { + return request({ + url: '/app-common/practitioner-list', + method: 'get', + params: params + }) +} + +/** + * 获取科室列表 + */ +export function getOrgTree() { + return request({ + url: '/base-data-manage/organization/organization', + method: 'get', + }) +} + +/** + * 获取中药列表 + */ +export function getTcmMedicine(params) { + return request({ + url: '/doctor-station/chinese-medical/tcm-advice-base-info', + method: 'get', + params: params, + }); +} diff --git a/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/tcmMedicineList.vue b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/tcmMedicineList.vue new file mode 100644 index 00000000..3a218670 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/components/tcmMedicineList.vue @@ -0,0 +1,269 @@ + + + + + diff --git a/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/index.vue b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/index.vue new file mode 100644 index 00000000..5eedaae6 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/tcmMedicalOrderSet/index.vue @@ -0,0 +1,820 @@ + + + + +