fix(controller): 解决TestController中ProductModelParamsData初始化问题
- 修正ProductModelParamsData未正确初始化导致的数据缺失 - 新增pData对象的创建者和创建时间赋值 - 移除多余的setValue(null)调用,简化代码逻辑 - 确保datas集合正确添加初始化后的数据对象
This commit is contained in:
parent
de90d778e3
commit
e8935e3619
|
|
@ -221,13 +221,14 @@ public class TestController extends ControllerBase {
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(null);
|
.orElse(null);
|
||||||
if (Objects.isNull(pData)) {
|
if (Objects.isNull(pData)) {
|
||||||
pData = Convert.convert(ProductModelParamsData.class, cnItem);
|
pData = new ProductModelParamsData();
|
||||||
pData.setId(IdUtil.getSnowflakeNextId());
|
pData.setId(IdUtil.getSnowflakeNextId());
|
||||||
pData.setParamsId(Long.valueOf(cnItem.getModelParamsId()));
|
pData.setParamsId(Long.valueOf(cnItem.getModelParamsId()));
|
||||||
pData.setParentId(0L);
|
pData.setParentId(0L);
|
||||||
pData.setName(cnItem.getIndexName());
|
pData.setName(cnItem.getIndexName());
|
||||||
pData.setType(1);
|
pData.setType(1);
|
||||||
pData.setValue(null);
|
pData.setCreateBy(cnItem.getCreateBy());
|
||||||
|
pData.setCreateTime(cnItem.getCreateTime());
|
||||||
datas.add(pData);
|
datas.add(pData);
|
||||||
}
|
}
|
||||||
ProductModelParamsData finalPData = pData;
|
ProductModelParamsData finalPData = pData;
|
||||||
|
|
@ -244,7 +245,6 @@ public class TestController extends ControllerBase {
|
||||||
cData.setParamsId(pData.getParamsId());
|
cData.setParamsId(pData.getParamsId());
|
||||||
cData.setParentId(pData.getId());
|
cData.setParentId(pData.getId());
|
||||||
cData.setType(1);
|
cData.setType(1);
|
||||||
cData.setValue(null);
|
|
||||||
datas.add(cData);
|
datas.add(cData);
|
||||||
}
|
}
|
||||||
ProductModelParamsData finalCData = cData;
|
ProductModelParamsData finalCData = cData;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue