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()
.orElse(null);
if (Objects.isNull(pData)) {
pData = Convert.convert(ProductModelParamsData.class, cnItem);
pData = new ProductModelParamsData();
pData.setId(IdUtil.getSnowflakeNextId());
pData.setParamsId(Long.valueOf(cnItem.getModelParamsId()));
pData.setParentId(0L);
pData.setName(cnItem.getIndexName());
pData.setType(1);
pData.setValue(null);
pData.setCreateBy(cnItem.getCreateBy());
pData.setCreateTime(cnItem.getCreateTime());
datas.add(pData);
}
ProductModelParamsData finalPData = pData;
@ -244,7 +245,6 @@ public class TestController extends ControllerBase {
cData.setParamsId(pData.getParamsId());
cData.setParentId(pData.getId());
cData.setType(1);
cData.setValue(null);
datas.add(cData);
}
ProductModelParamsData finalCData = cData;