|
@@ -198,7 +198,7 @@ public class WithdrawalLogic {
|
|
|
list = settlementOrderService.lambdaQuery()
|
|
|
//.eq(SettlementOrder::getStatus, SettlementStatusEnum.WAIT_ING.getKey())
|
|
|
.eq(SettlementOrder::getPayType, PayTypeEnum.WECHAT.getKey())
|
|
|
- .and(item -> item.eq(SettlementOrder::getUserId, currentCompanyWechat.getUserId()).or()
|
|
|
+ .and(item -> item.eq(SettlementOrder::getUserId, currentCompanyWechat.getUserId()).or(!StringUtils.isEmpty(currentCompanyWechat.getUser().getWorkerNumber()))
|
|
|
.eq(!StringUtils.isEmpty(currentCompanyWechat.getUser().getWorkerNumber()),SettlementOrder::getWorkerNumber,currentCompanyWechat.getUser().getWorkerNumber())
|
|
|
).list();
|
|
|
}
|