|  |  |  | 
|---|
|  |  |  | sb.append("        {\n") | 
|---|
|  |  |  | .append("            title: formatMessage('db.").append(table).append(".").append(column.getName()).append("', '").append(column.getComment()).append("'),").append("\n") | 
|---|
|  |  |  | .append("            dataIndex: '"); | 
|---|
|  |  |  | StringBuilder rowKey = new StringBuilder(); | 
|---|
|  |  |  | if ("Date".equals(column.getType()) || !Cools.isEmpty(column.getEnums()) || !Cools.isEmpty(column.getForeignKeyMajor())){ | 
|---|
|  |  |  | // 时间、枚举  格式化  主键修饰 | 
|---|
|  |  |  | sb.append(column.getHumpName()).append("\\$"); | 
|---|
|  |  |  | rowKey.append(column.getHumpName()).append("\\$"); | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | sb.append(column.getHumpName()); | 
|---|
|  |  |  | rowKey.append(column.getHumpName()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | sb.append(rowKey); | 
|---|
|  |  |  | sb.append("',\n") | 
|---|
|  |  |  | .append("            width: 140,\n") | 
|---|
|  |  |  | .append("            ellipsis: true,\n"); | 
|---|
|  |  |  | .append("            ellipsis: true,\n") | 
|---|
|  |  |  | .append("            ...getColumnSearchProps('").append(rowKey).append("'),\n"); | 
|---|
|  |  |  | //            if (!Cools.isEmpty(column.getEnums())) { | 
|---|
|  |  |  | //                sb.append("                customRender: (column) => {\n"); | 
|---|
|  |  |  | //                sb.append("                  let typeMap = {"); | 
|---|