支持批量受理
This commit is contained in:
@@ -3560,13 +3560,15 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
|
||||
// 从DLP用户对象中获取组织ID
|
||||
String orgId = dlpUser.getOrgId();
|
||||
|
||||
// 查询数据库以获取与当前组织ID匹配且有指定配送员信息的委托记录列表,
|
||||
// 按创建时间降序排列。
|
||||
List<Entrustment> list = this.list(Wrappers.<Entrustment>lambdaQuery()
|
||||
.eq(Entrustment::getClientOrgId, orgId)
|
||||
.isNotNull(Entrustment::getDeliverer1Name) // 确保第一个配送员名字不为空
|
||||
.isNotNull(Entrustment::getDeliverer2Name) // 确保第二个配送员名字不为空
|
||||
.orderByDesc(Entrustment::getCreateTime)); // 按创建时间降序
|
||||
// 确保第一个配送员名字既不是null也不是空字符串
|
||||
.ne(Entrustment::getDeliverer1Name, null)
|
||||
.ne(Entrustment::getDeliverer1Name, "")
|
||||
// 确保第二个配送员名字既不是null也不是空字符串
|
||||
.ne(Entrustment::getDeliverer2Name, null)
|
||||
.ne(Entrustment::getDeliverer2Name, "")
|
||||
.orderByDesc(Entrustment::getCreateTime)); // 按创建时间降序排列
|
||||
|
||||
// 如果查询结果不为空且至少有一个条目
|
||||
if (list != null && list.size() > 0) {
|
||||
|
||||
Reference in New Issue
Block a user