Browse Source

修复菜单问题以及新增质控字段

xiaochan 7 months ago
parent
commit
ab92f77dc4

+ 1 - 0
src/layout/MenuV2/MenuItemV2.vue

@@ -1,5 +1,6 @@
 <template>
   <el-sub-menu
+      teleported
       v-if="data.type === 1"
       :index="data?.path"
       :id="data.name"

+ 29 - 0
src/layout/MenuV2/MenuV2.vue

@@ -197,5 +197,34 @@ onMounted(async () => {
 .pure-scrollbar {
   max-height: calc(100vh - calc(50px * 2.5));
   overflow: hidden auto;
+
+  scrollbar-color: rgb(221 222 224) transparent; /* 滑块颜色、轨道颜色 */
+
+  /* Firefox */
+  scrollbar-width: thin; /* 可选值为 'auto', 'thin', 'none' */
+
+  ::-webkit-scrollbar {
+    width: 6px; /* 滚动条宽度 */
+  }
+
+  /* 滚动条轨道 */
+
+  ::-webkit-scrollbar-track {
+    background: transparent; /* 轨道颜色 */
+  }
+
+  /* 滚动条滑块 */
+
+  ::-webkit-scrollbar-thumb {
+    background-color: rgb(221 222 224);
+    border-radius: 4px;
+  }
+
+  /* 滚动条滑块:hover状态 */
+
+  ::-webkit-scrollbar-thumb:hover {
+    background: rgb(199 201 203); /* 滑块hover颜色 */
+  }
 }
+
 </style>

+ 6 - 1
src/views/emr-manage/query-centre/various-rate/Details.vue

@@ -18,7 +18,12 @@ const selectVal = ref(1)
 
 const patInfoColumn = [
   {field: "inpatientNo", title: "住院号"},
-  {field: "admissTimes", title: "住院次数"}
+  {field: "admissTimes", title: "住院次数"},
+  {field: "referPhysician", title: "管床医生"},
+  {field: "consultPhysician", title: "主治医生"},
+  {field: "deptDirector", title: "主/副医生"},
+  {field: "ward", title: "病区"},
+  {field: "dept", title: "科室"}
 ]
 
 function getColumns() {

+ 4 - 2
src/views/emr-manage/query-centre/various-rate/index.vue

@@ -5,12 +5,14 @@ import {xcMessage} from "@/utils/xiaochan-element-plus";
 import {useDialog} from "@/components/cy/CyDialog/index";
 import Details from './Details.vue'
 import {dayjs} from "element-plus";
+import {isDev} from "@/utils/public";
 
 defineOptions({
-  name: "variousRate"
+  name: "variousRate",
 });
 
-const queryData = ref(['2025-01', '2025-01']);
+const currentMonth = dayjs().format('YYYY-MM');
+const queryData = ref(isDev ? ['2025-01', '2025-01'] : [currentMonth, currentMonth]);
 
 const tableRef = ref()
 const tableGrid = reactive<VxeGridProps<any>>({