jingbb 1 год назад
Родитель
Сommit
2c665e6eef

+ 1 - 1
src/views/oa/salary_management/Attendance/attendanceManagement.vue

@@ -177,7 +177,7 @@
         handleDetail(record){
           if(record.type=='考勤表'){
             this.$refs.AttendancelDetail.visible = true
-            this.$refs.AttendancelDetail.getTableList(record.id)         
+            this.$refs.AttendancelDetail.detail(record.id)         
           }else if(record.type=='年休表'){
             this.$refs.AnnualLeave.visible = true
             this.$refs.AnnualLeave.detail(record.id)        

+ 9 - 3
src/views/oa/salary_management/Attendance/modules/AttendancelDetail.vue

@@ -248,10 +248,16 @@
         methods: {
             handleCancel(){
                 this.visible = false
+                this.formState()
             },
-            getTableList(id){
+            detail(id){
+                this.formState = {}
+                this.formState.id = id
+                this.getTableList()
+            },
+            getTableList(){
                 this.loading = true
-                getAction('/salary/salaryAttendance/querySalaryAttendanceDetailByMainId',{id:id}).then(res=>{
+                getAction('/salary/salaryAttendance/querySalaryAttendanceDetailByMainId',this.formState).then(res=>{
                     this.loading = false
                     if(res.success){
                         this.dataSource =res.result
@@ -261,7 +267,7 @@
                 })
             },
             searchSonList(){
-
+                this.getTableList()
             }
         }
     }