Browse Source

修复进度条不显示的问题

lighter 1 năm trước cách đây
mục cha
commit
e1ca61d512

+ 15 - 6
src/components/progress/Index.vue

@@ -1,9 +1,16 @@
 <template>
   <div style="position: fixed; z-index: 10000">
-    <el-dialog :title="progressbarAttr.title" :close-on-click-modal="false" :close-on-press-escape="false"
-               v-model="progressbarAttr.isOpen" :before-close="closeModal">
-      <el-progress :text-inside="true" :stroke-width="22" :percentage="percentage"
-                   :status="percentage === 100 ? 'success' : ''">
+    <el-dialog
+        :title="progressbarAttr.title"
+        :close-on-click-modal="false"
+        :close-on-press-escape="false"
+        v-model="progressbarAttr.isOpen"
+        :before-close="closeModal">
+      <el-progress
+          :text-inside="true"
+          :stroke-width="22"
+          :percentage="percentage"
+          :status="percentage === 100 ? 'success' : ''">
         <span>
           {{ cptUpldRsTxt }}
           <i v-show="percentage < 100" class="el-icon-loading"></i>
@@ -45,7 +52,9 @@ import {endLoading} from "@/utils/loading";
 import {useProgressBarStore} from "@/pinia/progress-bar-store";
 
 const progressBarStore = useProgressBarStore()
-const progressbarAttr = progressBarStore.getProgressAttr
+const progressbarAttr = computed(() => {
+  return progressBarStore.getProgressAttr
+})
 
 const isProgressbarOpen = computed(() => {
   return progressBarStore.getOpenState
@@ -86,7 +95,7 @@ const tabName = ref('上传')
 
 const socketCallback = (data) => {
   progressBarStore.initialize({
-    title: '病案首页上传',
+    title: '数据上传',
     isOpen: true,
     closeButton: false,
   })

+ 4 - 8
src/views/hospitalization/case-front-sheet/DrgCoding.vue

@@ -1,8 +1,8 @@
 <template>
 
-  <div class="layout_display_flex_y">
+  <div class="layout_container">
 
-    <div style="margin-bottom: 8px">
+    <header class="round-header">
       <el-button icon="Search" type="primary" @click="queryTermDialog = true">检索条件</el-button>
       <el-divider direction="vertical"></el-divider>
       <el-button v-if="auditQuanXian()" :disabled="queryTerm.list.length === 0" icon="Upload" type="success"
@@ -21,13 +21,12 @@
       <el-button type="success" v-if="bmyQuaXian()" @click="openSetlDeptConfGialog">科室配置</el-button>
       <el-button type="success" v-if="shenHeQuanXian()" @click="auditLogDel">删除审核记录</el-button>
       <xian-zhi-shi-jian ref="xianZhiShiJian"></xian-zhi-shi-jian>
-    </div>
+    </header>
 
-    <div class="layout_flex_1-y">
+    <div class="layout_main layout_el-table">
       <el-table
           ref="tableRef"
           :data="queryTerm.list"
-          height="100%"
           border
           highlight-current-row
           stripe
@@ -113,9 +112,6 @@
           </template>
         </el-table-column>
       </el-table>
-    </div>
-
-    <div>
       <el-pagination
           :current-page="queryTerm.currentPage"
           :page-size="queryTerm.pageSize"