rk
2 天以前 19321e1348baefa2a9f5211c42f8b797c0fcccd1
server/system_service/src/main/java/com/doumee/service/system/impl/SystemUserServiceImpl.java
@@ -2,9 +2,11 @@
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.doumee.biz.system.SystemDictDataBiz;
import com.doumee.core.utils.DateUtil;
import com.doumee.dao.business.model.Member;
import com.doumee.service.business.third.model.PageData;
import com.doumee.service.business.third.model.PageWrap;
@@ -93,6 +95,8 @@
    public void updateById(SystemUser systemUser) {
        systemUserMapper.updateById(systemUser);
    }
    @Override
    @Transactional
@@ -291,7 +295,6 @@
                }
            }
        }
        return result;
    }
@@ -315,4 +318,18 @@
    }
    @Override
    public void jobForOpenProhibitStatus() {
        systemUserMapper.update(null,new UpdateWrapper<SystemUser>().lambda()
                .set(SystemUser::getProhibitStatus,Constants.ZERO)
                .set(SystemUser::getErrTimes,Constants.ZERO)
                .setSql(" PROHIBIT_REMARK = '于"+ DateUtil.getCurrDateTime()+"自动解除禁止登录!' ")
                .eq(SystemUser::getProhibitStatus,Constants.ONE)
                .apply("  now() > PROHIBIT_TIME " )
        );
    }
}