|
@@ -268,6 +268,11 @@
|
|
|
}
|
|
|
},
|
|
|
onPullDownRefresh() {
|
|
|
+ if(this.ContractId!=0){
|
|
|
+ this.getContractDetail()
|
|
|
+ }else{
|
|
|
+ this.getApprovalDetail()
|
|
|
+ }
|
|
|
setTimeout(()=>{
|
|
|
uni.stopPullDownRefresh()
|
|
|
},1000)
|
|
@@ -285,6 +290,14 @@
|
|
|
title:'操作成功',
|
|
|
icon:'none'
|
|
|
})
|
|
|
+ // 已审批上传签回附件更新列表
|
|
|
+ if(this.detail.Status==='已审批'){
|
|
|
+ uni.$emit('contractApproveListUpdate',{
|
|
|
+ ContractApprovalId:this.ContractApprovalId,
|
|
|
+ ContractApprovalRecordId:this.ContractApprovalRecordId,
|
|
|
+ ContractId:this.ContractId
|
|
|
+ })
|
|
|
+ }
|
|
|
setTimeout(()=>{
|
|
|
this.showUpload=false
|
|
|
this.files=[]
|
|
@@ -386,12 +399,27 @@
|
|
|
}else{
|
|
|
this.getApprovalDetail()
|
|
|
}
|
|
|
+
|
|
|
+ // 更新列表
|
|
|
+ uni.$emit('contractApproveListUpdate',{
|
|
|
+ ContractApprovalId:this.ContractApprovalId,
|
|
|
+ ContractApprovalRecordId:this.ContractApprovalRecordId,
|
|
|
+ ContractId:this.ContractId
|
|
|
+ })
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
|
|
|
//审批驳回
|
|
|
handleRefuse(){
|
|
|
+ uni.$once('contractApproveReject',()=>{
|
|
|
+ // 更新列表
|
|
|
+ uni.$emit('contractApproveListUpdate',{
|
|
|
+ ContractApprovalId:this.ContractApprovalId,
|
|
|
+ ContractApprovalRecordId:this.ContractApprovalRecordId,
|
|
|
+ ContractId:this.ContractId
|
|
|
+ })
|
|
|
+ })
|
|
|
uni.navigateTo({
|
|
|
url:"./reason?ContractId="+this.detail.ContractId
|
|
|
})
|