refactor(sales): 重构 markTimeInMorningEvening 方法
- 将方法返回类型从 List 修改为 void,移除了未使用的 filteredList 变量 - 添加了异常处理,确保日期转换和时间比较过程中的异常能够被捕获并抛出 - 优化了代码结构,提高了可读性和可维护性
This commit is contained in:
parent
02bc259d32
commit
4f863731a5
|
@ -3888,8 +3888,9 @@ public class SoSaleReturnPluginInitializerToC extends PluginBaseEntity {
|
||||||
*
|
*
|
||||||
* @author liuyang
|
* @author liuyang
|
||||||
*/
|
*/
|
||||||
public List<StockinOrderSearchResponse.StockinOrder> markTimeInMorningEvening(List<StockinOrderSearchResponse.StockinOrder> returnGoodHeaderDetailsDataDtoList1) {
|
public void markTimeInMorningEvening(List<StockinOrderSearchResponse.StockinOrder> returnGoodHeaderDetailsDataDtoList1) throws Exception {
|
||||||
List<StockinOrderSearchResponse.StockinOrder> filteredList = null;
|
// List<StockinOrderSearchResponse.StockinOrder> filteredList = null;
|
||||||
|
try {
|
||||||
if (returnGoodHeaderDetailsDataDtoList1 != null && returnGoodHeaderDetailsDataDtoList1.size() > 0) {
|
if (returnGoodHeaderDetailsDataDtoList1 != null && returnGoodHeaderDetailsDataDtoList1.size() > 0) {
|
||||||
for (int i = 0; i < returnGoodHeaderDetailsDataDtoList1.size(); i++) {
|
for (int i = 0; i < returnGoodHeaderDetailsDataDtoList1.size(); i++) {
|
||||||
StockinOrderSearchResponse.StockinOrder stockinOrder = returnGoodHeaderDetailsDataDtoList1.get(i);
|
StockinOrderSearchResponse.StockinOrder stockinOrder = returnGoodHeaderDetailsDataDtoList1.get(i);
|
||||||
|
@ -3932,7 +3933,10 @@ public class SoSaleReturnPluginInitializerToC extends PluginBaseEntity {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return filteredList;
|
} catch (Exception e) {
|
||||||
|
throw new RuntimeException("判断时间早晚抛出异常 错误:" + e.getMessage());
|
||||||
|
}
|
||||||
|
// return filteredList;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -69,7 +69,7 @@ public class SoSaleReturnPluginInitializerToCTest {
|
||||||
try {
|
try {
|
||||||
// soSaleReturnPluginInitializerToC.startImplementByTradeTime("2025-04-28 00:00:00", "2025-04-28 23:59:59", "0");
|
// soSaleReturnPluginInitializerToC.startImplementByTradeTime("2025-04-28 00:00:00", "2025-04-28 23:59:59", "0");
|
||||||
|
|
||||||
soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025072800000594", "stock");
|
soSaleReturnPluginInitializerToC.startImplementByCode("LETS-RE2025072700000824", "stock");
|
||||||
|
|
||||||
// soSaleReturnPluginInitializerToC.startImplementStockByTime("2025-01-31 00:00:00", "2025-01-31 23:59:59", "0");
|
// soSaleReturnPluginInitializerToC.startImplementStockByTime("2025-01-31 00:00:00", "2025-01-31 23:59:59", "0");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue