Bläddra i källkod

integralShare

姜永辉 1 år sedan
förälder
incheckning
cfd9e6e9e0

+ 7 - 0
src/main/java/com/dk/oauth/model/pojo/integral/IntegralShare.java

@@ -114,6 +114,13 @@ public class IntegralShare extends PageInfo<IntegralShare> implements Serializab
     @ApiModelProperty(value = "积分类型 (【系统字典】注册;签到;分享;使用)")
     private String integralType;
 
+    /**
+     * 系统当前时间
+     */
+    @ApiModelProperty(value = "系统当前时间")
+    @TableField(exist = false)
+    private String nowTime;
+
 
     private static final long serialVersionUID = 1L;
 

+ 6 - 0
src/main/java/com/dk/oauth/model/response/integral/IntegralShareResponse.java

@@ -98,6 +98,12 @@ public class IntegralShareResponse {
     @ApiModelProperty(value = "积分类型 (【系统字典】注册;签到;分享;使用)")
     private String integralType;
 
+    /**
+     * 系统当前时间
+     */
+    @Excel(name = "系统当前时间")
+    @ApiModelProperty(value = "系统当前时间")
+    private String nowTime;
 
     /*
      * 相关属性

+ 9 - 3
src/main/java/com/dk/oauth/service/integral/IntegralShareService.java

@@ -112,7 +112,11 @@ public class IntegralShareService extends BaseService<IntegralShare> {
             //积分策略可每日分享次数  是否等于 当日已经分享的次数
             if (integralShareResponses!=null && integralShareResponses.size() > 0) {
                 //当日已进行过邀请
-                return ResponseResultUtil.success(integralShareResponses.get(0));
+                IntegralShareResponse response = integralShareResponses.get(0);
+                LocalDateTime now = LocalDateTime.now();
+                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
+                response.setNowTime(now.format(formatter));
+                return ResponseResultUtil.success(response);
             }
             //endregion
         }
@@ -180,8 +184,10 @@ public class IntegralShareService extends BaseService<IntegralShare> {
         //新建
         integralShareMapper.insert(integralShare);
         //endregion
-
-        return ResponseResultUtil.success();
+        LocalDateTime now = LocalDateTime.now();
+        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
+        integralShare.setNowTime(now.format(formatter));
+        return ResponseResultUtil.success(integralShare);
     }
 
     /**