审核驳回带入审批信息

This commit is contained in:
tqzhang 2025-01-22 15:09:04 +08:00
parent c2114f9122
commit 96116f4c87
3 changed files with 21 additions and 0 deletions

View File

@ -76,6 +76,10 @@ import store from '@/store'
export default {
props: {
auditReason: {
type: Array,
default: []
},
showType: Number,// 1 2
isExamine: false,// true false
btnShow: false,//
@ -204,6 +208,21 @@ export default {
},
//
turnDownBtn() {
console.log("333auditType==="+JSON.stringify(this.auditReason))
console.log("333auditType==="+this.auditReason.toString())
let reason = ''
if (this.auditReason && this.auditReason.length > 0){
this.auditReason.forEach(item => {
if (item.reason === '' || item.reason === null || item.reason === undefined){
}else{
reason += item.reason + ""
}
})
reason = reason.substring(0, reason.length - 1)
}else{
reason = this.reason
}
this.form.turnDownReason =reason
this.dialogVisible = true
},
submitForm(){

View File

@ -232,6 +232,7 @@
<bns-timeline-tabs
:is-examine="paramsData.isExamine" :btn-show="paramsData.btnShow" :show-type="paramsData.showType"
:final-check="paramsData.finalCheck" :items="approvalItems[4]" :audit-type="'审批信息'"
:audit-reason="reasonObj"
v-on:reason="getReason"
v-on:pass="approvalPass"
v-on:turnDown="approvalTurnDown"

View File

@ -375,6 +375,7 @@
<bns-timeline-tabs :is-examine="paramsData.isExamine" :btn-show="paramsData.btnShow"
:show-type="paramsData.showType" :final-check="paramsData.finalCheck"
:items="approvalItems[4]" :audit-type="'审批信息'"
:audit-reason="reasonObj"
v-on:reason="getReason"
v-on:pass="approvalPass"
v-on:turnDown="approvalTurnDown"