提交 da941bfc authored 作者: 黄夏豪's avatar 黄夏豪

[数据模块] 修复了一个ID生成的BUG

上级 a6c5137d
...@@ -20,6 +20,9 @@ public class DisplaySetting { ...@@ -20,6 +20,9 @@ public class DisplaySetting {
@ApiModelProperty("主键") @ApiModelProperty("主键")
private Integer id; private Integer id;
@ApiModelProperty("模型ID")
private Integer dbId;
@ApiModelProperty("字段信息id集 字符串形式") @ApiModelProperty("字段信息id集 字符串形式")
private String columnIds; private String columnIds;
......
...@@ -15,6 +15,10 @@ public class DisplaySettingVo { ...@@ -15,6 +15,10 @@ public class DisplaySettingVo {
@ApiModelProperty("主键") @ApiModelProperty("主键")
private Integer id; private Integer id;
@ApiModelProperty("模型ID")
private Integer dbId;
@ApiModelProperty("字段信息id集") @ApiModelProperty("字段信息id集")
private List<Integer> columnIds; private List<Integer> columnIds;
......
...@@ -24,11 +24,11 @@ public class DisplaySettingService { ...@@ -24,11 +24,11 @@ public class DisplaySettingService {
public void save(DisplaySettingVo groupSettingVo){ public void save(DisplaySettingVo groupSettingVo){
String columnIds = "[]"; String columnIds = "[]";
try { try {
columnIds = new ObjectMapper().writeValueAsString(groupSettingVo); columnIds = new ObjectMapper().writeValueAsString(groupSettingVo.getColumnIds());
} catch (JsonProcessingException e) { } catch (JsonProcessingException e) {
e.printStackTrace(); e.printStackTrace();
} }
DisplaySetting displaySetting = new DisplaySetting(id, columnIds); DisplaySetting displaySetting = new DisplaySetting(id,groupSettingVo.getDbId(), columnIds);
displaySettingRepository.save(displaySetting); displaySettingRepository.save(displaySetting);
} }
...@@ -43,7 +43,7 @@ public class DisplaySettingService { ...@@ -43,7 +43,7 @@ public class DisplaySettingService {
} catch (JsonProcessingException e) { } catch (JsonProcessingException e) {
e.printStackTrace(); e.printStackTrace();
} }
return new DisplaySettingVo(displaySetting.getId(),columnIds); return new DisplaySettingVo(displaySetting.getId(),displaySetting.getDbId(),columnIds);
} else { } else {
throw new RuntimeException("未找到该数据"); throw new RuntimeException("未找到该数据");
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论