123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513 |
- [#assign shiro=JspTaglibs["/WEB-INF/tld/shiro.tld"] /]
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <meta name="viewport"
- content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
- <title>申泽智能</title>
- <link href="/resources/admin/layui/css/layui.css" rel="stylesheet" type="text/css"/>
- <link href="/resources/admin/css/common.css" rel="stylesheet" type="text/css"/>
- <link href="/resources/admin/iconfont/iconfont.css" rel="stylesheet" type="text/css"/>
- <link href="/resources/admin/css/main.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="/resources/admin/js/jquery.js"></script>
- <script type="text/javascript" src="/resources/admin/layui/layui.js"></script>
- <script type="text/javascript">
- $().ready(function () {
- var $nav = $("#nav a");
- var $menu = $("#menu dl");
- var $menuItem = $("#menu a");
- $nav.click(function () {
- var $this = $(this);
- $nav.removeClass("current");
- $this.addClass("current");
- var $currentMenu = $($this.attr("href"));
- $menu.hide();
- $currentMenu.show();
- return false;
- });
- $menuItem.click(function () {
- var $this = $(this);
- $menuItem.removeClass("current");
- $this.addClass("current");
- });
- });
- </script>
- <style>
- /* .layui-tab-more {
- padding-right: 30px;
- height: auto !important;
- white-space: normal !important;
- }*/
- /*dd {*/
- /*width: 150px;*/
- /*}*/
- /*.layui-tab-title ul {*/
- /*max-width:1700px ;*/
- /*}*/
- /*.layui-tab-title {
- white-space:normal;
- }*/
- /* html body{
- max-width: 2000px;
- } */
- /*.layui-tab .layui-icon {*/
- /*position: absolute;*/
- /*top: 4px;*/
- /*z-index: 10;*/
- /*width: 30px;*/
- /*height: 30px;*/
- /*line-height: 30px;*/
- /*background-color: #fff;*/
- /*color: #C0C0C0;*/
- /*border-radius: 50%;*/
- /*text-align: center;*/
- /*border: 1px solid #C0C0C0;*/
- /*font-weight: 700;*/
- /*cursor: pointer;*/
- /*}*/
- /*.layui-tab .layui-icon-left {*/
- /*left: 0px;*/
- /*}*/
- /*.layui-tab .layui-icon-right {*/
- /*right: 10px;*/
- /*}*/
- </style>
- </head>
- <body>
- <script type="text/javascript">
- if (self != top) {
- top.location = self.location;
- }
- </script>
- <table class="main">
- <tr>
- <th class="logo">
- <a href="main.htm">
- <img src="/resources/admin/images/admin-login/logo.png"/>
- </a>
- </th>
- <th>
- <div id="nav" class="nav">
- <ul>
- [#list ["admin:agency" , "admin:merchant" , "admin:personage" , "admin:proportion"] as permission]
- [@shiro.hasPermission name = permission]
- <li id="id=" merchantLi"">
- <a href="#merchant"><i class="iconfont icon-huiyuan"></i> 商家管理</a>
- </li>
- [#break /]
- [/@shiro.hasPermission]
- [/#list]
- [#list ["admin:equipmentInit" , "admin:equipment" , "admin:alarmRecord","admin:maintainingHistory","admin:ad","admin:trusteeship","admin:timeRule"] as permission]
- [@shiro.hasPermission name = permission]
- <li>
- <a href="#equipment"><i class="iconfont icon-shebei"></i> 设备管理 </a>
- </li>
- [#break /]
- [/@shiro.hasPermission]
- [/#list]
- [#list ["admin:order","admin:offlineOrder" ] as permission]
- [@shiro.hasPermission name = permission]
- <li>
- <a href="#order"><i class="iconfont icon-wenjian"></i> 订单管理</a>
- </li>
- [#break /]
- [/@shiro.hasPermission]
- [/#list]
- [#list ["admin:orderstatistics","admin:adminStatistics","admin:productStatistics","admin:summaryStatistics","admin:coinStatistics","coinProductStatistics","admin:noPaymentStatistics","admin:noPayProductStatistics"] as permission]
- [@shiro.hasPermission name = permission]
- <li>
- <a href="#statistics"><i class="iconfont icon-shujutongji"></i> 数据中心</a>
- </li>
- [#break /]
- [/@shiro.hasPermission]
- [/#list]
- [#list ["admin:admin" , "admin:role" , "admin:area","admin:apkInfo"] as permission]
- [@shiro.hasPermission name = permission]
- <li>
- <a href="#system"><i class="iconfont icon-shezhi"></i> 系统管理</a>
- </li>
- [#break /]
- [/@shiro.hasPermission]
- [/#list]
- </ul>
- </div>
- <div class="link menu menu_tabs">
- [#if admin.isAdmined==ture]<a class="tixian" href="javascript:void(0)" data-url="../joinPayMch/edit.htm"
- data-id="admin:mch">我的提现账号</a>[/#if]
- <span class="managerId">管理系统ID:${admin.managerId}</span>
- <i class="iconfont icon-huiyuan"></i> <a href="javascript:void(0)" data-url="../profile/edit.htm"
- data-id="admin:profileEdit">[@shiro.principal /]<i
- class="iconfont icon-bianji1"></i></a> <span class="type">${admin.type.toValue()}</span>
- [#if admin.type == "merchant" || admin.type == "personage"]
- <a href="../logout.jsp?type=${admin.type}&p=${admin.agencyUid}"
- class="am-btn am-btn-danger am-radius am-btn-sm" target="_top">退出</a>
- [#else]
- <a href="../logout.jsp?type=${admin.type}" class="am-btn am-btn-danger am-radius am-btn-sm"
- target="_top">退出</a>
- [/#if]
- </div>
- </th>
- </tr>
- <td id="menu" class="menu menu_tabs" style="width: 150px; ">
- <dl id="merchant" class="default">
- <dt>商家管理</dt>
- [#if admin.type=="admin"]
- [@shiro.hasPermission name="admin:agency"]
- <dd>
- <a href="javascript:void(0)" data-url="../adminAgency/list.htm" data-id="admin:agency"><i
- class="iconfont icon-dailishang"></i> 省级</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:merchant" ]
- <dd>
- <a href="javascript:void(0)" data-url="../adminMerchant/list.htm" data-id="admin:merchant"><i
- class="iconfont icon-jingxiaoshang1"></i> 市级</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:personage"]
- <dd>
- <a href="javascript:void(0)" data-url="../adminPersonage/list.htm" data-id="admin:personage"><i
- class="iconfont icon-geren"></i> 终端</a>
- </dd>
- [/@shiro.hasPermission]
- [/#if]
- [#if admin.type=="agency"]
- [@shiro.hasPermission name="admin:merchant" ]
- <dd>
- <a href="javascript:void(0)" data-url="../adminMerchant/list.htm" data-id="admin:merchant"><i
- class="iconfont icon-jingxiaoshang1"></i> 市级</a>
- </dd>
- [/@shiro.hasPermission]
- [/#if]
- [#if admin.type=="merchant"]
- [@shiro.hasPermission name="admin:personage"]
- <dd>
- <a href="javascript:void(0)" data-url="../adminPersonage/list.htm" data-id="admin:personage"><i
- class="iconfont icon-geren"></i> 终端</a>
- </dd>
- [/@shiro.hasPermission]
- [/#if]
- [#if admin.type=="admin"]
- [@shiro.hasPermission name="admin:proportion"]
- <dd>
- <a href="javascript:void(0)" data-url="../proportion/list.htm" data-id="admin:proportion"><i
- class="iconfont icon-fenxiao1"></i> 分销设置</a>
- </dd>
- [/@shiro.hasPermission]
- [/#if]
- </dl>
- <dl id="equipment">
- <dt>设备管理</dt>
- [@shiro.hasPermission name="admin:equipmentInit"]
- <dd>
- <a href="javascript:void(0)" data-url="../equipmentApply/listInit.htm"
- data-id="admin:equipmentInit"><i
- class="iconfont icon-shenqing"></i> 设备初始化申请</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:equipment"]
- <dd>
- <a href="javascript:void(0)" data-url="../equipment/list.htm" data-id="admin:equipment"><i
- class="iconfont icon-shebei"></i> 设备管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:promoCode"]
- <dd>
- <a href="javascript:void(0)" data-url="../promoCode/list.htm" data-id="admin:promoCode"><i
- class="iconfont icon-shebei"></i> 优惠码</a>
- </dd>
- [/@shiro.hasPermission]
- [#-- [@shiro.hasPermission name="admin:trusteeship"]
- <dd>
- <a href="javascript:void(0)"
- [#if admin.type=="admin"]
- data-url="../trusteeship/list.htm"
- [#else]
- data-url="../trusteeship/listData.htm"
- [/#if]
- data-id="admin:trusteeship"><i
- class="iconfont icon-guigeguanli"></i> 设备托管管理</a>
- </dd>
- [/@shiro.hasPermission]--]
- [@shiro.hasPermission name="admin:alarmRecord"]
- <dd>
- <a href="javascript:void(0)" data-url="../alarmRecord/list.htm" data-id="admin:alarmRecord"><i
- class="iconfont icon-alarm"></i> 报警记录</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:maintainingHistory"]
- <dd>
- <a href="javascript:void(0)" data-url="../maintainingHistory/list.htm"
- data-id="admin:maintainingHistory"><i
- class="iconfont icon-weihu"></i> 维护历史</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:ad"]
- <dd>
- <a href="javascript:void(0)" data-url="../ad/list.htm"
- data-id="admin:ad"><i
- class="iconfont icon-guanggao"></i> 广告管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:timeRule"]
- <dd>
- <a href="javascript:void(0)" data-url="../timeRule/list.htm"
- data-id="admin:timeRule"><i
- class="iconfont icon-guize"></i> 广告规则</a>
- </dd>
- [/@shiro.hasPermission]
- </dl>
- <dl id="order">
- <dt>订单管理</dt>
- [@shiro.hasPermission name="admin:order"]
- <dd>
- <a href="javascript:void(0)" data-url="../order/list.htm" data-id="admin:order"><i
- class="iconfont icon-wenjian"></i> 线上订单管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:offlineOrder"]
- <dd>
- <a href="javascript:void(0)" data-url="../coinOrder/list.htm" data-id="admin:offlineOrder"><i
- class="iconfont icon-xianxiadingdan"></i> 线下订单管理</a>
- </dd>
- [/@shiro.hasPermission]
- </dl>
- <dl id="statistics">
- <dt>统计</dt>
- [@shiro.hasPermission name="admin:summaryStatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/list.htm"
- data-id="admin:summaryStatistics"><i
- class="iconfont icon-huizongtongji"></i> 订单汇总统计</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:orderstatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/orderStatistic.htm"
- data-id="admin:orderstatistics"><i
- class="iconfont icon-shujutongji"></i> 订单统计</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:adminStatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/adminStatistics.htm"
- data-id="admin:adminStatistics"><i
- class="iconfont icon-huiyuanzengchangtongji"></i> 商家增长统计</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:productStatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/productStatistic.htm"
- data-id="admin:productStatistics"><i
- class="iconfont icon-shangpintongji"></i> 花型统计</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:coinStatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/coinStatistics/1.htm"
- data-id="admin:coinStatistics"><i
- class="iconfont icon-toubi"></i> 投币汇总统计</a>
- </dd>
- [/@shiro.hasPermission]
- [#--[@shiro.hasPermission name="admin:coinProductStatistics"]--]
- [#--<dd>--]
- [#--<a href="javascript:void(0)" data-url="../orderStatistics/coinProductStatistics/1.htm"--]
- [#--data-id="admin:coinProductStatistics"><i--]
- [#--class="iconfont icon-shangpintongjitongji"></i> 投币花型统计</a>--]
- [#--</dd>--]
- [#--[/@shiro.hasPermission]--]
- [@shiro.hasPermission name="admin:noPaymentStatistics"]
- <dd>
- <a href="javascript:void(0)" data-url="../orderStatistics/coinStatistics/0.htm"
- data-id="admin:noPaymentStatistics"><i
- class="iconfont icon-shangpintongji1"></i>无需支付汇总统计</a>
- </dd>
- [/@shiro.hasPermission]
- [#--[@shiro.hasPermission name="admin:noPayProductStatistics"]--]
- [#--<dd>--]
- [#--<a href="javascript:void(0)" data-url="../orderStatistics/coinProductStatistics/0.htm"--]
- [#--data-id="admin:noPayProductStatistics"><i--]
- [#--class="iconfont icon-tongji"></i> 无需支付花型统计</a>--]
- [#--</dd>--]
- [#--[/@shiro.hasPermission]--]
- </dl>
- <dl id="system">
- <dt>系统设置</dt>
- [@shiro.hasPermission name="admin:globalConfig"]
- <dd>
- <a href="javascript:void(0)" data-url="../globalConfig/edit.htm" data-id="admin:globalConfig"><i
- class="iconfont icon-shezhi"></i> 全局设置</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:admin"]
- <dd>
- <a href="javascript:void(0)" data-url="../admin/list.htm" data-id="admin:admin"><i
- class="iconfont icon-guanliyuan"></i> 管理员管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:role"]
- <dd>
- <a href="javascript:void(0)" data-url="../role/list.htm" data-id="admin:role"><i
- class="iconfont icon-role"></i> 角色管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:area"]
- <dd>
- <a href="javascript:void(0)" data-url="../area/list.htm" data-id="admin:area"><i
- class="iconfont icon-diqu"></i> 地区管理</a>
- </dd>
- [/@shiro.hasPermission]
- [@shiro.hasPermission name="admin:apkInfo"]
- <dd>
- <a href="javascript:void(0)" data-url="../apkInfo/list.htm" data-id="admin:apkInfo"><i
- class="iconfont icon-shangpin"></i> app版本管理</a>
- </dd>
- [/@shiro.hasPermission]
- </dl>
- </td>
- <td>
- <div class="layui-tab layui-tab-brief" id="main" lay-filter="main" lay-allowclose="true">
- <ul class="layui-tab-title" id="ulTitle" style="max-width: 1200px;">
- [#--<span class="layui-icon layui-icon-left" ></span>--]
- <li lay-id="admin:main" class="layui-this"> 首页<i
- class="layui-icon layui-unselect layui-tab-close">ဆ</i></li>
- [#--<span class="layui-icon layui-icon-right" ></span>--]
- </ul>
- <button class="layui-btn layui-btn-primary layui-btn-xs close-tabs layui-btn-radius"
- style="position:absolute;right: 0px;float: right;margin-top: -29px;">关闭所有标签
- </button>
- <div class="layui-tab-content" style="height: 100%">
- <div class="layui-tab-item ">
- <iframe id="iframe_admin:main" class="layadmin-iframe" src="../common/index.htm"
- frameborder="0" scrolling="yes"></iframe>
- </div>
- </div>
- </div>
- <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
- <script>
- var tabs = new Array();
- var i = 0;
- layui.use(['element', 'table'], function () {
- var $ = layui.jquery, element = layui.element;
- $('.menu_tabs a').click(function () {
- var url = $(this).attr('data-url');
- var title = $(this).html();
- var id = $(this).attr('data-id');
- if ($.inArray(id, tabs) == -1) {
- element.tabAdd('main', {
- title: title
- ,
- content: '<iframe id="iframe_' + id + '" class="layadmin-iframe " src="' + url + '" frameborder="0" scrolling="yes" ></iframe>'
- ,
- id: id
- });
- element.tabChange('main', id); //切换到最新标签
- tabs.push(id);
- $('.layui-tab-close').unbind().click(function () {
- var id = $(this).parent().attr('lay-id');
- //获取下标
- var idsd = tabs.indexOf(id);
- tabs.splice($.inArray(id, tabs), 1);
- if (id == "admin:main") {
- return;
- }
- element.tabDelete('main', id); //删除tab
- element.tabChange('main', tabs[idsd - 1]); //切换到最新标签
- })
- } else {
- element.tabChange('main', id); //切换到最新标签
- }
- });
- element.on('tab(main)', function (elem) {
- var attr = $(this).attr("lay-id");
- if (attr == "admin:main") {
- return;
- }
- var attr1 = $("#menu dl dd a[data-id=" + "'" + attr + "'" + "]");
- //获取dl 标签
- var parentsUntil = $(attr1).parent().parent();
- $("#menu dl").css("display", "none");
- $(parentsUntil).css("display", "block");
- var dlId = $(parentsUntil).attr("id");
- //获取到a 标签
- $("#" + dlId + " dd a").attr("class", "");
- var dlAttr = $("#" + dlId + " dd a[data-id=" + "'" + attr + "'" + "]");
- $(dlAttr).attr("class", "current");
- });
- // 删除所有标签
- $('.close-tabs').click(function () {
- $.each(tabs, function (index, value) {
- element.tabDelete('main', value);
- });
- tabs.splice(0, tabs.length); // 清空数组
- $('.layui-tab-content').html('<div class="layui-tab-item layui-show"><iframe id="iframe_admin:main" class="layadmin-iframe" src="../common/index.htm" frameborder="0" scrolling="yes"></iframe></div>');
- $("#menu dl").css("display", "none");
- $("#merchant").css("display", "block");
- $("#nav a").removeClass("current");
- /*$("#merchantLi a").addClass("current");*/
- });
- element.tabChange('main', "admin:main"); //切换到最新标签
- });
- </script>
- </td>
- </tr>
- </table>
- <script>
- //点击a 标签 直接刷新iframe界面
- $("#menu a").dblclick(function () {
- var src = $(".layui-tab-item.layui-show").find("iframe").attr("src");
- $(".layui-tab-item.layui-show").find("iframe").attr("src", src);
- });
- </script>
- </body>
- </html>
|