Browse Source

修改变更,修改首付款BUG修复

anderx 5 months ago
parent
commit
5f9d127a31

+ 7 - 0
src/main/java/com/goafanti/order/service/impl/OrderNewServiceImpl.java

@@ -673,6 +673,13 @@ public class OrderNewServiceImpl extends BaseMybatisDao<TOrderNewMapper> impleme
 		List<TOrderNew> tOrderNews = tOrderNewMapper.selectBuyerIdAndSignTime(t.getBuyerId(), t.getSignTime(), 0);
 		if (tOrderNews.size()>0){
 			TOrderNew tOrderNew = tOrderNews.get(tOrderNews.size() - 1);
+			if (tOrderNew.getOrderNo().equals(t.getOrderNo())){
+				if (tOrderNews.size()==1){
+					return;
+				}else {
+					tOrderNew = tOrderNews.get(tOrderNews.size() - 2);
+				}
+			}
 			Date signTime = tOrderNew.getSignTime();
 			long daysBetween = DateUtils.getDaysBetween(signTime,t.getSignTime());
 			System.out.println(daysBetween);