diff --git a/openhis-ui-vue3/src/views/surgicalschedule/index.vue b/openhis-ui-vue3/src/views/surgicalschedule/index.vue index 60177f99a..800061088 100755 --- a/openhis-ui-vue3/src/views/surgicalschedule/index.vue +++ b/openhis-ui-vue3/src/views/surgicalschedule/index.vue @@ -885,11 +885,21 @@ import { listUser } from '@/api/system/user' import { deptTreeSelect } from '@/api/system/user' import { listOperatingRoom } from '@/api/operatingroom' import { getSurgeryPage} from '@/views/inpatientDoctor/home/components/applicationShow/api.js' -import { getTenantPage } from '@/api/system/tenant' import { getContract } from '@/views/inpatientDoctor/home/components/api.js' +import request from '@/utils/request' import SurgeryCharge from '../charge/surgerycharge/index.vue' import TemporaryMedical from './temporaryMedical.vue' +// 静默获取卫生机构列表(跳过拦截器错误提示,手术室护士等角色可能无此权限) +function getTenantPageSilent(query) { + return request({ + url: '/system/tenant/page', + method: 'get', + params: query, + skipErrorMsg: true + }) +} + const { proxy } = getCurrentInstance() const userStore = useUserStore() const loading = ref(true) @@ -1118,7 +1128,7 @@ onMounted(() => { // 加载卫生机构列表 function loadOrgList() { - getTenantPage({ pageNo: 1, pageSize: 1000 }) + getTenantPageSilent({ pageNo: 1, pageSize: 1000 }) .then(res => { if (res.code === 200) { const records = res.data?.records || res.data || []