der提交加参数
This commit is contained in:
@@ -49,13 +49,12 @@
|
||||
</span>
|
||||
<span slot="operation" slot-scope="result">
|
||||
<a class="text"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' || $route.query.TaskKey == 'dreDispose'"
|
||||
:disabled="!result.createUser"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' && result.createUser"
|
||||
@click="edit(result,$t('edit'))">
|
||||
{{$t('edit')}}
|
||||
</a>
|
||||
<a class="text"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' && result.status"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' && result.status && !result.createUser"
|
||||
:disabled="!result.status"
|
||||
@click="confirm(result)">
|
||||
<span v-if="result.status == 'NotDone'">
|
||||
@@ -66,13 +65,12 @@
|
||||
</span>
|
||||
</a>
|
||||
<a class="text"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw'"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' && result.status != 'haveDone' && !result.createUser"
|
||||
@click="answerClick(result,$t('replyFromProjectContactPerson'))">
|
||||
{{$t('answer')}}
|
||||
</a>
|
||||
<a class="text"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' || $route.query.TaskKey == 'dreDispose'"
|
||||
:disabled="!result.createUser"
|
||||
v-if="$route.query.TaskKey == 'zrrclrw' && result.createUser"
|
||||
@click="deleted(result)">
|
||||
{{$t('deleteLib')}}
|
||||
</a>
|
||||
@@ -434,7 +432,7 @@
|
||||
{
|
||||
title: this.$t('operation'),
|
||||
align: 'left',
|
||||
width: 300,
|
||||
width: 160,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
}
|
||||
],
|
||||
|
||||
@@ -46,26 +46,22 @@
|
||||
title: this.$t('operationNode'),
|
||||
dataIndex: 'name',
|
||||
align: 'left',
|
||||
width:'20%',
|
||||
},
|
||||
{
|
||||
title: this.$t('Operator'),
|
||||
dataIndex: 'assignee',
|
||||
align: 'left',
|
||||
width:'20%',
|
||||
},
|
||||
{
|
||||
title: this.$t('result'),
|
||||
dataIndex: 'reviewResult',
|
||||
align: 'left',
|
||||
width:'20%',
|
||||
scopedSlots: { customRender: 'reviewResult' }
|
||||
},
|
||||
{
|
||||
title: this.$t('opinion'),
|
||||
dataIndex: 'approvalOpinion',
|
||||
align: 'left',
|
||||
width:'20%',
|
||||
},
|
||||
{
|
||||
title: this.$t('operationTime'),
|
||||
|
||||
@@ -260,21 +260,23 @@
|
||||
if (this.$route.query.TaskKey == 'dreDispose') {
|
||||
this.dreSubmit(res)
|
||||
} else {
|
||||
// let dataSource = this.$refs.engineeringConfirmationRef.dataSource
|
||||
// let isTrue
|
||||
// for (let i = 0; i < dataSource.length; i++) {
|
||||
// if (dataSource[i].status == 'status' || !dataSource[i].status) {
|
||||
// isTrue = true
|
||||
// } else {
|
||||
// isTrue = false
|
||||
// this.$message.warning('')
|
||||
// return
|
||||
// }
|
||||
// }
|
||||
// if (isTrue) {
|
||||
//
|
||||
// }
|
||||
this.completeTask(res)
|
||||
if (this.$route.query.TaskKey == 'zrrclrw') {
|
||||
let dataSource = this.$refs.engineeringConfirmationRef.dataSource
|
||||
let isTrue
|
||||
for (let i = 0; i < dataSource.length; i++) {
|
||||
if (dataSource[i].status == 'haveDone' || !dataSource[i].status) {
|
||||
isTrue = true
|
||||
} else {
|
||||
isTrue = false
|
||||
this.$message.warning(this.$t('pleaseSubmitStatus'))
|
||||
this.loading = false
|
||||
return
|
||||
}
|
||||
}
|
||||
if (isTrue) {
|
||||
this.completeTask(res)
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user