diff --git a/element-vue/src/components/manager/applyDetailDialog.vue b/element-vue/src/components/manager/applyDetailDialog.vue
index f3673d5..22642bf 100644
--- a/element-vue/src/components/manager/applyDetailDialog.vue
+++ b/element-vue/src/components/manager/applyDetailDialog.vue
@@ -61,12 +61,16 @@
}).then(async ({ value }) => {
this.data.refuseReason = value
await post('lb/labrecord/refuse',this.data)
+ this.$emit('complete')
+ this.show = false
showSuccess('已拒绝申请!',this)
}).catch(()=>{})
},
async commit(){
await showDialog('确定同意吗?',this)
await post('lb/labrecord/commit',this.data)
+ this.$emit('complete')
+ this.show = false
showSuccess('已同意申请!',this)
}
diff --git a/element-vue/src/pages/manager/applyRecord.vue b/element-vue/src/pages/manager/applyRecord.vue
index 2b81565..b6ac854 100644
--- a/element-vue/src/pages/manager/applyRecord.vue
+++ b/element-vue/src/pages/manager/applyRecord.vue
@@ -44,7 +44,7 @@
-
+
@@ -64,8 +64,10 @@
}
},
methods:{
+ async load(){
+ this.tableData = await get('/lb/labrecord/getRecordList')
+ },
async showDetail(item){
-
const data = await get('lb/labrecord/getRecordDetail',item)
data.create_time = new Date(data.create_time).toLocaleString( )
data.weeks = arr2shortString(data.weeks)?'第'+arr2shortString(data.weeks)+'周':''
@@ -74,7 +76,7 @@
}
},
async mounted() {
- this.tableData = await get('/lb/labrecord/getRecordList')
+ await this.load()
}
}