| 
				
				
				
				 | 
			
			 | 
			@@ -1,7 +1,11 @@ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			package com.iformall.domain.po.sm; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import com.baomidou.mybatisplus.annotation.TableName; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import com.iformall.domain.po.base.TenantEntity; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import lombok.Data; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import lombok.EqualsAndHashCode; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import lombok.ToString; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import java.util.Date; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import java.util.Objects; | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -9,21 +13,16 @@ import java.util.Objects; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			/** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			 * 语种表 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			 */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			@TableName(value = "voice_language") | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			@Data | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			public class VoiceLanguage implements Comparable { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			@ToString(callSuper = true) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			@EqualsAndHashCode(callSuper = true) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			public class VoiceLanguage extends TenantEntity { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 主键ID | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private Long id; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 租户ID | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String tenantId; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 父租户ID | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String parentTenantId; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 国家code | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -40,6 +39,10 @@ public class VoiceLanguage implements Comparable { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String name; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String chineseName; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /** | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 图片 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -57,19 +60,4 @@ public class VoiceLanguage implements Comparable { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private Integer isDel; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    @Override | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public int compareTo(Object obj) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // 判断是否是学生类型 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (obj instanceof VoiceLanguage) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            VoiceLanguage s = (VoiceLanguage) obj; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            // 如果是学生类型,如果学号相等,则不加入Set | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            if (Objects.equals(s.getLanguage(), this.getLanguage()) && Objects.equals(s.getCountry(), this.getCountry())) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                return 0; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                return 1; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            return 0; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			} |