Merge remote-tracking branch 'origin/qms/develop' into qms/develop

This commit is contained in:
yf001217 2026-06-16 14:41:04 +08:00
commit 0e08927c3a
2 changed files with 10 additions and 31 deletions

View File

@ -1180,25 +1180,9 @@ public class IncomingInspectionTaskControllerService {
updateWrapper.update();
long testingMethodId = dictionaryItemService.getIdByCode("InspectionStandardTestingMethod", "Full");
if (Objects.equals(task.getTestingMethodDictItemId(), testingMethodId)) {
//全检
if (TransactionSynchronizationManager.isSynchronizationActive()) {
TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() {
@Override
public void afterCommit() {
wmsIncomingInspectionTaskCallbackService.processAsync(task.getId(), (short) 0);
}
});
} else {
wmsIncomingInspectionTaskCallbackService.processAsync(task.getId(), (short) 0);
}
if (task.getUnqualifiedQty() > 0) {
issueTicketControllerService.initiate(task.getId());
}
} else {
//抽样
if (request.getQualified()) {
if (TransactionSynchronizationManager.isSynchronizationActive()) {
TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() {
@Override
@ -1209,10 +1193,6 @@ public class IncomingInspectionTaskControllerService {
} else {
wmsIncomingInspectionTaskCallbackService.processAsync(task.getId(), (short) 0);
}
} else {
issueTicketControllerService.initiate(task.getId());
}
}
}
/**

View File

@ -474,7 +474,6 @@ public class InProduceOrderController extends BaseController {
List<WmsInProduceOrderItem> items = produceOrderItemService.lambdaQuery()
.eq(WmsInProduceOrderItem::getOrderId, order.getId())
.list();
items.removeIf(item -> Objects.equals(0, item.getInspectionStatus()) || Objects.equals(item.getInspectionStatus(), 2));
return ApiResult.success(
items.stream()
.map(item -> new NoScanItemVO()