diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue index fce3b77..56e85e9 100644 --- a/src/views/permissionApplication/launch.vue +++ b/src/views/permissionApplication/launch.vue @@ -44,6 +44,7 @@ import reportTable from './components/reportTable' import processMixin from "../../components/ProcessMixin"; import { PERMISSION } from '@/utils/Enum/enum' +import {template} from "xe-utils"; export default { name: 'launch', components: { @@ -200,7 +201,6 @@ export default { resolve(res.data) }else{ resolve('') - } }) }) @@ -227,22 +227,25 @@ export default { pageNo:1, ids: ids.split(',') }).then(({data}) => { - this.tableData = data.records.map(item => { + let templateL=[] + data.records.map(async item => { item.oneApprove = item.createUserId || '' item.oneApproveName= item.uploader || '' - if(item.createUserId){ - this.getLearder(item.createUserId).then(res=>{ - if(res){ - item.twoApprove = res[0].userId - item.twoApproveName= res[0].userName - } - }) + if(item.oneApprove){ + let res=await this.getLearder(item.oneApprove) + if(res){ + item.twoApprove = res[0].usid + item.twoApproveName= res[0].usname + } } item.reportId = item['id'] delete item['id'] - return item + templateL.push(item) }) + this.tableData=templateL + console.log("页面没渲染?",this.tableData) }) + }, handleReset() { if(this.$route.query.taskDefinitionKey == 'reEdit'){