Browse Source

feat(commoncount):计数器增加更新时间

wangyc 7 years ago
parent
commit
35f5512ede

+ 2 - 0
src/main/java/com/uas/platform/b2c/prod/product/common/CommonTask.java

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
 import com.uas.platform.b2c.prod.product.common.dao.CommonCountDao;
 import com.uas.platform.b2c.prod.product.common.model.CommonCount;
 import com.uas.platform.core.util.HttpUtil;
+import java.util.Date;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.jdbc.core.JdbcTemplate;
 import org.springframework.stereotype.Component;
@@ -49,6 +50,7 @@ public class CommonTask {
                 // 默认,通过执行SQL语句获取数据结果
                 commonCount.setCount(jdbcTemplate.queryForObject(commonCount.getSql(), Double.class));
             }
+            commonCount.setUpdateTime(new Date());
         }
         commonCountDao.save(commonCounts);
     }

+ 15 - 0
src/main/java/com/uas/platform/b2c/prod/product/common/model/CommonCount.java

@@ -2,6 +2,7 @@ package com.uas.platform.b2c.prod.product.common.model;
 
 import com.alibaba.fastjson.annotation.JSONField;
 
+import java.util.Date;
 import javax.persistence.*;
 import java.io.Serializable;
 
@@ -71,6 +72,12 @@ public class CommonCount implements Serializable{
     @Column(name = "cc_status")
     private Short status = 0;
 
+    /**
+     * 更新时间
+     */
+    @Column(name = "cc_updatetime")
+    private Date updateTime;
+
     public Long getId() {
         return id;
     }
@@ -127,6 +134,14 @@ public class CommonCount implements Serializable{
         this.status = status;
     }
 
+    public Date getUpdateTime() {
+        return updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime) {
+        this.updateTime = updateTime;
+    }
+
     public String getSourceType() {
         return sourceType;
     }