| 
					
				 | 
			
			
				@@ -3024,17 +3024,35 @@ namespace OASystem.API.Controllers 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             try 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 _sqlSugar.BeginTran(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                var res = await _InvitationOfficialActivitiesRep.SoftDeleteByIdAsync<Grp_InvitationOfficialActivities>(dto.Id.ToString(), dto.DeleteUserId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (res) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    var result = _sqlSugar.Updateable<Grp_CreditCardPayment>().Where(a => a.CId == dto.Id && a.CTable == 81).SetColumns(a => new Grp_CreditCardPayment() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var res1 = _sqlSugar.Updateable<Grp_InvitationOfficialActivities>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    .SetColumns(it => new Grp_InvitationOfficialActivities() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        IsDel = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        DeleteUserId = dto.DeleteUserId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    .Where(it => it.Id == dto.Id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    .ExecuteCommand(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (res1 > 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    int _diId = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    var _ioaInfo = _sqlSugar.Queryable<Grp_InvitationOfficialActivities>().Where(it => it.Id == dto.Id).First(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (_ioaInfo!=null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        IsDel = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        DeleteUserId = dto.DeleteUserId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    }).ExecuteCommand(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        _diId = _ioaInfo.DiId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (result > 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    var res2 = _sqlSugar.Updateable<Grp_CreditCardPayment>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          .SetColumns(a => new Grp_CreditCardPayment() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                              IsDel = 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                              DeleteUserId = dto.DeleteUserId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                              DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          .Where(a => a.CId == dto.Id && a.DIId == _diId && a.CTable == 81 ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          .ExecuteCommand(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (res2 > 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         _sqlSugar.CommitTran(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return Ok(JsonView(true, "删除成功!")); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3045,7 +3063,6 @@ namespace OASystem.API.Controllers 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             catch (Exception ex) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 _sqlSugar.RollbackTran(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return Ok(JsonView(false, ex.Message)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 |