fix(controller): 解决TestController中ProductModelParamsData初始化问题

- 修正ProductModelParamsData未正确初始化导致的数据缺失
- 新增pData对象的创建者和创建时间赋值
- 移除多余的setValue(null)调用,简化代码逻辑
- 确保datas集合正确添加初始化后的数据对象
This commit is contained in:
曹鹏飞 2026-05-18 17:28:03 +08:00
parent de90d778e3
commit e8935e3619
1 changed files with 3 additions and 3 deletions

View File

@ -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;