<?php include_once(mvc::$cfg['PATH_TPL'] . 'public/headBase.php'); ?>
<div id="LAY_app">
  <div class="layui-layout layui-layout-admin">
    <!-- 侧边菜单 -->
    <div class="layui-side layui-side-menu">
      <div class="layui-side-scroll">
        <div class="layui-logo" lay-href="<?= mvc::$cfg['SELF_URI'] ?>index/mywork">
          <span><?=$_SESSION['_username']?></span>
        </div>
        <ul class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu">
           <li data-name="home" class="layui-nav-item layui-nav-itemed">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>index/mywork" lay-tips="我的工作台" lay-direction="2">
                <i class="layui-icon layui-icon-home"></i>
                <cite>我的工作台</cite>
              </a>
            </li>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/search" lay-tips="客户资源库" lay-direction="2">
                <i class="layui-icon layui-icon-list"></i>
                <cite>客户资源库</cite>
              </a>
            </li>
      <li class="layui-nav-item">
        <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/addCust" lay-tips="添加客户" lay-direction="2">
          <i class="layui-icon layui-icon-list"></i>
          <cite>添加客户</cite>
        </a>
      </li>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/follow" lay-tips="跟进记录" lay-direction="2">
                <i class="layui-icon layui-icon-dialogue"></i>
                <cite>跟进记录</cite>
              </a>
            </li>
            <li class="layui-nav-item">
                <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/customerZjdq" lay-tips="我的客户" lay-direction="2">
                    <i class="layui-icon layui-icon-website"></i>
                    <cite>我的客户</cite>
                </a>
            </li>
            <!-- <li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/search?type=onlysuccess" lay-tips="我的客户" lay-direction="2">
                <i class="layui-icon layui-icon-fire"></i>
                <cite>我的客户</cite>
              </a>
            </li> -->
			<!-- <li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/myself" lay-tips="成交项目" lay-direction="2">
                <i class="layui-icon layui-icon-tabs"></i>
                <cite>成交项目</cite>
              </a>
            </li> -->
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/contract" lay-tips="合同管理" lay-direction="2">
                <i class="layui-icon layui-icon-form"></i>
                <cite>合同管理</cite>
              </a>
            </li>
            <li class="layui-nav-item">
                <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/applyPayList" lay-tips="打款记录" lay-direction="2">
                  <i class="layui-icon layui-icon-log"></i>
                  <cite>打款记录</cite>
                </a>
              </li>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>customer/contractTpl" lay-tips="合同模板" lay-direction="2">
                <i class="layui-icon layui-icon-read"></i>
                <cite>合同模板</cite>
              </a>
            </li>

           
            <li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/applyList" lay-tips="申请单管理" lay-direction="2">
                <i class="layui-icon layui-icon-list"></i>
                <cite>申请单管理</cite>
              </a>
            </li>
           <!--
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/yqList" lay-tips="成交记录" lay-direction="2">
                <i class="layui-icon layui-icon-chart-screen"></i>
                <cite>成交记录</cite>
              </a>
            </li>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/tcTj" lay-tips="提成报表" lay-direction="2">
                <i class="layui-icon layui-icon-rmb"></i>
                <cite>提成报表</cite>
              </a>
            </li>
			-->
			<?php if(LibFc::checkDlRule('DL01', false)){?>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/worker" lay-tips="业务员管理" lay-direction="2">
                <i class="layui-icon layui-icon-user"></i>
                <cite>业务员管理</cite>
              </a>
            </li>
			
			<?php }?>
			<li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/invcodeList" lay-tips="邀请码管理" lay-direction="2">
                <i class="layui-icon layui-icon-component"></i>
                <cite>邀请码管理</cite>
              </a>
            </li>
            <?php if(LibFc::checkDlRule('DL15', false)){?>
            <li class="layui-nav-item">
              <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>index/userTarget" lay-tips="目标业绩管理" lay-direction="2">
                <i class="layui-icon layui-icon-component"></i>
                <cite>目标业绩管理</cite>
              </a>
            </li>
            <?php }?>
       
          <li class="layui-nav-item">
            <a href="javascript:;"  lay-href="<?php echo mvc::$cfg['SELF_URI'];?>daili/lockList" lay-tips="广告锁定管理" lay-direction="2">
              <i class="layui-icon layui-icon-component"></i>
              <cite>广告锁定管理</cite>
            </a>
          </li>
          <?php if($robotArr){ ?>
          <li class="layui-nav-item">
            <a href="javascript:;"   lay-direction="2">
              <i class="layui-icon layui-icon-user"></i>
              <cite>微信</cite>
            </a>
            <dl class="layui-nav-child">
              <dd><a lay-href="<?= mvc::$cfg['SELF_URI'] ?>index/robotSet?wr_id=<?= $robotArr['wr_id'] ?>" lay-tips="机器人">机器人</a></dd>
              <dd><a lay-href="<?php echo mvc::$cfg['SELF_URI'];?>wxTxl" lay-tips="通信录">通信录</a></dd>
              <dd><a lay-href="<?php echo mvc::$cfg['SELF_URI'];?>wxTxl/addFriend" lay-tips="添加好友记录">添加好友记录</a></dd>
            </dl>
          </li>
          <?php }?>


          <li data-name="itemtj" class="layui-nav-item">
            <a href="javascript:;" lay-tips="统计分析" lay-direction="2">
              <i class="layui-icon layui-icon-chart-screen"></i>
              <cite>推送</cite>
            </a>
            <dl class="layui-nav-child">
              <?php if(LibFc::checkDlRule('DL19', false)){?>
              <dd><a lay-href="<?= mvc::$cfg['SELF_URI'] ?>ts/tsTpl">推送模板</a></dd>
              <?php }?>
              <dd><a lay-href="<?= mvc::$cfg['SELF_URI'] ?>ts/tsHistoryList">推送记录</a></dd>
            </dl>
          </li>

          <li class="layui-nav-item">
            <a href="<?= mvc::$cfg['SELF_URI'] ?>user/logout" lay-tips="退出..." lay-direction="2">
              <i class="layui-icon layui-icon-unlink"></i>
              <cite>退出</cite>
            </a>
          </li>
        </ul>
      </div>
    </div>

    <div class="layadmin-pagetabs-left">
      <ul class="layui-nav layui-layout-left refresh" style="background-color: #0e5781;">
        <li class="layui-nav-item " lay-unselect>
          <a href="javascript:;" layadmin-event="refresh" title="刷新" style="padding: 0 11px;">
            <i class="layui-icon layui-icon-refresh-3" style="font-size:14px;"></i>
          </a>
        </li>
      </ul>
    </div>

    <!-- 页面标签 -->
    <div class="layadmin-pagetabs" id="LAY_app_tabs">
      <div class="layui-icon layadmin-tabs-control layui-icon-prev" layadmin-event="leftPage"></div>
      <div class="layui-icon layadmin-tabs-control layui-icon-next" layadmin-event="rightPage"></div>
      <div class="layui-icon layadmin-tabs-control layui-icon-down">
        <ul class="layui-nav layadmin-tabs-select" lay-filter="layadmin-pagetabs-nav">
          <li class="layui-nav-item" lay-unselect>
            <a href="javascript:;"></a>
            <dl class="layui-nav-child layui-anim-fadein">
              <dd layadmin-event="closeThisTabs"><a href="javascript:;">关闭当前标签页</a></dd>
              <dd layadmin-event="closeOtherTabs"><a href="javascript:;">关闭其它标签页</a></dd>
              <dd layadmin-event="closeAllTabs"><a href="javascript:;">关闭全部标签页</a></dd>
            </dl>
          </li>
        </ul>
      </div>
      <div class="layui-tab" lay-unauto lay-allowClose="true" lay-filter="layadmin-layout-tabs">
        <ul class="layui-tab-title" id="LAY_app_tabsheader">
          <li lay-id="<?= mvc::$cfg['SELF_URI'] ?>index/mywork" lay-attr="<?= mvc::$cfg['SELF_URI'] ?>index/mywork" class="layui-this"><i class="layui-icon layui-icon-home"></i></li>
        </ul>
      </div>
    </div>

    <!-- 主体内容 -->
    <div class="layui-body" id="LAY_app_body">
      <div class="layadmin-tabsbody-item layui-show">
        <iframe src="<?= mvc::$cfg['SELF_URI'] ?>index/mywork" frameborder="0" class="layadmin-iframe"></iframe>
      </div>
    </div>

    <!-- 辅助元素，一般用于移动设备下遮罩 -->
    <div class="layadmin-body-shade" layadmin-event="shade"></div>
  </div>
</div>
<script>
(function () {
  var SITE_ROOT = "<?= mvc::$cfg['SELF_URI'] ?>";
  var LAST_TAB_KEY = "crm_layui_tabs_state:<?= (isset(mvc::$cfg['SITE_NAME']) ? mvc::$cfg['SITE_NAME'] : 'crm') . ':' . md5(mvc::$cfg['SELF_URI']) ?>";
  var LEGACY_TAB_KEY = 'crm_layui_last_tab';
  var HOME_URL = SITE_ROOT + "index/mywork";
  var LOGOUT_URL = SITE_ROOT + "user/logout";
  var HOME_TEXT = '我的工作台';

  function isRestorableUrl(url) {
    return !!url && url !== LOGOUT_URL && url.indexOf('javascript:') !== 0 && url.indexOf(SITE_ROOT) === 0;
  }

  function normalizeTabText(text) {
    text = $.trim(text || '');
    text = text.replace(/\u1006+/g, '');
    if (!text) {
      return HOME_TEXT;
    }
    return text;
    return $.trim(text) || '我的工作台';
  }

  function getTabText($tab) {
    var $copy = $tab.clone();
    $copy.find('.layui-tab-close').remove();
    return normalizeTabText($copy.text());
    var text = $.trim($tab.text());
    return text || '我的工作台';
  }

  function getPrimaryStorage() {
    try {
      return window.localStorage;
    } catch (e) {
      return null;
    }
  }

  function getLegacyStorage() {
    try {
      return window.sessionStorage;
    } catch (e) {
      return null;
    }
  }

  function writeStoredValue(key, value) {
    var storage = getPrimaryStorage() || getLegacyStorage();
    if (!storage) {
      return;
    }
    storage.setItem(key, value);
  }

  function readStoredValue(key) {
    var primaryStorage = getPrimaryStorage();
    var legacyStorage = getLegacyStorage();
    var value = null;

    if (primaryStorage) {
      value = primaryStorage.getItem(key);
    }

    if (!value && legacyStorage) {
      value = legacyStorage.getItem(key);
      if (value && primaryStorage) {
        primaryStorage.setItem(key, value);
      }
    }

    return value;
  }

  function removeStoredValue(key) {
    var primaryStorage = getPrimaryStorage();
    var legacyStorage = getLegacyStorage();

    if (primaryStorage) {
      primaryStorage.removeItem(key);
    }

    if (legacyStorage) {
      legacyStorage.removeItem(key);
    }
  }

  function syncHomeDefaults() {
    var $defaultTab = $('#LAY_app_tabsheader > li').first();
    var defaultUrl = $defaultTab.attr('lay-id') || $defaultTab.attr('lay-attr') || $('#LAY_app_body iframe').first().attr('src');
    var $menuItem = defaultUrl ? $('#LAY-system-side-menu *[lay-href="' + defaultUrl + '"]').first() : $();
    var defaultText = $.trim($menuItem.find('cite').text()) || $.trim($menuItem.attr('lay-tips')) || $.trim($defaultTab.text());

    if (defaultUrl) {
      HOME_URL = defaultUrl;
    }
    HOME_TEXT = normalizeTabText(defaultText || HOME_TEXT);
  }

  function writeLastTab(tabData) {
    if (!tabData || !isRestorableUrl(tabData.url)) {
      return;
    }
    tabData.text = normalizeTabText(tabData.text);
    writeStoredValue(LAST_TAB_KEY, JSON.stringify(tabData));
  }

  function saveTabByElem($tab) {
    if (!$tab || !$tab.length) {
      return;
    }
    var url = $tab.attr('lay-id') || $tab.attr('lay-attr');
    if (!isRestorableUrl(url)) {
      return;
    }
    writeLastTab({
      url: url,
      text: getTabText($tab)
    });
  }

  function saveCurrentTab() {
    saveTabByElem($('#LAY_app_tabsheader > li.layui-this'));
  }

  function normalizeTabsState(state) {
    var normalized = {
      tabs: [],
      activeUrl: HOME_URL
    };
    var seen = {};

    if (state && state.url && isRestorableUrl(state.url)) {
      state = {
        tabs: [{
          url: state.url,
          text: state.text
        }],
        activeUrl: state.url
      };
    }

    if (state && $.isArray(state.tabs)) {
      $.each(state.tabs, function (_, tab) {
        if (!tab || !isRestorableUrl(tab.url) || seen[tab.url]) {
          return;
        }
        seen[tab.url] = true;
        normalized.tabs.push({
          url: tab.url,
          text: normalizeTabText(tab.text)
        });
      });
    }

    if (!seen[HOME_URL]) {
      normalized.tabs.unshift({
        url: HOME_URL,
        text: HOME_TEXT
      });
      seen[HOME_URL] = true;
    }

    if (state && state.activeUrl && seen[state.activeUrl]) {
      normalized.activeUrl = state.activeUrl;
    }

    return normalized;
  }

  function collectTabsState() {
    var state = {
      tabs: [],
      activeUrl: HOME_URL
    };

    $('#LAY_app_tabsheader > li').each(function () {
      var $tab = $(this);
      var url = $tab.attr('lay-id') || $tab.attr('lay-attr');

      if (!isRestorableUrl(url)) {
        return;
      }

      state.tabs.push({
        url: url,
        text: getTabText($tab)
      });

      if ($tab.hasClass('layui-this')) {
        state.activeUrl = url;
      }
    });

    return normalizeTabsState(state);
  }

  function writeTabsState(state) {
    writeStoredValue(LAST_TAB_KEY, JSON.stringify(normalizeTabsState(state)));
  }

  function readTabsState() {
    var state = null;

    try {
      state = JSON.parse(readStoredValue(LAST_TAB_KEY) || 'null');
    } catch (e) {
      state = null;
    }

    if (!state) {
      try {
        state = JSON.parse(readStoredValue(LEGACY_TAB_KEY) || 'null');
      } catch (e) {
        state = null;
      }

      if (state) {
        writeTabsState(state);
        removeStoredValue(LEGACY_TAB_KEY);
      }
    }

    return normalizeTabsState(state);
  }

  function saveAllTabs() {
    writeTabsState(collectTabsState());
  }

  layui.use(['index', 'element'], function () {
    var index = layui.index;
    var element = layui.element;
    var $body = layui.$('body');
    syncHomeDefaults();
    var savedState = readTabsState();

    $.each(savedState.tabs, function (_, tab) {
      if (tab.url === HOME_URL) {
        return;
      }
      index.openTabsPage(tab.url, tab.text);
    });

    index.openTabsPage(savedState.activeUrl || HOME_URL, savedState.activeUrl === HOME_URL ? HOME_TEXT : null);
    saveAllTabs();

    element.on('tab(layadmin-layout-tabs)', function () {
      saveAllTabs();
    });

    $body.on('click', '#LAY_app_tabsheader > li', function () {
      setTimeout(saveAllTabs, 0);
    });

    $body.on('click', '#LAY-system-side-menu *[lay-href]', function () {
      setTimeout(saveAllTabs, 0);
    });

    $body.on('click', '#LAY_app_tabsheader .layui-tab-close', function () {
      setTimeout(saveAllTabs, 0);
    });

    $(window).on('beforeunload', saveAllTabs);
    return;

    try {
      savedTab = JSON.parse(sessionStorage.getItem(LAST_TAB_KEY) || 'null');
    } catch (e) {
      savedTab = null;
    }

    if (savedTab) {
      savedTab.text = normalizeTabText(savedTab.text);
    }

    if (savedTab && isRestorableUrl(savedTab.url) && savedTab.url !== HOME_URL) {
      index.openTabsPage(savedTab.url, savedTab.text || '我的工作台');
    } else {
      writeLastTab({
        url: HOME_URL,
        text: '我的工作台'
      });
    }

    element.on('tab(layadmin-layout-tabs)', function () {
      saveCurrentTab();
    });

    $body.on('click', '#LAY_app_tabsheader > li', function () {
      saveTabByElem($(this));
    });

    $body.on('click', '#LAY-system-side-menu *[lay-href]', function () {
      var $item = $(this);
      var url = $item.attr('lay-href');
      var text = $.trim($item.find('cite').text()) || $.trim($item.text()) || '新标签页';
      writeLastTab({
        url: url,
        text: text
      });
    });

    $body.on('click', '#LAY_app_tabsheader .layui-tab-close', function () {
      setTimeout(saveCurrentTab, 0);
    });

    $(window).on('beforeunload', saveCurrentTab);
  });
})();
</script>
<?php include_once(mvc::$cfg['PATH_TPL'] . 'public/footBase.php'); ?>