| | |
| | | String timeStr = AesUtils.decrypt(activationCode, SystemProperties.SALT); |
| | | if (null == timeStr) { |
| | | SystemProperties.SYSTEM_ACTIVATION = Boolean.FALSE; |
| | | return R.error(); |
| | | return R.error("未激活"); |
| | | } |
| | | Date exprTime = DateUtils.convert(timeStr, DateUtils.yyyyMMddHHmmss); |
| | | if (new Date().getTime() < exprTime.getTime()) { |
| | | return R.ok().add(DateUtils.convert(exprTime)); |
| | | } else { |
| | | SystemProperties.SYSTEM_ACTIVATION = Boolean.FALSE; |
| | | return R.error(); |
| | | return R.error("未激活"); |
| | | } |
| | | } else { |
| | | return R.error(); |
| | | return R.error("未激活"); |
| | | } |
| | | } |
| | | |