zhengnaiwen_citu 4 月之前
父節點
當前提交
25ff31be50
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/views/salary/solution/index.vue

+ 4 - 2
src/views/salary/solution/index.vue

@@ -6,8 +6,8 @@
       :visible.sync="show"
       direction="rtl"
     >
-      <div class="pa-3">
-        <SolutionDetails v-if="loading" :item-data="itemData"></SolutionDetails>
+      <div class="pa-3" v-loading="loading">
+        <SolutionDetails :item-data="itemData"></SolutionDetails>
       </div>
     </el-drawer>
   </div>
@@ -58,6 +58,8 @@ export default {
         }
       } catch (error) {
         this.$message.error(error)
+      } finally {
+        this.loading = false
       }
     }
   }