فهرست منبع

费用上传完后隐藏进度条

lighter 4 ماه پیش
والد
کامیت
b2f9d74285
2فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 5 0
      src/layout/HeaderV2/BackgroundTask.vue
  2. 2 2
      src/views/medical-insurance/inpatient/InHospFeeUpload.vue

+ 5 - 0
src/layout/HeaderV2/BackgroundTask.vue

@@ -34,6 +34,11 @@ onMounted(() => {
       store[data.id || data.name] = data;
     }
   });
+  setCallback('closeProgress', () => {
+    Object.keys(store).forEach((key: string) => {
+      delete store[key];
+    })
+  })
   style.value.zIndex = useZIndex().nextZIndex();
 });
 </script>

+ 2 - 2
src/views/medical-insurance/inpatient/InHospFeeUpload.vue

@@ -230,7 +230,7 @@ import {
   inpatientSettlement,
   inpatientCostUpload,
 } from "@/api/medical-insurance/si-injury";
-import { setCallback } from "@/utils/websocket";
+import {sendAMessage, setCallback} from "@/utils/websocket";
 import { getGreatestRole } from "@/utils/permission";
 import { baseinfo, setBaseinfo } from "@/data/inpatient";
 import WeiGuiFeiYongFenXi from "@/components/inpatient/WeiGuiFeiYongFenXi.vue";
@@ -440,7 +440,7 @@ const doSingleNormalUpload = () => {
       type: 'success',
       confirmButtonText: '确定',
     }).then(() => {
-
+      sendAMessage('closeProgress')
       if (!nullPatient(false)) {
         fetchProjectFees();
         fetchMedicineFees();