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