#
taisheng
2025-07-24 bc48a855d98e360042a7e2fff5594a91a82578c6
src/main/webapp/views/index.html
@@ -43,6 +43,9 @@
<!--      <li class="layui-nav-item" lay-unselect>-->
<!--        <a ew-event="note" title="便签"><i class="layui-icon layui-icon-note"></i></a>-->
<!--      </li>-->
      <li class="layui-nav-item" lay-unselect id="demoButton">
        <div style="color: red;" id="demoText">演示模式-已关闭</div>
      </li>
      <li class="layui-nav-item" lay-unselect id="licenseShow" style="display: none;user-select: none;">
        <div style="color: red;">许可证有效期:<span id="licenseDays">29</span>天</div>
      </li>
@@ -121,6 +124,48 @@
    }
    $.ajax({
      url: baseUrl + "/console/getDemoStatus",
      headers: {'token': localStorage.getItem('token')},
      method: 'GET',
      success: function (res) {
        if (res.code === 200) {
          let data = res.data;
          if (data.status) {
            $("#demoText").text("演示模式-运行中")
          }else {
            $("#demoText").text("演示模式-已关闭")
          }
        } else if (res.code === 403) {
          top.location.href = baseUrl + "/login";
        } else {
          layer.msg(res.msg, {icon: 2});
        }
      }
    });
    $("#demoButton").on("click",() => {
      $.ajax({
        url: baseUrl + "/console/switchDemo",
        headers: {'token': localStorage.getItem('token')},
        method: 'GET',
        success: function (res) {
          if (res.code === 200) {
            let data = res.data;
            if (data.status) {
              $("#demoText").text("演示模式-运行中")
            }else {
              $("#demoText").text("演示模式-已关闭")
            }
          } else if (res.code === 403) {
            top.location.href = baseUrl + "/login";
          } else {
            layer.msg(res.msg, {icon: 2});
          }
        }
      });
    })
    $.ajax({
      url: baseUrl + "/menu/auth",
      headers: {'token': localStorage.getItem('token')},
      method: 'POST',