|
@@ -477,6 +477,11 @@ public class OrderBaseLogic {
|
|
|
}
|
|
|
|
|
|
StringBuilder joinSlaveStr = new StringBuilder();
|
|
|
+ // 清空小工
|
|
|
+ pgOrderWorkerService.lambdaUpdate()
|
|
|
+ .eq(PgOrderWorker::getOrderBaseId, pgOrderBase.getId())
|
|
|
+ .eq(PgOrderWorker::getIsMaster, false)
|
|
|
+ .remove();
|
|
|
if (CollectionUtil.isNotEmpty(workerList)) {
|
|
|
joinSlaveStr.append(", 辅助工程师");
|
|
|
List<PgOrderWorker> orderWorkerList = new ArrayList<>();
|
|
@@ -496,11 +501,7 @@ public class OrderBaseLogic {
|
|
|
orderWorkerList.add(orderWorker);
|
|
|
joinSlaveStr.append("【").append(orderWorker.getWorkerName()).append("】");
|
|
|
}
|
|
|
- // 清空小工
|
|
|
- pgOrderWorkerService.lambdaUpdate()
|
|
|
- .eq(PgOrderWorker::getOrderBaseId, pgOrderBase.getId())
|
|
|
- .eq(PgOrderWorker::getIsMaster, false)
|
|
|
- .remove();
|
|
|
+
|
|
|
pgOrderWorkerService.saveBatch(orderWorkerList);
|
|
|
}
|
|
|
|