Przeglądaj źródła

修改新增用印返回列表不刷新

jwyu 3 lat temu
rodzic
commit
502573d962
2 zmienionych plików z 12 dodań i 0 usunięć
  1. 5 0
      pages-approve/seal/addSeal.vue
  2. 7 0
      pages-approve/seal/list.vue

+ 5 - 0
pages-approve/seal/addSeal.vue

@@ -448,6 +448,11 @@
 						title:"用印申请单已提交",
 						icon:"none"
 					})
+					uni.$emit('sealApproveListUpdate',{
+						ContractApprovalId:0,
+						ContractApprovalRecordId:0, 
+						SealId:0
+					})
 					setTimeout(()=>{
 						uni.navigateBack({
 							delta:1

+ 7 - 0
pages-approve/seal/list.vue

@@ -57,6 +57,13 @@
 			// 更新列表
 			uni.$on('sealApproveListUpdate',(e)=>{
 				console.log('更新列表');
+				if(this.status==='待审批'){
+					this.page=1
+					this.finished=false
+					this.list=[]
+					this.getList()
+					return
+				}
 				this.list=this.list.filter(item=>{
 					return !(item.ContractApprovalId==e.ContractApprovalId&&item.ContractApprovalRecordId==e.ContractApprovalRecordId&&item.SealId==e.SealId)
 				})