| | |
| | | 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 = {"); |