fix:审批撤回需要提交人撤回
This commit is contained in:
parent
b6c80f3ba9
commit
aca0fd057e
|
|
@ -113,9 +113,7 @@
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column label="审批单号">
|
<el-table-column label="审批单号">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-icon v-if="scope.row.ticket !== null" color="green">
|
<span v-if="scope.row.ticket_!==null">{{ scope.row.ticket_.sn }}</span>
|
||||||
{{ scope.row.ticket_.sn }}
|
|
||||||
</el-icon>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
@ -145,7 +143,7 @@
|
||||||
size="small"
|
size="small"
|
||||||
v-auth="'mlog.delete'"
|
v-auth="'mlog.delete'"
|
||||||
type="danger"
|
type="danger"
|
||||||
v-if="scope.row.submit_time == null"
|
v-if="scope.row.ticket== null&&scope.row.submit_time == null"
|
||||||
@click.stop="table_del(scope.row, scope.$index)"
|
@click.stop="table_del(scope.row, scope.$index)"
|
||||||
>删除</el-button>
|
>删除</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
|
|
@ -157,7 +155,7 @@
|
||||||
>撤回</el-button>
|
>撤回</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
link
|
link
|
||||||
v-if="scope.row.ticket_!== null&&userId==scope.row.ticket_.create_by&&scope.row.ticket_.state_!==null&&scope.row.ticket_.state_.enable_retreat"
|
v-if="scope.row.ticket_!== null&&scope.row.ticket_.state_!==null&&scope.row.ticket_.state_.enable_retreat"
|
||||||
size="small"
|
size="small"
|
||||||
type="danger"
|
type="danger"
|
||||||
@click.stop="mlogWf(scope.row)"
|
@click.stop="mlogWf(scope.row)"
|
||||||
|
|
@ -336,13 +334,21 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
mlogWf(row){
|
mlogWf(row){
|
||||||
this.$confirm(`确定撤回该日志审批吗?`, "提示", {
|
let that = this;
|
||||||
type: "warning",
|
if(that.userId!==row.ticket_.create_by){
|
||||||
}).then(() => {
|
this.$confirm(`需要日志提交人撤回该日志`, "提示", {
|
||||||
this.$API.wf.ticket.ticketRetreat.req(row.ticket).then(res=>{
|
type: "warning",
|
||||||
that.$refs.table.refresh();
|
}).then(() => {})
|
||||||
|
}else{
|
||||||
|
this.$confirm(`确定撤回该日志审批吗?`, "提示", {
|
||||||
|
type: "warning",
|
||||||
|
}).then(() => {
|
||||||
|
this.$API.wf.ticket.ticketRetreat.req(row.ticket).then(res=>{
|
||||||
|
that.$refs.table.refresh();
|
||||||
|
})
|
||||||
})
|
})
|
||||||
})
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
customMethod(row,index){
|
customMethod(row,index){
|
||||||
let color = '',context = '';
|
let color = '',context = '';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue