|  | @@ -297,9 +297,11 @@ public class OperatingReportServiceImpl extends BaseServiceImpl<Integer, Operati
 | 
	
		
			
				|  |  |          operatingReport.setProfit(incomeTotal.subtract(costAmount));
 | 
	
		
			
				|  |  |          params.put("organId", operatingReport.getOrganId());
 | 
	
		
			
				|  |  |          params.put("cooperationOrganId", operatingReport.getCooperationOrganId());
 | 
	
		
			
				|  |  | -        if (operatingReportDao.getReport(params) == null) {
 | 
	
		
			
				|  |  | +        OperatingReport hasReport = operatingReportDao.getReport(params);
 | 
	
		
			
				|  |  | +        if (hasReport == null) {
 | 
	
		
			
				|  |  |              operatingReportDao.insert(operatingReport);
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  | +            operatingReport.setId(hasReport.getId());
 | 
	
		
			
				|  |  |              operatingReportDao.update(operatingReport);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 |