mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	perf: final方法改为大写命名
This commit is contained in:
		@@ -31,7 +31,7 @@ public class CodegenBuilder {
 | 
			
		||||
     * 字段名与 {@link CodegenColumnListConditionEnum} 的默认映射
 | 
			
		||||
     * 注意,字段的匹配以后缀的方式
 | 
			
		||||
     */
 | 
			
		||||
    private static final Map<String, CodegenColumnListConditionEnum> columnListOperationConditionMappings =
 | 
			
		||||
    private static final Map<String, CodegenColumnListConditionEnum> COLUMN_LIST_OPERATION_CONDITION_MAPPINGS =
 | 
			
		||||
            MapUtil.<String, CodegenColumnListConditionEnum>builder()
 | 
			
		||||
                    .put("name", CodegenColumnListConditionEnum.LIKE)
 | 
			
		||||
                    .put("time", CodegenColumnListConditionEnum.BETWEEN)
 | 
			
		||||
@@ -42,7 +42,7 @@ public class CodegenBuilder {
 | 
			
		||||
     * 字段名与 {@link CodegenColumnHtmlTypeEnum} 的默认映射
 | 
			
		||||
     * 注意,字段的匹配以后缀的方式
 | 
			
		||||
     */
 | 
			
		||||
    private static final Map<String, CodegenColumnHtmlTypeEnum> columnHtmlTypeMappings =
 | 
			
		||||
    private static final Map<String, CodegenColumnHtmlTypeEnum> COLUMN_HTML_TYPE_MAPPINGS =
 | 
			
		||||
            MapUtil.<String, CodegenColumnHtmlTypeEnum>builder()
 | 
			
		||||
                    .put("status", CodegenColumnHtmlTypeEnum.RADIO)
 | 
			
		||||
                    .put("sex", CodegenColumnHtmlTypeEnum.RADIO)
 | 
			
		||||
@@ -143,7 +143,7 @@ public class CodegenBuilder {
 | 
			
		||||
        column.setListOperation(!LIST_OPERATION_EXCLUDE_COLUMN.contains(column.getJavaField())
 | 
			
		||||
                && !column.getPrimaryKey()); // 对于主键,列表过滤不需要传递
 | 
			
		||||
        // 处理 listOperationCondition 字段
 | 
			
		||||
        columnListOperationConditionMappings.entrySet().stream()
 | 
			
		||||
        COLUMN_LIST_OPERATION_CONDITION_MAPPINGS.entrySet().stream()
 | 
			
		||||
                .filter(entry -> StrUtil.endWithIgnoreCase(column.getJavaField(), entry.getKey()))
 | 
			
		||||
                .findFirst().ifPresent(entry -> column.setListOperationCondition(entry.getValue().getCondition()));
 | 
			
		||||
        if (column.getListOperationCondition() == null) {
 | 
			
		||||
@@ -155,7 +155,7 @@ public class CodegenBuilder {
 | 
			
		||||
 | 
			
		||||
    private void processColumnUI(CodegenColumnDO column) {
 | 
			
		||||
        // 基于后缀进行匹配
 | 
			
		||||
        columnHtmlTypeMappings.entrySet().stream()
 | 
			
		||||
        COLUMN_HTML_TYPE_MAPPINGS.entrySet().stream()
 | 
			
		||||
                .filter(entry -> StrUtil.endWithIgnoreCase(column.getJavaField(), entry.getKey()))
 | 
			
		||||
                .findFirst().ifPresent(entry -> column.setHtmlType(entry.getValue().getType()));
 | 
			
		||||
        // 如果是 Boolean 类型时,设置为 radio 类型.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user