|
@@ -155,8 +155,11 @@ public class LoadTableServerImpl implements ILoadTableServer{
|
|
|
GenTable fkGenTable = genTableService.getByTableId(fkTableId);
|
|
|
// 显示键 table_column 表的id
|
|
|
Long dkColumnId = fkGenTable.getDkColumn();
|
|
|
- GenTableColumn dkTableColumn = genTableColumnService.selectGenTableColumnListByColumnId(dkColumnId);
|
|
|
- String dkColumnName = dkTableColumn.getColumnName();
|
|
|
+ String dkColumnName = fkColumnName;
|
|
|
+ if(dkColumnId != null){
|
|
|
+ GenTableColumn dkTableColumn = genTableColumnService.selectGenTableColumnListByColumnId(dkColumnId);
|
|
|
+ dkColumnName = dkTableColumn.getColumnName();
|
|
|
+ }
|
|
|
String fkTableName = fkGenTable.getTableName();
|
|
|
Map<String, Object> fkInfo = Maps.newConcurrentMap();
|
|
|
fkInfo.put(FormDataConstant.FK_TABLE_NAME, fkTableName);
|