<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=/favicon.ico><title>科研事业部官网</title><!--[if lt IE 11
      ]><script>
        window.location.href = "/html/ie.html";
      </script><!
    [endif]--><script>// 检测是否为PC设备
      function isPC() {
        const userAgentInfo = navigator.userAgent;
        const agents = [
          "Android",
          "iPhone",
          "SymbianOS",
          "Windows Phone",
          "iPad",
          "iPod",
        ];
        return !agents.some((agent) => userAgentInfo.indexOf(agent) > 0);
      }

      // 移动端地址（请替换为实际移动端地址）
      const mobileUrl = "http://222.82.242.22:8003/mobile/";

      // 如果不是PC端且当前不在在移动端页面，则跳转
      if (!isPC() && window.location.pathname !== mobileUrl) {
        // ///////////////
        // 创建请求对象
        const xhr = new XMLHttpRequest();

        // 配置请求（方法、URL、是否异步）
        xhr.open("GET", "/cms-api/ip/", true);

        // 设置请求头（可选）
        xhr.setRequestHeader("Content-Type", "application/json");

        // 处理响应
        xhr.onload = function () {
          if (xhr.status >= 200 && xhr.status < 300) {
            // 成功处理（自动解析JSON）
            const data = JSON.parse(xhr.responseText);
            console.log("成功:", data);
            if(data == true){
              window.location.href = 'http://192.168.10.3:8021/mobile/';
            }else if(data == false){
              window.location.href = 'http://www.xjerp.com.cn/mobile/';
            }
          } else {
            // 失败处理
            console.error("错误状态:", xhr.status, xhr.statusText);
          }
        };

        // 错误处理（网络错误、超时等）
        xhr.onerror = function () {
          console.error("请求失败");
        };

        // 发送请求（GET请求参数通常拼接到URL）
        xhr.send();
        // ////////////////
        // window.location.href = mobileUrl;
      }</script><style>html,
      body,
      #app {
        height: 100%;
        margin: 0px;
        padding: 0px;
      }
      .chromeframe {
        margin: 0.2em 0;
        background: #ccc;
        color: #000;
        padding: 0.2em 0;
      }

      #loader-wrapper {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 999999;
      }

      #loader {
        display: block;
        position: relative;
        left: 50%;
        top: 50%;
        width: 150px;
        height: 150px;
        margin: -75px 0 0 -75px;
        border-radius: 50%;
        border: 3px solid transparent;
        border-top-color: #fff;
        -webkit-animation: spin 2s linear infinite;
        -ms-animation: spin 2s linear infinite;
        -moz-animation: spin 2s linear infinite;
        -o-animation: spin 2s linear infinite;
        animation: spin 2s linear infinite;
        z-index: 1001;
      }

      #loader:before {
        content: "";
        position: absolute;
        top: 5px;
        left: 5px;
        right: 5px;
        bottom: 5px;
        border-radius: 50%;
        border: 3px solid transparent;
        border-top-color: #fff;
        -webkit-animation: spin 3s linear infinite;
        -moz-animation: spin 3s linear infinite;
        -o-animation: spin 3s linear infinite;
        -ms-animation: spin 3s linear infinite;
        animation: spin 3s linear infinite;
      }

      #loader:after {
        content: "";
        position: absolute;
        top: 15px;
        left: 15px;
        right: 15px;
        bottom: 15px;
        border-radius: 50%;
        border: 3px solid transparent;
        border-top-color: #fff;
        -moz-animation: spin 1.5s linear infinite;
        -o-animation: spin 1.5s linear infinite;
        -ms-animation: spin 1.5s linear infinite;
        -webkit-animation: spin 1.5s linear infinite;
        animation: spin 1.5s linear infinite;
      }

      @-webkit-keyframes spin {
        0% {
          -webkit-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          transform: rotate(0deg);
        }
        100% {
          -webkit-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }

      @keyframes spin {
        0% {
          -webkit-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          transform: rotate(0deg);
        }
        100% {
          -webkit-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }

      #loader-wrapper .loader-section {
        position: fixed;
        top: 0;
        width: 51%;
        height: 100%;
        background: #7171c6;
        z-index: 1000;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
      }

      #loader-wrapper .loader-section.section-left {
        left: 0;
      }

      #loader-wrapper .loader-section.section-right {
        right: 0;
      }

      .loaded #loader-wrapper .loader-section.section-left {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
        transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .loaded #loader-wrapper .loader-section.section-right {
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
        transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .loaded #loader {
        opacity: 0;
        -webkit-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
      }

      .loaded #loader-wrapper {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transition: all 0.3s 1s ease-out;
        transition: all 0.3s 1s ease-out;
      }

      .no-js #loader-wrapper {
        display: none;
      }

      .no-js h1 {
        color: #222222;
      }

      #loader-wrapper .load_title {
        font-family: "Open Sans";
        color: #fff;
        font-size: 19px;
        width: 100%;
        text-align: center;
        z-index: 9999999999999;
        position: absolute;
        top: 60%;
        opacity: 1;
        line-height: 30px;
      }

      #loader-wrapper .load_title span {
        font-weight: normal;
        font-style: italic;
        font-size: 13px;
        color: #fff;
        opacity: 0.5;
      }</style><link href=/static/css/chunk-libs.20020923.css rel=stylesheet><link href=/static/css/app.628d8029.css rel=stylesheet></head><body><div id=app></div><script>(function(c){function e(e){for(var d,u,f=e[0],k=e[1],t=e[2],r=0,b=[];r<f.length;r++)u=f[r],Object.prototype.hasOwnProperty.call(a,u)&&a[u]&&b.push(a[u][0]),a[u]=0;for(d in k)Object.prototype.hasOwnProperty.call(k,d)&&(c[d]=k[d]);o&&o(e);while(b.length)b.shift()();return h.push.apply(h,t||[]),n()}function n(){for(var c,e=0;e<h.length;e++){for(var n=h[e],d=!0,u=1;u<n.length;u++){var f=n[u];0!==a[f]&&(d=!1)}d&&(h.splice(e--,1),c=k(k.s=n[0]))}return c}var d={},u={runtime:0},a={runtime:0},h=[];function f(c){return k.p+"static/js/"+({}[c]||c)+"."+{"chunk-005cb0c7":"3f56b8bb","chunk-01def231":"579cb677","chunk-0238e9b0":"3d54b3a7","chunk-04621586":"b0e026ca","chunk-07e456b5":"3659b6c7","chunk-0d115dad":"f12a64fc","chunk-1d7d97ec":"553344c8","chunk-0e410955":"6e9ce4f7","chunk-6a189a5c":"778356ae","chunk-2b02de32":"2ecbf5e2","chunk-469ba5ae":"06be99f0","chunk-67d2aed9":"1160a84e","chunk-6a438376":"c55f6a4e","chunk-9f8a6494":"46cee451","chunk-210ca3e9":"6849cd98","chunk-210ce324":"dbf73251","chunk-227085f2":"ca402366","chunk-2727631f":"ac5508a4","chunk-2d0b1626":"0bfd98f7","chunk-2d0b2b28":"6267aaf1","chunk-1c047da5":"3f402698","chunk-2d0bce05":"2154aafa","chunk-2d0c8e18":"b6537c0c","chunk-2d0da2ea":"beb8d598","chunk-2d0f012d":"ddeb06bb","chunk-2d20955d":"46b74ddf","chunk-2d22252c":"bbd35c4c","chunk-2d230898":"657e0f42","chunk-39413ce8":"b8ec8970","chunk-3a08d90c":"84ac1396","chunk-3aedda66":"146caa46","chunk-3b69bc00":"cec224e4","chunk-40d605be":"7797913c","chunk-419e496f":"f2b01d04","chunk-423b9d83":"d7f49289","chunk-46f2cf5c":"f857ff57","chunk-4f55a4ac":"641331bd","chunk-582b2a7a":"0d3da6c0","chunk-5885ca9b":"7473a189","chunk-27d58c84":"87751901","chunk-5bb73842":"dfe42524","chunk-25ccdf6b":"55f9279f","chunk-2d0d38ff":"be780afd","chunk-2d0de3b1":"066ad37b","chunk-3a083b9c":"f49c5b33","chunk-93d1cd2c":"9f873414","chunk-6746b265":"a587df35","chunk-68702101":"9624cf8e","chunk-799f2194":"bbfc5bbd","chunk-7a6fcd08":"8cd27dd7","chunk-7aad1943":"18ebc352","chunk-372e775c":"05a22fa3","chunk-698a5ba1":"d92691bf","chunk-7abff893":"a56056ad","chunk-31eae13f":"15744db9","chunk-3339808c":"1220686d","chunk-0d5b0085":"30c9d510","chunk-60006966":"77a498a0","chunk-91b39d22":"587bd652","chunk-7e203972":"ba5d607b","chunk-8579d4da":"9c885d4e","chunk-8ee3fc10":"9dda1fc6","chunk-918080d8":"065501c1","chunk-9abbd9c2":"7c460968","chunk-9ec155f4":"30747b50","chunk-a5ab6578":"40da02b9","chunk-ac64cd0c":"e967a503","chunk-b7941d84":"640b7023","chunk-d19c1a98":"6ffca957","chunk-e1a6d904":"0c3c909c","chunk-e648d5fe":"740f81d4","chunk-e69ed224":"8c44a1c4","chunk-ecddd398":"f86fb13e","chunk-f2266772":"7c1526fe"}[c]+".js"}function k(e){if(d[e])return d[e].exports;var n=d[e]={i:e,l:!1,exports:{}};return c[e].call(n.exports,n,n.exports,k),n.l=!0,n.exports}k.e=function(c){var e=[],n={"chunk-01def231":1,"chunk-07e456b5":1,"chunk-0d115dad":1,"chunk-6a189a5c":1,"chunk-227085f2":1,"chunk-1c047da5":1,"chunk-3aedda66":1,"chunk-40d605be":1,"chunk-419e496f":1,"chunk-423b9d83":1,"chunk-46f2cf5c":1,"chunk-4f55a4ac":1,"chunk-5885ca9b":1,"chunk-5bb73842":1,"chunk-25ccdf6b":1,"chunk-93d1cd2c":1,"chunk-6746b265":1,"chunk-799f2194":1,"chunk-7a6fcd08":1,"chunk-372e775c":1,"chunk-698a5ba1":1,"chunk-3339808c":1,"chunk-91b39d22":1,"chunk-918080d8":1,"chunk-9abbd9c2":1,"chunk-9ec155f4":1,"chunk-a5ab6578":1,"chunk-ac64cd0c":1,"chunk-b7941d84":1,"chunk-e648d5fe":1,"chunk-f2266772":1};u[c]?e.push(u[c]):0!==u[c]&&n[c]&&e.push(u[c]=new Promise((function(e,n){for(var d="static/css/"+({}[c]||c)+"."+{"chunk-005cb0c7":"31d6cfe0","chunk-01def231":"9b21467d","chunk-0238e9b0":"31d6cfe0","chunk-04621586":"31d6cfe0","chunk-07e456b5":"96564f51","chunk-0d115dad":"358905f1","chunk-1d7d97ec":"31d6cfe0","chunk-0e410955":"31d6cfe0","chunk-6a189a5c":"74496202","chunk-2b02de32":"31d6cfe0","chunk-469ba5ae":"31d6cfe0","chunk-67d2aed9":"31d6cfe0","chunk-6a438376":"31d6cfe0","chunk-9f8a6494":"31d6cfe0","chunk-210ca3e9":"31d6cfe0","chunk-210ce324":"31d6cfe0","chunk-227085f2":"3f5ce03c","chunk-2727631f":"31d6cfe0","chunk-2d0b1626":"31d6cfe0","chunk-2d0b2b28":"31d6cfe0","chunk-1c047da5":"a5d3d3d9","chunk-2d0bce05":"31d6cfe0","chunk-2d0c8e18":"31d6cfe0","chunk-2d0da2ea":"31d6cfe0","chunk-2d0f012d":"31d6cfe0","chunk-2d20955d":"31d6cfe0","chunk-2d22252c":"31d6cfe0","chunk-2d230898":"31d6cfe0","chunk-39413ce8":"31d6cfe0","chunk-3a08d90c":"31d6cfe0","chunk-3aedda66":"1377d8e0","chunk-3b69bc00":"31d6cfe0","chunk-40d605be":"d9a75b39","chunk-419e496f":"91ecb850","chunk-423b9d83":"c45a6625","chunk-46f2cf5c":"17fbdb6b","chunk-4f55a4ac":"5a402cd2","chunk-582b2a7a":"31d6cfe0","chunk-5885ca9b":"ce2a2394","chunk-27d58c84":"31d6cfe0","chunk-5bb73842":"84f98409","chunk-25ccdf6b":"ecea2c5f","chunk-2d0d38ff":"31d6cfe0","chunk-2d0de3b1":"31d6cfe0","chunk-3a083b9c":"31d6cfe0","chunk-93d1cd2c":"3ee89ce5","chunk-6746b265":"3e10cd59","chunk-68702101":"31d6cfe0","chunk-799f2194":"24ca430b","chunk-7a6fcd08":"3caff501","chunk-7aad1943":"31d6cfe0","chunk-372e775c":"f2078e28","chunk-698a5ba1":"f2078e28","chunk-7abff893":"31d6cfe0","chunk-31eae13f":"31d6cfe0","chunk-3339808c":"6dfe926d","chunk-0d5b0085":"31d6cfe0","chunk-60006966":"31d6cfe0","chunk-91b39d22":"c5292c00","chunk-7e203972":"31d6cfe0","chunk-8579d4da":"31d6cfe0","chunk-8ee3fc10":"31d6cfe0","chunk-918080d8":"c2b5e05d","chunk-9abbd9c2":"850dc053","chunk-9ec155f4":"db631dbc","chunk-a5ab6578":"16376eb1","chunk-ac64cd0c":"39513aa5","chunk-b7941d84":"ed8bbeea","chunk-d19c1a98":"31d6cfe0","chunk-e1a6d904":"31d6cfe0","chunk-e648d5fe":"bbc9fa95","chunk-e69ed224":"31d6cfe0","chunk-ecddd398":"31d6cfe0","chunk-f2266772":"028d0f86"}[c]+".css",a=k.p+d,h=document.getElementsByTagName("link"),f=0;f<h.length;f++){var t=h[f],r=t.getAttribute("data-href")||t.getAttribute("href");if("stylesheet"===t.rel&&(r===d||r===a))return e()}var b=document.getElementsByTagName("style");for(f=0;f<b.length;f++){t=b[f],r=t.getAttribute("data-href");if(r===d||r===a)return e()}var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.onload=e,o.onerror=function(e){var d=e&&e.target&&e.target.src||a,h=new Error("Loading CSS chunk "+c+" failed.\n("+d+")");h.code="CSS_CHUNK_LOAD_FAILED",h.request=d,delete u[c],o.parentNode.removeChild(o),n(h)},o.href=a;var i=document.getElementsByTagName("head")[0];i.appendChild(o)})).then((function(){u[c]=0})));var d=a[c];if(0!==d)if(d)e.push(d[2]);else{var h=new Promise((function(e,n){d=a[c]=[e,n]}));e.push(d[2]=h);var t,r=document.createElement("script");r.charset="utf-8",r.timeout=120,k.nc&&r.setAttribute("nonce",k.nc),r.src=f(c);var b=new Error;t=function(e){r.onerror=r.onload=null,clearTimeout(o);var n=a[c];if(0!==n){if(n){var d=e&&("load"===e.type?"missing":e.type),u=e&&e.target&&e.target.src;b.message="Loading chunk "+c+" failed.\n("+d+": "+u+")",b.name="ChunkLoadError",b.type=d,b.request=u,n[1](b)}a[c]=void 0}};var o=setTimeout((function(){t({type:"timeout",target:r})}),12e4);r.onerror=r.onload=t,document.head.appendChild(r)}return Promise.all(e)},k.m=c,k.c=d,k.d=function(c,e,n){k.o(c,e)||Object.defineProperty(c,e,{enumerable:!0,get:n})},k.r=function(c){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})},k.t=function(c,e){if(1&e&&(c=k(c)),8&e)return c;if(4&e&&"object"===typeof c&&c&&c.__esModule)return c;var n=Object.create(null);if(k.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:c}),2&e&&"string"!=typeof c)for(var d in c)k.d(n,d,function(e){return c[e]}.bind(null,d));return n},k.n=function(c){var e=c&&c.__esModule?function(){return c["default"]}:function(){return c};return k.d(e,"a",e),e},k.o=function(c,e){return Object.prototype.hasOwnProperty.call(c,e)},k.p="/",k.oe=function(c){throw console.error(c),c};var t=window["webpackJsonp"]=window["webpackJsonp"]||[],r=t.push.bind(t);t.push=e,t=t.slice();for(var b=0;b<t.length;b++)e(t[b]);var o=r;n()})([]);</script><script src=/static/js/chunk-elementUI.ef7743f1.js></script><script src=/static/js/chunk-libs.98491d29.js></script><script src=/static/js/app.e97013e7.js></script></body></html>