Commit b848c184 by 吴博

Merge branch 'wb_feat_1002944' into 'master'

bug 1002944 修复长期权益存储

See merge request rays/pcloud-book!760
parents 408abef4 0822fae4
......@@ -323,15 +323,14 @@ public class RightsSettingBizImpl implements RightsSettingBiz {
if (ListUtils.isEmpty(list)) {
return;
}
Map<String, Long> mapRightsSettingItem = list.stream().collect(Collectors.toMap(x -> x.getUuid(), x -> x.getId()));
// 处理权益子对象列表数据
List<RightsSettingItemDetail> weekItemDetails = this
.buildRightsSettingItemDetailList(rightsSetting.getRightsSettingWeekItems(), mapRightsSettingItem);
// 整合 权益的子项列表数据
// 处理长期权益子对象列表数据
List<RightsSettingItemDetail> longTermItemDetails = this
.buildRightsSettingItemDetailList(rightsSetting.getRightsSettingLongTermItems(), mapRightsSettingItem);
// 整合 长期 权益的子项列表数据
List<RightsSettingItemDetail> saveItemDetails = Lists.newArrayList();
if (!ListUtils.isEmpty(weekItemDetails)) {
saveItemDetails.addAll(weekItemDetails);
if (!ListUtils.isEmpty(longTermItemDetails)) {
saveItemDetails.addAll(longTermItemDetails);
}
// 存储子项列表数据
rightsSettingItemDetailDao.insert(saveItemDetails);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment