|
|
@@ -11,6 +11,7 @@ import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
|
|
|
@@ -134,10 +135,14 @@ public class KwoTradeOrderUnitService {
|
|
|
* @Param entId:
|
|
|
* @return: java.lang.Boolean
|
|
|
*/
|
|
|
- public Boolean associateEnt(Long entId) {
|
|
|
+ public List<Long> associateEntOrderId(Long entId) {
|
|
|
LambdaQueryWrapper<KwoTradeOrderUnit> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.eq(KwoTradeOrderUnit::getEntId, entId).eq(KwoTradeOrderUnit::getDelFlag, Global.NO);
|
|
|
Long count = kwoTradeOrderUnitMapper.selectCount(wrapper);
|
|
|
- return Objects.nonNull(count) && count > 0L;
|
|
|
+ List<KwoTradeOrderUnit> list = kwoTradeOrderUnitMapper.selectList(wrapper);
|
|
|
+ if (CollectionUtils.isEmpty(list)) {
|
|
|
+ return Collections.emptyList();
|
|
|
+ }
|
|
|
+ return list.stream().map(KwoTradeOrderUnit::getTOrderId).distinct().toList();
|
|
|
}
|
|
|
}
|