he2802 3 lat temu
rodzic
commit
6ab88aae8c

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/bo/ExamSiteAddBo.java

@@ -38,5 +38,5 @@ public class ExamSiteAddBo {
     private Long updateTime;
     /** 1云学堂 2智慧考场 */
     @ApiModelProperty("1云学堂 2智慧考场")
-    private Integer from;
+    private Integer fromPlat;
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/bo/ExamSiteEditBo.java

@@ -43,5 +43,5 @@ public class ExamSiteEditBo {
 
     /** 1云学堂 2智慧考场 */
     @ApiModelProperty("1云学堂 2智慧考场")
-    private Integer from;
+    private Integer fromPlat;
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/bo/ExamSiteQueryBo.java

@@ -51,6 +51,6 @@ public class ExamSiteQueryBo extends BaseEntity {
 	private List<Integer> status;
 	/** 1云学堂 2智慧考场 */
 	@ApiModelProperty("1云学堂 2智慧考场")
-	private Integer from;
+	private Integer fromPlat;
 
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/domain/ExamSite.java

@@ -41,5 +41,5 @@ private static final long serialVersionUID=1L;
     @TableField(fill = FieldFill.INSERT_UPDATE)
     private Long updateTime;
     /** 1云学堂 2智慧考场 */
-    private Integer from;
+    private Integer fromPlat;
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/service/impl/ExamSiteServiceImpl.java

@@ -84,7 +84,7 @@ public class ExamSiteServiceImpl extends ServiceImpl<ExamSiteMapper, ExamSite> i
         add.setCode(ServletUtils.getEncoded("DD"));
         add.setCreateTime(DateUtils.getNowTime());
         add.setUpdateTime(DateUtils.getNowTime());
-        add.setFrom(1);
+        add.setFromPlat(1);
         return this.save(add);
     }
 

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/vo/ExamSiteVo.java

@@ -43,5 +43,5 @@ public class ExamSiteVo {
 	/** 1云学堂 2智慧考场 */
 	@Excel(name = "1云学堂 2智慧考场")
 	@ApiModelProperty("1云学堂 2智慧考场")
-	private Integer from;
+	private Integer fromPlat;
 }

+ 7 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/service/impl/UserStudyLogServiceImpl.java

@@ -1,6 +1,7 @@
 package com.zhongzheng.modules.user.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.lang.Validator;
 import cn.hutool.core.util.StrUtil;
 import com.zhongzheng.common.utils.DateUtils;
 import com.zhongzheng.common.utils.ServletUtils;
@@ -9,6 +10,7 @@ import com.zhongzheng.modules.user.bo.UserStudyLogAddBo;
 import com.zhongzheng.modules.user.bo.UserStudyLogEditBo;
 import com.zhongzheng.modules.user.bo.UserStudyLogQueryBo;
 import com.zhongzheng.modules.user.domain.UserStudyLog;
+import com.zhongzheng.modules.user.domain.UserVisitLog;
 import com.zhongzheng.modules.user.mapper.UserStudyLogMapper;
 import com.zhongzheng.modules.user.service.IUserStudyLogService;
 import com.zhongzheng.modules.user.vo.UserStudyLogVo;
@@ -75,6 +77,11 @@ public class UserStudyLogServiceImpl extends ServiceImpl<UserStudyLogMapper, Use
 
     @Override
     public Boolean insertByAddBo(UserStudyLogAddBo bo) {
+        Long zeroTime = DateUtils.getTodayZeroTime();
+        if(Validator.isEmpty(bo.getOrderGoodsId())||count(new LambdaQueryWrapper<UserStudyLog>()
+                .eq(UserStudyLog::getUserId,bo.getUserId()).eq(UserStudyLog::getOrderGoodsId,bo.getOrderGoodsId()).ge(UserStudyLog::getCreateTime,zeroTime))>0){
+            return false;
+        }
         UserStudyLog add = BeanUtil.toBean(bo, UserStudyLog.class);
         validEntityBeforeSave(add);
         add.setCreateTime(DateUtils.getNowTime());

+ 1 - 1
zhongzheng-system/src/main/resources/mapper/modules/exam/ExamSiteMapper.xml

@@ -12,7 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="status" column="status"/>
         <result property="createTime" column="create_time"/>
         <result property="updateTime" column="update_time"/>
-        <result property="from" column="from"/>
+        <result property="fromPlat" column="from_plat"/>
     </resultMap>