|
|
@@ -3,6 +3,7 @@ package com.xunmei.core.safetyindex.service.impl;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.xunmei.common.core.domain.safetyindex.domain.CoreSafetyDict;
|
|
|
@@ -132,10 +133,11 @@ public class CoreSafetyIndexCalculateRuleServiceImpl extends ServiceImpl<CoreSaf
|
|
|
calculateRule.setCreateBy(SecurityUtils.getUserId().toString());
|
|
|
calculateRule.setUpdateBy(SecurityUtils.getUserId().toString());
|
|
|
calculateRule.setCreateTime(new Date());
|
|
|
-
|
|
|
+ calculateRule.setId(IdWorker.getId());
|
|
|
List<CoreSafetyIndexCalculateRuleItemInsertDto> itemList = coreSafetyIndexCalculateRule.getItemList();
|
|
|
List<CoreSafetyIndexCalculateRuleItem> properties = BeanHelper.copyProperties(itemList, CoreSafetyIndexCalculateRuleItem.class);
|
|
|
properties.forEach(r->{
|
|
|
+ r.setRuleId(calculateRule.getId());
|
|
|
r.setCreateBy(SecurityUtils.getUserId().toString());
|
|
|
r.setUpdateBy(SecurityUtils.getUserId().toString());
|
|
|
r.setCreateTime(new Date());
|