|  | @ -5,17 +5,28 @@ package com.yihu.jw.util;
 | 
	
		
			
				|  |  |  */
 | 
	
		
			
				|  |  | public class TransforSqlUtl {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     private static final boolean dbEncrypt=false; //不需要加密时 改为false即可,实体类注释需同时处理
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public static String accountName(String sql){
 | 
	
		
			
				|  |  |         return sql.replaceAll("ba1.account_name","CAST(AES_DECRYPT(from_base64(ba1.account_name),'jkzl2021ZJXL*#%a')AS char)");
 | 
	
		
			
				|  |  |         if(dbEncrypt){
 | 
	
		
			
				|  |  |             return sql.replaceAll("ba1.account_name","CAST(AES_DECRYPT(from_base64(ba1.account_name),'jkzl2021ZJXL*#%a')AS char)");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return sql;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public static String wlyyHealthBankAccountAll(String sql){
 | 
	
		
			
				|  |  |         String str = "*,CAST(AES_DECRYPT(from_base64(account_name),'jkzl2021ZJXL*#%a') AS CHAR ) AS account_name ";
 | 
	
		
			
				|  |  |         return sql.replace("*",str);
 | 
	
		
			
				|  |  |         if(dbEncrypt){
 | 
	
		
			
				|  |  |             String str = "*,CAST(AES_DECRYPT(from_base64(account_name),'jkzl2021ZJXL*#%a') AS CHAR ) AS account_name ";
 | 
	
		
			
				|  |  |             return sql.replace("*",str);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return sql;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  |     public static String wlyyHealthBankTaskPatientDetailAll(String sql){
 | 
	
		
			
				|  |  |         String str = "*,CAST(AES_DECRYPT(from_base64(patient_idcard),'jkzl2021ZJXL*#%a') AS CHAR ) AS patient_idcard ";
 | 
	
		
			
				|  |  |         return sql.replace("*",str);
 | 
	
		
			
				|  |  |         if(dbEncrypt){
 | 
	
		
			
				|  |  |             String str = "*,CAST(AES_DECRYPT(from_base64(patient_idcard),'jkzl2021ZJXL*#%a') AS CHAR ) AS patient_idcard ";
 | 
	
		
			
				|  |  |             return sql.replace("*",str);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return sql;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | }
 |