diff --git a/openhis-ui-vue3/src/api/system/lisConfig.js b/openhis-ui-vue3/src/api/system/lisConfig.js new file mode 100644 index 00000000..801a4e04 --- /dev/null +++ b/openhis-ui-vue3/src/api/system/lisConfig.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getLisConfigPage(query) { + return request({ + url: '/inspection/lisConfig/init-page', + method: 'get', + params: query + }) +} + +export function getLisConfigDetail(id) { + return request({ + url: '/inspection/lisConfig/info-detail', + method: 'get', + params: { id } + }) +} + +export function getLisConfigList(searchKey, type) { + return request({ + url: '/inspection/lisConfig/init-list', + method: 'get', + params: { searchKey, type } + }) +} + +export function saveLisConfig(data) { + return request({ + url: '/inspection/lisConfig/saveAll', + method: 'post', + data: data + }) +} diff --git a/openhis-ui-vue3/src/api/system/observation.js b/openhis-ui-vue3/src/api/system/observation.js new file mode 100644 index 00000000..7c1443b2 --- /dev/null +++ b/openhis-ui-vue3/src/api/system/observation.js @@ -0,0 +1,48 @@ +import request from '@/utils/request' + +export function getObservationInit() { + return request({ + url: '/inspection/observation/init', + method: 'get' + }) +} + +export function getObservationPage(query) { + return request({ + url: '/inspection/observation/information-page', + method: 'get', + params: query + }) +} + +export function getObservationOne(id) { + return request({ + url: '/inspection/observation/information-one', + method: 'get', + params: { id } + }) +} + +export function addObservation(data) { + return request({ + url: '/inspection/observation/information', + method: 'post', + data: data + }) +} + +export function updateObservation(data) { + return request({ + url: '/inspection/observation/information', + method: 'post', + data: data + }) +} + +export function deleteObservation(ids) { + return request({ + url: '/inspection/observation/information-status', + method: 'post', + data: { ids, type: '停用' } + }) +} diff --git a/openhis-ui-vue3/src/views/system/user copy/authRole.vue b/openhis-ui-vue3/src/views/system/user copy/authRole.vue new file mode 100644 index 00000000..6a6cf302 --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/authRole.vue @@ -0,0 +1,112 @@ + + + diff --git a/openhis-ui-vue3/src/views/system/user copy/index.vue b/openhis-ui-vue3/src/views/system/user copy/index.vue new file mode 100644 index 00000000..45c6f039 --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/index.vue @@ -0,0 +1,621 @@ + + + diff --git a/openhis-ui-vue3/src/views/system/user copy/profile/index.vue b/openhis-ui-vue3/src/views/system/user copy/profile/index.vue new file mode 100644 index 00000000..23c6b0e1 --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/profile/index.vue @@ -0,0 +1,87 @@ + + + diff --git a/openhis-ui-vue3/src/views/system/user copy/profile/resetPwd.vue b/openhis-ui-vue3/src/views/system/user copy/profile/resetPwd.vue new file mode 100644 index 00000000..f122bd09 --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/profile/resetPwd.vue @@ -0,0 +1,65 @@ + + + + diff --git a/openhis-ui-vue3/src/views/system/user copy/profile/userAvatar.vue b/openhis-ui-vue3/src/views/system/user copy/profile/userAvatar.vue new file mode 100644 index 00000000..23fe3b9d --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/profile/userAvatar.vue @@ -0,0 +1,171 @@ + + + + + \ No newline at end of file diff --git a/openhis-ui-vue3/src/views/system/user copy/profile/userInfo.vue b/openhis-ui-vue3/src/views/system/user copy/profile/userInfo.vue new file mode 100644 index 00000000..1710582c --- /dev/null +++ b/openhis-ui-vue3/src/views/system/user copy/profile/userInfo.vue @@ -0,0 +1,67 @@ + + + diff --git a/openhis-ui-vue3/test-util-extend.js b/openhis-ui-vue3/test-util-extend.js new file mode 100644 index 00000000..559d5521 --- /dev/null +++ b/openhis-ui-vue3/test-util-extend.js @@ -0,0 +1,25 @@ +// 测试util._extend是否存在 +if (typeof process !== 'undefined' && process.versions && process.versions.node) { + try { + const util = require('util'); + console.log('util._extend存在吗?', typeof util._extend); + if (typeof util._extend === 'function') { + console.log('util._extend是一个函数'); + } else { + console.log('util._extend不是一个函数,添加兼容实现'); + util._extend = function(destination, source) { + for (var key in source) { + if (source.hasOwnProperty(key)) { + destination[key] = source[key]; + } + } + return destination; + }; + console.log('兼容实现添加成功'); + } + } catch (e) { + console.error('util模块加载失败:', e); + } +} else { + console.log('不在Node.js环境中'); +} \ No newline at end of file