change 3 gadi atpakaļ
vecāks
revīzija
fdf5e16490

+ 1 - 1
zhongzheng-common/src/main/java/com/zhongzheng/common/core/domain/entity/SysUser.java

@@ -86,7 +86,7 @@ public class SysUser implements Serializable
 
     /** 帐号状态(1正常 0停用) */
     @Excel(name = "帐号状态", readConverterExp = "1=正常,0=停用")
-    private String status;
+    private Long status;
 
     /** 删除标志(0代表存在 2代表删除) */
     @TableLogic

+ 9 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/exam/service/impl/ExamBeforeServiceImpl.java

@@ -40,6 +40,15 @@ public class ExamBeforeServiceImpl extends ServiceImpl<ExamBeforeMapper, ExamBef
 
     @Override
     public List<ExamBeforeVo> queryList(ExamBeforeQueryBo bo) {
+        List<ExamBeforeVo> examBeforeVos = baseMapper.queryBefore(bo);
+        for (ExamBeforeVo examBeforeVo : examBeforeVos) {
+            if (examBeforeVo.getBeforeEndTime() < System.currentTimeMillis()/1000){
+                ExamBefore update = new ExamBefore();
+                update.setBeforeId(examBeforeVo.getBeforeId());
+                update.setStatus(2);
+                this.updateById(update);
+            }
+        }
         return baseMapper.queryBefore(bo);
     }