<!DOCTYPE html><html lang="zh-cn" data-theme="default"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1"><meta name="renderer" content="webkit"><title></title><style>body{-webkit-text-size-adjust:100% !important;}</style><script>(function() {
    if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
        handleFontSize();
    } else {
        if (document.addEventListener) {
            document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
        } else if (document.attachEvent) {
            document.attachEvent("WeixinJSBridgeReady", handleFontSize);
            document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
        }
    }
    function handleFontSize() {
        WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize' : 0 });
        WeixinJSBridge.on('menu:setfont', function() {
            WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize' : 0 });
        });
    }
    })();</script><script>window.onload = function(){
        /**
       * 发送页面性能监听请求
       * type: 1:接口响应时间；2：index.html访问到的时间点；3：页面js加载完成，开始调用接口时间点
       */
      function postTimeLine(type, params){
        //是否已经开始当前客户端调试
        if(!localStorage.getItem('openPostTimeLine')) return false;

        var uidKey = 'postTimeLine',
            uid = localStorage.getItem(uidKey);

        params = params ? params : {};
        params.nowTime = (new Date()).getTime();
        params.api = params.api ? params.api : '';
        params.useTime = params.useTime ? params.useTime : 0;

        var data = new FormData();
          data.append('type', type);
          data.append('uid', uid);
          data.append('data', JSON.stringify(params));

          var xhr = new XMLHttpRequest();
          xhr.open('post', location.protocol + "//" + location.hostname + '/api/debug/log');
          xhr.send(data)
      }
      postTimeLine(2);

      function IEVersion() {
        var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
        var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
        var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器
        var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;
        if (isIE) {
          var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
          reIE.test(userAgent);
          var fIEVersion = parseFloat(RegExp["$1"]);
          if (fIEVersion == 7) {
            return 7;
          } else if (fIEVersion == 8) {
            return 8;
          } else if (fIEVersion == 9) {
            return 9;
          } else if (fIEVersion == 10) {
            return 10;
          } else {
            return 6;//IE版本<=7
          }
        } else if (isEdge) {
          return 'edge';//edge
        } else if (isIE11) {
          return 11; //IE11
        } else {
          return false;//不是ie浏览器
        }
      }

      if (window.location.href.indexOf("opendebug") !== -1) {
        console.log("调试模式");
      } else {
        // 不进行浏览器兼容判定
        const a_name = ['cufe','scnu','scnu_yy']
        if(a_name.indexOf(window.appConfig.webId) === -1){
          if (window.location.href.indexOf("icce") !== -1 && IEVersion()) { //IE跳转
            window.location.href = '/v2/static/html/download.html?webId=' + window.appConfig.webId +'';
          } else if (IEVersion()) { // 判断ie版本 低于11的跳转
            if (IEVersion() != 'edge' && IEVersion() <= 11) {
              setTimeout(function () {
                window.location.href = '/v2/static/html/download.html?webId=' + window.appConfig.webId +'';
              }, 300);
            }
          } else {
            setTimeout(function () {
              if (!history.pushState) {
                window.location.href = '/v2/static/html/download.html?webId=' + window.appConfig.webId +'';
              }
            }, 300);
          }
        }
        // 兼容微信端ios 微信鉴权 来源页错误问题
        if (navigator.userAgent.indexOf('iPhone') !== -1) {
          var ua= window.navigator.userAgent.toLowerCase();
          if( (ua.match(/MicroMessenger/i) == 'micromessenger') && (ua.match(/wxwork/i) != 'wxwork') ){
            window.wechaturl = window.location.href.split("#")[0];
            console.log("微信客户端");
          }
        }
      }
    }</script><style>.frame_load_img {
      display: inline-block;
      width: 50px;
    }

    .frame-loader {
      position: fixed;
      z-index: 999;
      top: 50%;
      left: 50%;
      transform: translate3d(-50%, -50%, 0);
    }

    @-webkit-keyframes haha1 {
      0% {
        -webkit-transform: rotate(0deg);
      }

      25% {
        -webkit-transform: rotate(90deg);
      }

      50% {
        -webkit-transform: rotate(180deg);
      }

      75% {
        -webkit-transform: rotate(270deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
      }
    }

    #__vconsole .vc-content {
      line-height: 12px;
    }</style><script src="/v2/static/js/wx/jweixin-1.3.2.js"></script><script src="/v2/static/externals/axios@0.21.4.min.js"></script><script src="/v2/static/externals/jquery@3.6.0.min.js"></script><script src="/v2/static/externals/vue@2.6.10.min.js"></script><script src="/v2/static/externals/element-ui@2.13.0.min.js"></script><link rel="stylesheet" href="/v2/static/externals/element-ui@2.13.0.min.css"><script>//刷新页面
    function reloadNowPage(nowSourceV) {
      var search = window.location.search,
          searchArr = search.indexOf("?") !== -1 ? search.replace('?', '').split("&") : [],
          nowSearchArr = [],
          nowSearch = [];

      for(var index in searchArr) {
        if(searchArr[index].indexOf("appSourceV") !== 0) {
          nowSearchArr.push(searchArr[index]);
        }
      }

      nowSearchArr.push("appSourceV="+nowSourceV);
      nowSearch = "?"+nowSearchArr.join("&");

      window.location.replace(
        window.location.protocol+"//"
        +window.location.host
        +window.location.pathname
        +nowSearch
        +window.location.hash
      );
    }

    //获取指定参数值
    function getQuery (name) {
      var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
      var r = window.location.search.substr(1).match(reg);

      if (r != null) return unescape(r[2]); return null;
    }

    var nowSourceV = 1752830349555,
        paramsSourceV = getQuery("appSourceV");

    paramsSourceV = paramsSourceV ? paramsSourceV : 0;
    if('production' == 'production') {
      $.ajax({
      url: "/v2/static/version.js?v="+(new Date()).getTime(),
      method: 'GET',
      dataType: 'json',
      async: false,
      success: function(res) {
        if(paramsSourceV !== res.version) {
          if(res.version != nowSourceV) {
            reloadNowPage(res.version);
          }
        } else {
          console.log("获取到的版本文件为最新文件，和最新版本不对应");
        }
      },
      error: function(error) {
        console.log(error);
      }
    })
    }</script><meta name="sourceV" content="1752830349555"><meta name="envWebId" content="ustb"><link href="/v2/static/css/chunk-vendors.df5044ee03936ca639cc.css?v=1752830349555" rel="stylesheet"><link href="/v2/static/css/chunk-common.e559a26d1e3f55332d37.css?v=1752830349555" rel="stylesheet"><link href="/v2/static/css/index.a6ed0ba8be04bf8c88b5.css?v=1752830349555" rel="stylesheet"></head><body><div class="frame-loader"><img class="frame_load_img" src="/v2/static/img/loading.gif?v=20221109"></div><div id="app"></div><iframe id="printCasLogout" style="display: none;"></iframe><script>if (window.location.href.indexOf("debug=1") !== -1) {
      var jsScript = document.createElement("script");
      jsScript.src = "/v2/static/js/common/vconsole.min.js";
      jsScript.type = "text/javascript";
      jsScript.async = true;
      jsScript.onload = function () {
        var vConsole = new VConsole();
      };

      document.getElementsByTagName("body")[0].appendChild(jsScript);
    }</script><script>let script = document.createElement("script");
      script.src = "https://wp.qiye.qq.com/qidian/2885806059/e7e0875123ad7098c5941d36677f31da";
      script.type = "text/javascript";
      script.charset = "utf-8";
      script.defer = true;
      script.id = 'qd2885806059e7e0875123ad7098c5941d36677f31da';
      document.getElementsByTagName("head")[0].appendChild(script);

      let button = document.createElement("button");
      button.id = "yiwangtongban_qidian";
      button.style = "display: none;"
      document.getElementsByTagName("body")[0].appendChild(button);</script><script src="/v2/static/js/chunk-vendors.e85726fbfae16951862a.js?v=1752830349555"></script><script src="/v2/static/js/chunk-common.d7cb612bf84e0cb79896.js?v=1752830349555"></script><script src="/v2/static/js/index.b64aa3d28718b3638cb7.js?v=1752830349555"></script></body></html>