Browse Source

fix:app询价单详情优化

Hu Jie 7 years ago
parent
commit
7ad1faed3b
1 changed files with 15 additions and 2 deletions
  1. 15 2
      src/main/java/com/uas/platform/b2b/model/PurchaseInquiryItem.java

+ 15 - 2
src/main/java/com/uas/platform/b2b/model/PurchaseInquiryItem.java

@@ -559,7 +559,7 @@ public class PurchaseInquiryItem extends AbstractOrderProduct {
 	}
 
 	public Short getInvalidStatus() {
-		return invalidStatus;
+		return invalidStatus = check(this.toDate);
 	}
 
 	public void setInvalidStatus(Short invalidStatus) {
@@ -583,7 +583,7 @@ public class PurchaseInquiryItem extends AbstractOrderProduct {
 	}
 
 	public Short getOverdue() {
-		return overdue;
+		return overdue = check(this.inquiry.getEndDate());
 	}
 
 	public void setOverdue(Short overdue) {
@@ -705,4 +705,17 @@ public class PurchaseInquiryItem extends AbstractOrderProduct {
 		}
 		return inquiries;
     }
+
+	private Short check(Date date) {
+		Short num = 0;
+		Date now = new Date();
+		Calendar calendar = new GregorianCalendar();
+		calendar.setTime(date);
+		calendar.add(Calendar.DATE,1);
+		date=calendar.getTime();
+		if (date.before(now)) {
+			num = 1;
+		}
+		return num;
+	}
 }