anderx месяцев назад: 6
Родитель
Сommit
2dbd774891

+ 9 - 5
src/main/java/com/goafanti/order/service/impl/OrderNewServiceImpl.java

@@ -2668,22 +2668,26 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
 		List<TOrderNew> tOrderNews = tOrderNewMapper.selectgetAll();
 		//最大年限设置3年
 		int max=365*3;
+		List<String> list=new ArrayList<>();
 		for (TOrderNew e : tOrderNews) {
 			String buyerId = e.getBuyerId();
 			List<TOrderNew> tOrderNews1 = tOrderNewMapper.selectBuyerIdAndSignTime(buyerId, e.getSignTime(), 1);
-			TOrderNew update = new TOrderNew();
-			update.setOrderNo(e.getOrderNo());
 			if (tOrderNews1.size()>0){
 				TOrderNew tOrderNew = tOrderNews1.get(tOrderNews1.size() - 1);
 				Date signTime = tOrderNew.getSignTime();
 				long daysBetween = DateUtils.getDaysBetween(e.getSignTime(),signTime );
 				if (daysBetween<max){
-					update.setNewUser(1);
-					tOrderNewMapper.update(update);
+					list.add(e.getOrderNo());
 				}
 			}
 		}
-		return null;
+		for (String s : list) {
+			TOrderNew tOrderNew = new TOrderNew();
+			tOrderNew.setOrderNo(s);
+			tOrderNew.setNewSignUser(1);
+			tOrderNewMapper.update(tOrderNew);
+		}
+		return 1;
 	}
 
 }