diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncExportStatusController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncExportStatusController.java index b416664..e8b4f8d 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncExportStatusController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/SpsSyncExportStatusController.java @@ -198,6 +198,7 @@ public class SpsSyncExportStatusController { || CollUtil.isNotEmpty(spsSyncDataResponse.getSupCompanyEntities()) || CollUtil.isNotEmpty(spsSyncDataResponse.getSupManufacturerEntities()) || CollUtil.isNotEmpty(spsSyncDataResponse.getSupProductEntities()) + || CollUtil.isNotEmpty(spsSyncDataResponse.getIoCodeLostEntities()) ) { BasicExportStatusTimeEntity basicExportStatusTimeEntity = basicExportTimeService.findByType(ConstantStatus.SYNC_BASIC_DATA); if (basicExportStatusTimeEntity != null) { @@ -268,4 +269,4 @@ public class SpsSyncExportStatusController { } return spsSyncDataRequest; } -} \ No newline at end of file +} diff --git a/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java b/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java index 27a53f9..0013f64 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java @@ -1067,6 +1067,10 @@ public class IoTransInoutService { codeLostEntity.setNameCode(codeEntity.getNameCode()); codeLostEntity.setCreateTime(new Date()); codeLostEntity.setSupId(codeEntity.getSupId()); + codeLostEntity.setBatchNo(udiEntity.getBatchNo()); + codeLostEntity.setProduceDate(udiEntity.getProduceDate()); + codeLostEntity.setExpireDate(udiEntity.getExpireDate()); + } //校验是否写入缺失表