|  | @@ -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,
 | 
	
		
			
				|  |  |    })
 |