|
|
@@ -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;
|
|
|
+ }
|
|
|
}
|