zhengnaiwen_citu 4 ay önce
ebeveyn
işleme
a9ec2d7adc

+ 1 - 1
src/components/AutoComponents/MDivider/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-divider>
+  <el-divider v-bind="$attrs">
     <slot></slot>
   </el-divider>
 </template>

+ 4 - 1
src/views/payroll/staffWage/index.vue

@@ -5,7 +5,7 @@
       :cardTitle="cardTitle || undefined"
       :items="items"
       :headers="headers"
-      :loading="loading"
+      v-loading="loading"
       :total="total"
       :page-size="pageInfo.size"
       :page-current="pageInfo.current"
@@ -117,6 +117,7 @@ export default {
           entity: this.searchValues
         })
       }
+      this.loading = true
       try {
         const { data } = await getPayrollPage({
           page: this.pageInfo,
@@ -126,6 +127,8 @@ export default {
         this.total = data.total
       } catch (error) {
         this.$message.error(error)
+      } finally {
+        this.loading = false
       }
     },
     onPageChange (index) {