|
|
|
|
@ -114,7 +114,13 @@ public class DataModelServiceImpl {
|
|
|
|
|
.map(item -> item.getModelContentId())
|
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
|
|
|
|
List<ModelContentDO> modelContentDOS = modelContentService.listByIds(collect);
|
|
|
|
|
List<ModelContentDO> modelContentDOS = modelContentService.list(QueryWrapper.create()
|
|
|
|
|
.from(ModelContentDO.class)
|
|
|
|
|
.in(ModelContentDO.ID, collect)
|
|
|
|
|
.orderBy(ModelContentDO.MODEL_INDEX, true)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// List<ModelContentDO> modelContentDOS = modelContentService.listByIds(collect);
|
|
|
|
|
for (ModelContentDO modelContentDO : modelContentDOS) {
|
|
|
|
|
objects.add(ModelContentDO.doConvertDTO(modelContentDO));
|
|
|
|
|
}
|
|
|
|
|
@ -175,8 +181,12 @@ public class DataModelServiceImpl {
|
|
|
|
|
throw new IllegalArgumentException("传值错误");
|
|
|
|
|
CanvasCfgDTO canvasCfg = dataModelDTO.getCanvasCfg();
|
|
|
|
|
GridCfgDTO gridCfg = dataModelDTO.getGridCfg();
|
|
|
|
|
List<ModelContentDTO> json = dataModelDTO.getJson();
|
|
|
|
|
|
|
|
|
|
List<ModelContentDTO> json=new ArrayList<>();
|
|
|
|
|
for (int i = 0; i < dataModelDTO.getJson().size(); i++) {
|
|
|
|
|
ModelContentDTO modelContentDTO = dataModelDTO.getJson().get(i);
|
|
|
|
|
modelContentDTO.setModelIndex(i);
|
|
|
|
|
json.add(modelContentDTO);
|
|
|
|
|
}
|
|
|
|
|
//保存、更新面板
|
|
|
|
|
canvasCfg.setUserId(userId);
|
|
|
|
|
canvasCfgService.saveOrUpdateCanvas(canvasCfg);
|
|
|
|
|
@ -209,11 +219,6 @@ public class DataModelServiceImpl {
|
|
|
|
|
.from(UserModelContentDO.class)
|
|
|
|
|
.eq(UserModelContentDO.USER_ID, userId)
|
|
|
|
|
.eq(UserModelContentDO.MENU_TYPE, dataModelDTO.getMenuType()));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// userModelContentService.remove(new QueryWrapper<UserModelContentDO>()
|
|
|
|
|
// .eq(UserModelContentDO.USER_ID, userId) //先写死
|
|
|
|
|
// .eq(UserModelContentDO.MENU_TYPE, dataModelDTO.getMenuType()));
|
|
|
|
|
return ApiResult.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|