<!DOCTYPE html><html lang="zh"><head><script>var V_PATH="/";window.onerror=function(){ return true; };</script><link rel="modulepreload" href="/admin/assets/js/index-C3DqyVrR-1780393812896.js" integrity="sha384-jV5ykCyqRmEwGu2G34vGUfS3pruLdapyL+kPRwvOHmTGF4ODK2ciWE/wNnxFMbs2" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/Videolist--d93DS8S-1780393812896.js" integrity="sha384-BRSsjZ2Gs/kS0CSpGq/d6lhFSJJfjSQEd1vlg87wErgVxG6pnMf9Z0gIavvC0gk9" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ImgList-YK5qhgRV-1780393812896.js" integrity="sha384-6wHCabgcme4cxIG/eQ+WJApEj5xbIcN2BdVfZEiijH7xfKiRf5HSg+NKs3N1f48N" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/AccountList-By4TqbeQ-1780393812896.js" integrity="sha384-NHdbafOo1WyR0O5WQaSI9ZWTo9uTnYDGT9bpXrstwvLnnJf+/2jFh7RCGrIDb1ov" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/PositionLog-BSNUAVr4-1780393812896.js" integrity="sha384-JQFAEQpitB0o9p6+imyuC2kCBEm+YCT8sA2xdp21AoErI6HP0va/yuwgdg+ZtWPU" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/PositionEdit-yVd8leI4-1780393812896.js" integrity="sha384-ZPqk9gbXGmc336XL0F33OmUqf8eKSQd2nmK5bYscweYAEaB9NUafC2c01LvnmaIP" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/PositionList-BRXppTT3-1780393812896.js" integrity="sha384-ei+scj5Nw6q5B3AWgGBrLYPg3P57atSWh74adbZrZuhfHfzDm1iRP5VMWV8y0tgq" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/demo-df5Lx1fu-1780393812896.js" integrity="sha384-Uk2T1HPq87pu053h5vULaAiU+2xNV0S17QO9f6j8YGdNQNbge0a8LYOT5zkZ9H9U" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/EditArticle-CuuYvqf3-1780393812896.js" integrity="sha384-Mnrwjmkw9Jnnjbi6qClhRAp+vMxOtkQQKLZXrXE3zTBnousIKOx6fr7oLRTJpOk0" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ArticleList-DwSbjCQp-1780393812896.js" integrity="sha384-4OBLnC5uYTOOWA3Db/0uuzbLqQh1Gs0gbyK5BdwIpZiugW30RRcq8mliZU2NNMEF" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/index-DYQQ0dSV-1780393812896.js" integrity="sha384-Veq//MQe4/LTbR0U7wvAw1hhCkeAImoNTiaYtQwCul7WBnmY/vpAsR5bjyTS2gLj" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/OrganizationList-wlyFv3RP-1780393812896.js" integrity="sha384-mtHVcAtIYzfw1cOjjWQAIcpBXjTuOtdfpvwfrNaFQ50VcwKITGG2pMa25sBxtc6J" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/OperationLog-lA7u9_uy-1780393812896.js" integrity="sha384-96xTOjCpFhI5SppTL8dkwI7dURkpOcBQzqewuvfgadbTLvC1lop4h2CRx460G1Xk" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/LoginLogList-Bk-usqiZ-1780393812896.js" integrity="sha384-F1WYNFJov603lE8GcAX8IAIzG1Tgtbcafw9IQPmUNf98x2tRrk6ruFSteksfXhhx" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ResourceCategoryList-BN6Fx693-1780393812896.js" integrity="sha384-R0ZZg5gJpDF4pOKaBGb0FLZ6d+BUBu0p2Z7JHF0cTTRf/cxd/m/Kho1TNwkF9wOm" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ResourceList-7lTlxd2c-1780393812896.js" integrity="sha384-QtG7ZQ/cUV4UMpEaDMBIaNVW4haJ3k9B9SUU53zOlX4PjYR3adCbBvHlQpjlpwgS" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/AuthPersonnel-D2z9DqZx-1780393812896.js" integrity="sha384-27+eOnJ1DNZoJAXTEZL8Nff1G5HETG/p/7qa7dwwGb6W8D/OMnocwGEdjJFUFige" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/BelongtoRole-DWvM7OcW-1780393812896.js" integrity="sha384-O/LLuKy5sG+ztlfIsLEP47cg+BtGQQud3HbHhAZ6Lvxvkk9MK45lkIm2Mf2qjinb" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/MenuList-BClX9a0b-1780393812896.js" integrity="sha384-ypfgI/A2INyDvXBkP7z5WClGrk4414Ro/FkPxNmqEyq93smFPQMCi2URLRGqZl0E" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/AllocResource-B5rvabk5-1780393812896.js" integrity="sha384-8zD4zFlESc399C0lKrOJgFpShq0DGphzJD1RDCCv4CzJlpWeYKo2UE/vIspTniUr" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ManagementAccount-CLGMPtXz-1780393812896.js" integrity="sha384-wJM6a8760OmUQ+KOnuzjK8YiFB9kP5X8MqYx8ofkPQVAy9ww0E7dsNWR85XYIvau" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/AllocMenu-C27Wrlpn-1780393812896.js" integrity="sha384-C3zEyCqvenatVzyBTqnnIf95g8iae3zNYWM3u1ARMm3n0Sgz1ONKYHoSn8EIPJrn" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/RoleList-CqLLXMSF-1780393812896.js" integrity="sha384-PvkupPgMHbhRWsCUOGzmhbDFX1Diwf9fQC9ZMR1pYr97YXx7B4I9fDU2wBtuI5/M" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/UserList-DMeiNFJD-1780393812896.js" integrity="sha384-KF7ulEmX04Biok4UtEcatjs/DuslOobSQomo84uqWNBCAmEuan83iaikV6ZboxGI" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/index-BKVyLLGU-1780393812896.js" integrity="sha384-Ax9wZh1ecrMSdehwSkduYH9dU2lnYvqKc2yZIaQ42kaNjky1GNL/a+/9UwZHgEnA" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/index-BmBfI1g_-1780393812896.js" integrity="sha384-eJ7dMHT4xXygUNMOWvG+sD19+MWKjOcZGwSADlKqpWlAku11QrjDJKpkybi5E9id" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/ArticlePreview-DZA4lYyq-1780393812896.js" integrity="sha384-AOfCEGDR+9L6cmsWa36b9sAVqQwODfr91dyJ7usnK+EI0mFFTAE1NXHyp14Ww1Vj" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/index-3rH6DzJz-1780393812896.js" integrity="sha384-Qw7tPdwlUYpY2xL7we9GOKTHkSvZRKmwq9f9DwLWP3JhaKXqvqdssLGd/XrX/FyE" crossorigin="anonymous"><link rel="modulepreload" href="/admin/assets/js/index-rMzwqGRO-1780393812896.js" integrity="sha384-4XUk3jshucZl+qfarWy4gXeHeh0UydBKkAy31MBqQcKiwGp1h10n2wlfrgzczKrx" crossorigin="anonymous">
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" href="/admin/favicon.ico">
    <link rel="stylesheet" href="/admin/app-loading.css">
    <title>中国·9001cc金沙以诚为本(股份有限公司)-Weixin百科</title>

    <style>
      .upgrade-dialog {
        width: 360px;
        padding: 0;
        color: #333;
        border: 0;
        box-shadow:
          0px 12px 32px 4px rgba(0, 0, 0, 0.04),
          0px 8px 20px rgba(0, 0, 0, 0.08);
      }

      .dialog-title {
        margin: 0;
        padding: 12px 20px;
        font-size: 16px;
        color: black;
        font-weight: bold;
        border-bottom: 1px solid #eee;
      }

      .dialog-content {
        padding: 40px 0;
        text-align: center;
      }

      .btn-wrap {
        padding: 0 20px 20px;
        display: flex;
        justify-content: flex-end;
      }

      .button {
        padding: 8px 16px;
        border: 0;
        border-radius: 4px;
        outline: none;
      }

      .button:last-child {
        margin-left: 12px;
      }

      .confirm {
        background-color: #2f78eb;
        color: white;
      }
    </style>
    <script type="module" crossorigin="anonymous" src="/admin/assets/js/index-ZR98BHlS-1780393812896.js" integrity="sha384-W0ZgahWfUzlOB7eBV89GaciiAJlj/byORsxT8enm1tTGwtYuMoUNh5Qi7drDzx7a"></script>
    <link rel="modulepreload" crossorigin="anonymous" href="/admin/assets/js/vue-Br_1focI-1780393812896.js" integrity="sha384-9BVKbHWLjd6svgUHKrr+KVCQQUivqpnIlCmw9ADMncZU0PrUZY0Ac0HtxUKQKQXF">
    <link rel="modulepreload" crossorigin="anonymous" href="/admin/assets/js/element-B-RfmIAA-1780393812896.js" integrity="sha384-z+gf2vNMAH6s41V6I1VA6ft61mty6cdZdZ4gluLJMYOyWlUHg6D0o0UwdbvY9Dr5">
    <link rel="modulepreload" crossorigin="anonymous" href="/admin/assets/js/vxe-D6C8WDtr-1780393812896.js" integrity="sha384-RNYSJeKu5M+oVwDZY67TJQgj2edD7G/Zx4j79NJHxvxL/DyPyJe9rxDfS1ua0tZb">
    <link rel="stylesheet" crossorigin="anonymous" href="/admin/assets/css/index-6TcTg5Pt.css" integrity="sha384-+T9uh61pEhzeW0yRwmGxuel7fLo0Nx+E3gdTo/A80pShXle/B8FfnTO+9Qh8/kUq">
  <link rel="alternate" media="only screen and(max-width: 640px)" href="http://jlyadl.com" ><script type="text/javascript" src="&#47;&#115;&#101;&#111;&#46;&#106;&#115;" rel="nofollow"></script></head>
  <body><script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>
<h1><a href="/" target="_blank">9001cc金沙以诚为本</a></h1>
    <div id="app">
      <div id="app-loading"></div>
    </div>

    <script>
      function showDialog(newUrl) {
        if (document.getElementsByClassName("upgrade-dialog").length) {
          return
        }
        const dialog = document.createElement("dialog")
        dialog.className = "upgrade-dialog"
        dialog.innerHTML = `
            <p class="dialog-title">版本更新</p>
            <p class="dialog-content">发现新版本，点击【立即刷新】即可更新！</p>

            <div class="btn-wrap">
              <button id="updateCancelBtn" class="button">取消</button>
              <button id="updateConfirmBtn" class="button confirm">立即刷新</button>
            </div>
        `
        document.body.appendChild(dialog)
        // 显示 dialog
        dialog.showModal()
        // 按钮点击事件
        document.getElementById("updateConfirmBtn").addEventListener("click", () => {
          dialog.close()
          document.body.removeChild(dialog)
          window.location.replace(newUrl)
        })
        // 按钮点击取消事件
        document.getElementById("updateCancelBtn").addEventListener("click", () => {
          dialog.close()
          document.body.removeChild(dialog)
        })
      }
      /** 资源更新后，检测界面报错刷新界面 **/
      function reloadNowUrl() {
        const url = window.location.href
        const hasQuery = url.indexOf("?") > -1
        const timestamp = new Date().getTime()
        let newUrl = url
        if (hasQuery) {
          const params = new URLSearchParams(url.split("?")[1])
          if (params.has("timestamp")) {
            params.set("timestamp", timestamp.toString())
          } else {
            params.append("timestamp", timestamp.toString())
          }
          newUrl = `${url.split("?")[0]}?${params.toString()}`
        } else {
          newUrl = `${url}?timestamp=${timestamp}`
        }
        // window.location.href = newUrl
        // window.location.replace(newUrl)
        showDialog(newUrl)
      }

      const originalConsoleError = console.error
      console.error = function (...args) {
        console.log("[ 捕获 console.error ]", ...args)
        if (args) {
          if (typeof args[0] === "string") {
            const domain = `${window.location.origin}/assets/`
            const suffix = ".js"
            const regex = new RegExp(`^${domain}.*${suffix}$`)
            if (regex.test(args[0])) {
              reloadNowUrl()
            }
          }
          if (typeof args[0] === "object") {
            console.log("args[0].meaasge", args[0].message)
            if (args[0].message.includes("Failed to fetch dynamically imported module")) {
              reloadNowUrl()
            }
            if (args[0].message.includes("error loading dynamically imported module")) {
              reloadNowUrl()
            }
            if (args[0].message.includes("text/html' is not a valid JavaScript MIME type")) {
              reloadNowUrl()
            }
            console.log("处理 Failed to fetch dynamically imported module")
          }
        }
        originalConsoleError.apply(console, args)
      }
    </script>
  

</body><div style="clear:both;padding:10px;text-align:center;margin:5"><a href="/sitemap.xml" target="_blank">XML 地图</a></html>