TimeUtils.java 814 B

12345678910111213141516171819202122232425
  1. package com.goafanti.common.utils;
  2. import com.goafanti.core.shiro.token.TokenManager;
  3. public class TimeUtils {
  4. //public static final String NON_OVER_TIME = "NON_OVER_TIME";
  5. //public static final String OVER_TIME = "OVER_TIME";
  6. public static Boolean checkOverTime(String s){
  7. Boolean flag=false;
  8. if("getMCode".equals(s)){
  9. if(System.currentTimeMillis()-(Long) TokenManager.getSession().getAttribute(VerifyCodeUtils.M_CODE_TIME)>60000){
  10. flag=true;
  11. }
  12. }else if("register".equals(s)){
  13. if(System.currentTimeMillis()-(Long) TokenManager.getSession().getAttribute(VerifyCodeUtils.M_CODE_TIME)>900000){
  14. flag=true;
  15. }
  16. }
  17. return flag;
  18. }
  19. }