[feat][v]:新增审核接口,并对接完成

master
Romesum 5 years ago
parent bc876256ea
commit 0ca551a6c0

@ -61,12 +61,16 @@
}).then(async ({ value }) => { }).then(async ({ value }) => {
this.data.refuseReason = value this.data.refuseReason = value
await post('lb/labrecord/refuse',this.data) await post('lb/labrecord/refuse',this.data)
this.$emit('complete')
this.show = false
showSuccess('已拒绝申请!',this) showSuccess('已拒绝申请!',this)
}).catch(()=>{}) }).catch(()=>{})
}, },
async commit(){ async commit(){
await showDialog('确定同意吗?',this) await showDialog('确定同意吗?',this)
await post('lb/labrecord/commit',this.data) await post('lb/labrecord/commit',this.data)
this.$emit('complete')
this.show = false
showSuccess('已同意申请!',this) showSuccess('已同意申请!',this)
} }

@ -44,7 +44,7 @@
</el-main> </el-main>
</el-container> </el-container>
<apply-detail-dialog ref="detail"></apply-detail-dialog> <apply-detail-dialog ref="detail" @complete="load"></apply-detail-dialog>
</div> </div>
</template> </template>
@ -64,8 +64,10 @@
} }
}, },
methods:{ methods:{
async load(){
this.tableData = await get('/lb/labrecord/getRecordList')
},
async showDetail(item){ async showDetail(item){
const data = await get('lb/labrecord/getRecordDetail',item) const data = await get('lb/labrecord/getRecordDetail',item)
data.create_time = new Date(data.create_time).toLocaleString( ) data.create_time = new Date(data.create_time).toLocaleString( )
data.weeks = arr2shortString(data.weeks)?'第'+arr2shortString(data.weeks)+'周':'' data.weeks = arr2shortString(data.weeks)?'第'+arr2shortString(data.weeks)+'周':''
@ -74,7 +76,7 @@
} }
}, },
async mounted() { async mounted() {
this.tableData = await get('/lb/labrecord/getRecordList') await this.load()
} }
} }
</script> </script>

Loading…
Cancel
Save