feat(sales): 更新销售出库接口初始化方法
- 在 TocofsSaleoutDetailedEntity 表中添加 tradeSuccessAt 字段 - 将插入方法改为插入或更新方法,提高数据处理的灵活性- 修改测试方法名称,更准确地反映测试内容
This commit is contained in:
parent
63bc42e051
commit
c0df606bcd
|
@ -859,7 +859,8 @@
|
||||||
businessDate = values(businessDate),
|
businessDate = values(businessDate),
|
||||||
successfulTradeDate = values(successfulTradeDate),
|
successfulTradeDate = values(successfulTradeDate),
|
||||||
businessType = values(businessType),
|
businessType = values(businessType),
|
||||||
sourceOrderStatus = values(sourceOrderStatus)
|
sourceOrderStatus = values(sourceOrderStatus),
|
||||||
|
tradeSuccessAt = values(tradeSuccessAt)
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<!-- 出库成功,更新推送状态(适合档案转啊)-->
|
<!-- 出库成功,更新推送状态(适合档案转啊)-->
|
||||||
|
|
|
@ -819,7 +819,7 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity {
|
||||||
List<TocofsSaleoutEntity> tocofsSaleoutEntityList = copyHeaderDto(headerDtoList);
|
List<TocofsSaleoutEntity> tocofsSaleoutEntityList = copyHeaderDto(headerDtoList);
|
||||||
if (tocofsSaleoutEntityList != null && tocofsSaleoutEntityList.size() > 0) {
|
if (tocofsSaleoutEntityList != null && tocofsSaleoutEntityList.size() > 0) {
|
||||||
logger.info("TocofsSaleoutEntity:插入底表{}个对象(表头)", tocofsSaleoutEntityList.size());
|
logger.info("TocofsSaleoutEntity:插入底表{}个对象(表头)", tocofsSaleoutEntityList.size());
|
||||||
iTocofsSaleoutDao.entityInsertBatch(tocofsSaleoutEntityList);
|
iTocofsSaleoutDao.entityInsertOrUpdateBatch(tocofsSaleoutEntityList);
|
||||||
} else {
|
} else {
|
||||||
logger.info("TocofsSaleoutEntity:TOC业务没有对象被插入表头底表");
|
logger.info("TocofsSaleoutEntity:TOC业务没有对象被插入表头底表");
|
||||||
}
|
}
|
||||||
|
@ -850,7 +850,7 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity {
|
||||||
List<TocofsSaleoutDetailedEntity> tocofsSaleoutDetailedEntities = copyDetailsDto(detailsDtos);
|
List<TocofsSaleoutDetailedEntity> tocofsSaleoutDetailedEntities = copyDetailsDto(detailsDtos);
|
||||||
if (tocofsSaleoutDetailedEntities.size() > 0) {
|
if (tocofsSaleoutDetailedEntities.size() > 0) {
|
||||||
logger.info("TocofsSaleoutDetailedEntity:插入底表{}个对象(表体)", tocofsSaleoutDetailedEntities.size());
|
logger.info("TocofsSaleoutDetailedEntity:插入底表{}个对象(表体)", tocofsSaleoutDetailedEntities.size());
|
||||||
iTocofsSaleoutDetailedDao.entityInsertBatch(tocofsSaleoutDetailedEntities);
|
iTocofsSaleoutDetailedDao.entityInsertOrUpdateBatch(tocofsSaleoutDetailedEntities);
|
||||||
} else {
|
} else {
|
||||||
logger.info("TocofsSaleoutDetailedEntity:没有对象被插入表头底表");
|
logger.info("TocofsSaleoutDetailedEntity:没有对象被插入表头底表");
|
||||||
}
|
}
|
||||||
|
|
|
@ -120,7 +120,7 @@ class SoSaleOutPluginInitializerToCTest {
|
||||||
// String aaa = "LETS-SH2024102800021196";
|
// String aaa = "LETS-SH2024102800021196";
|
||||||
// soSaleOutPluginInitializerToC.startImplementStockByTime("2024-12-06 09:25:39", "2024-12-06 09:25:39");
|
// soSaleOutPluginInitializerToC.startImplementStockByTime("2024-12-06 09:25:39", "2024-12-06 09:25:39");
|
||||||
|
|
||||||
soSaleOutPluginInitializerToC.startImplementStockByTime("2024-11-02 17:09:02", "2024-11-02 17:09:02", "1");
|
soSaleOutPluginInitializerToC.startImplementTranByTime("2024-12-24 14:59:58", "2024-12-24 14:59:58", "0");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue