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
|
||||
*/
|
||||
public List<StockinOrderSearchResponse.StockinOrder> markTimeInMorningEvening(List<StockinOrderSearchResponse.StockinOrder> returnGoodHeaderDetailsDataDtoList1) {
|
||||
List<StockinOrderSearchResponse.StockinOrder> filteredList = null;
|
||||
public void markTimeInMorningEvening(List<StockinOrderSearchResponse.StockinOrder> returnGoodHeaderDetailsDataDtoList1) throws Exception {
|
||||
// List<StockinOrderSearchResponse.StockinOrder> filteredList = null;
|
||||
try {
|
||||
if (returnGoodHeaderDetailsDataDtoList1 != null && returnGoodHeaderDetailsDataDtoList1.size() > 0) {
|
||||
for (int i = 0; i < returnGoodHeaderDetailsDataDtoList1.size(); 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 {
|
||||
// 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");
|
||||
|
||||
|
|
Loading…
Reference in New Issue