king
2021-10-28 2922bbb6e939928939fb6728153b67cdf9dd6930
src/views/login/index.jsx
@@ -41,7 +41,8 @@
    syncApp: false,
    loginWays: null,
    touristLogin: false,
    syncing: false
    syncing: false,
    visible: false
  }
  changelang (item) {
@@ -109,6 +110,35 @@
      } else {
        localStorage.removeItem(_url)
      }
      // let level = localStorage.getItem(_url + 'pwdlevel')
      // if (level) {
      //   let visible = false
      //   let tip = '密码强度不够,请修改密码!'
      //   if (param.password.length < 8) {
      //     visible = true
      //   } else if (level === 'letter_num' && /^([^0-9]*|[^a-zA-Z]*)$/.test(param.password)) {
      //     visible = true
      //   } else if ((level === 'char_num' || level === 'char_num_90') && /^([^0-9]*|[^a-zA-Z]*|[^!@#$%^&*()_]*)$/.test(param.password)) {
      //     visible = true
      //   } else if (level === 'char_num_90' && res.modifydate) {
      //     let s = (new Date().getTime() - new Date(res.modifydate).getTime()) / (1000 * 24 * 60 * 60)
      //     if (!isNaN(s) && s > 90) {
      //       visible = true
      //       tip = '您已90天未修改密码,请更换密码后使用!'
      //     }
      //   }
      //   if (visible) {
      //     message.warning(tip)
      //     this.setState({
      //       isDisabled: false,
      //       visible: true
      //     })
      //     return
      //   }
      // }
      let _history = sessionStorage.getItem('history')
      if (_history) {
@@ -427,6 +457,14 @@
              app_version: res.app_version
            }
            let level = res.pwd_level || 'char_num_90'
            if (level && !['letter_num', 'char_num', 'char_num_90'].includes(level)) {
              level = ''
            }
            localStorage.setItem(window.location.href.split('#')[0] + 'pwdlevel', level)
            sessionStorage.setItem('home_background', res.index_background_color || '')
            if (res.sys_datetime) {
              sessionStorage.setItem('sys_datetime', res.sys_datetime)