Commit 339d241d by zhangxingmin

push

parent b3ea220d
......@@ -59,13 +59,30 @@ public class PolicyBrokerServiceImpl extends ServiceImpl<PolicyBrokerMapper, Pol
return baseMapper.selectRelatedBrokerBizIds(clientUserId);
}
// @Override
// public Map<String, PolicyBroker> queryPolicyBrokerMap(Collection<String> policyNoSet) {
// if (CollectionUtils.isEmpty(policyNoSet)) {
// return Collections.emptyMap();
// }
// List<PolicyBroker> list = this.lambdaQuery().in(PolicyBroker::getPolicyNo, policyNoSet).list();
// return list.stream().collect(Collectors.toMap(PolicyBroker::getPolicyNo, Function.identity(), (oldValue, newValue) -> newValue));
// }
@Override
public Map<String, PolicyBroker> queryPolicyBrokerMap(Collection<String> policyNoSet) {
if (CollectionUtils.isEmpty(policyNoSet)) {
return Collections.emptyMap();
}
List<PolicyBroker> list = this.lambdaQuery().in(PolicyBroker::getPolicyNo, policyNoSet).list();
return list.stream().collect(Collectors.toMap(PolicyBroker::getPolicyNo, Function.identity(), (oldValue, newValue) -> newValue));
List<PolicyBroker> list = this.lambdaQuery()
.in(PolicyBroker::getPolicyNo, policyNoSet)
.orderByAsc(PolicyBroker::getId)
.list();
return list.stream().collect(Collectors.toMap(
PolicyBroker::getPolicyNo,
Function.identity(),
(existing, replacement) -> existing
));
}
@Override
......
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