From 421a9f5e14d3425d09b352b002bf3679f714f78d Mon Sep 17 00:00:00 2001 From: "Zhang.YC" Date: Wed, 26 Feb 2025 10:44:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=BA=E6=9E=84=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../organization/components/api.js | 54 +++ .../views/basicmanage/organization/index.vue | 317 ++++++++++++++++++ 2 files changed, 371 insertions(+) create mode 100644 openhis-ui-vue3/src/views/basicmanage/organization/components/api.js create mode 100644 openhis-ui-vue3/src/views/basicmanage/organization/index.vue diff --git a/openhis-ui-vue3/src/views/basicmanage/organization/components/api.js b/openhis-ui-vue3/src/views/basicmanage/organization/components/api.js new file mode 100644 index 00000000..5681a3d9 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/organization/components/api.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +export function getList(queryParams) { + return request({ + url: '/basedatamanage/organization/organization', + method: 'get', + param: queryParams + }) +} + +export function addOrganization(data) { + return request({ + url: '/basedatamanage/organization/organization', + method: 'post', + data: data + }) +} + +export function updateOrganization(data) { + return request({ + url: '/basedatamanage/organization/organization', + method: 'put', + data: data + }) +} + +export function deleteOrganization(param) { + return request({ + url: '/basedatamanage/organization/organization', + method: 'delete', + params: param + }) +} + +export function getOrgDetail(id) { + return request({ + url: '/basedatamanage/organization/organization?orgId=' + id, + method: 'get', + }) +} + +export function initOrgTypeOption() { + return request({ + url: '/basedatamanage/organization/organization', + method: 'get', + }) +} + +export function disableOrg(id) { + return request({ + url: '/basedatamanage/organization/organization?orgId=' + id, + method: 'put', + }) +} diff --git a/openhis-ui-vue3/src/views/basicmanage/organization/index.vue b/openhis-ui-vue3/src/views/basicmanage/organization/index.vue new file mode 100644 index 00000000..cd53dec4 --- /dev/null +++ b/openhis-ui-vue3/src/views/basicmanage/organization/index.vue @@ -0,0 +1,317 @@ + + + \ No newline at end of file