Преглед изворни кода

发布求购-截止日期处理

liusw пре 8 година
родитељ
комит
9663eaabd6

+ 8 - 0
src/main/java/com/uas/platform/b2c/trade/seek/service/impl/SeekPurchaseServiceImpl.java

@@ -22,6 +22,9 @@ import com.uas.platform.core.persistence.criteria.CriterionExpression.Operator;
 import com.uas.platform.core.persistence.criteria.LogicalExpression;
 import com.uas.platform.core.persistence.criteria.LogicalExpression;
 import com.uas.platform.core.persistence.criteria.PredicateUtils;
 import com.uas.platform.core.persistence.criteria.PredicateUtils;
 import com.uas.platform.core.persistence.criteria.SimpleExpression;
 import com.uas.platform.core.persistence.criteria.SimpleExpression;
+import java.text.DateFormat;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.Date;
 import java.util.List;
 import java.util.List;
 import java.util.Map;
 import java.util.Map;
@@ -133,6 +136,11 @@ public class SeekPurchaseServiceImpl implements SeekPurchaseService {
                 kind = "其他";
                 kind = "其他";
             }
             }
         }
         }
+        // 截止日期
+        Long addTime = Long.valueOf(23 * 60 * 60 * 1000 + 59 * 60 * 1000 + 59 * 1000);
+        Long deadline = seekPurchase.getDeadline().getTime();
+        seekPurchase.setDeadline(new Date(addTime + deadline));
+
         seekPurchase.setKind(kind);
         seekPurchase.setKind(kind);
         seekPurchase.setReleaseDate(new Date(System.currentTimeMillis()));
         seekPurchase.setReleaseDate(new Date(System.currentTimeMillis()));
         seekPurchase.setStatus(Status.NO_OFFER.getValue());
         seekPurchase.setStatus(Status.NO_OFFER.getValue());