|
@@ -0,0 +1,280 @@
|
|
|
|
+<%@ page contentType="text/html;charset=UTF-8" %>
|
|
|
|
+<%@ include file="/webpage/include/taglib.jsp"%>
|
|
|
|
+<html>
|
|
|
|
+<head>
|
|
|
|
+ <title>全过程系统</title>
|
|
|
|
+ <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0,viewport-fit=cover">
|
|
|
|
+ <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
|
|
|
|
+ <meta content="yes" name="apple-mobile-web-app-capable">
|
|
|
|
+ <meta content="black" name="apple-mobile-web-app-status-bar-style">
|
|
|
|
+ <meta content="telephone=no" name="format-detection">
|
|
|
|
+ <link rel="stylesheet" href="https://res.wx.qq.com/open/libs/weui/1.1.2/weui-for-work.min.css"/>
|
|
|
|
+ <%--<link rel="stylesheet" href="/static/weixin/style/weui.min.css">--%>
|
|
|
|
+ <link rel="stylesheet" href="${ctx}/static/weixin/example/example.css"/>
|
|
|
|
+</head>
|
|
|
|
+<style>
|
|
|
|
+</style>
|
|
|
|
+<body>
|
|
|
|
+<div class="container" id="container"></div>
|
|
|
|
+<div class="page">
|
|
|
|
+ <div class="page__hd">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__bd page__bd_spacing">
|
|
|
|
+ <ul>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_category">
|
|
|
|
+ <p class="weui-flex__item">全过程系统</p>
|
|
|
|
+ <img src="/static/weixin/example/images/icon_nav_form.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__category js_categoryInner">
|
|
|
|
+ <div class="weui-cells page__category-content">
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="button" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Button</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="input" href="${ctx}/wxMessage/messageController/departmentList">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>部门列表</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="list" href="${ctx}/wxMessage/messageController/contactList">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>联系人列表</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="slider" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Slider</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="uploader" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Uploader</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_category">
|
|
|
|
+ <p class="weui-flex__item">基础组件</p>
|
|
|
|
+ <img src="/static/weixin/example/images/icon_nav_layout.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__category js_categoryInner">
|
|
|
|
+ <div class="weui-cells page__category-content">
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="article" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Article</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="badge" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Badge</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="flex" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Flex</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="footer" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Footer</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="gallery" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Gallery</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="grid" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Grid</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="icons" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Icons</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="loadmore" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Loadmore</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="panel" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Panel</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="preview" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Preview</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="progress" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Progress</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_category">
|
|
|
|
+ <p class="weui-flex__item">操作反馈</p>
|
|
|
|
+ <img src="/static/weixin/example/images/icon_nav_feedback.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__category js_categoryInner">
|
|
|
|
+ <div class="weui-cells page__category-content">
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="actionsheet" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Actionsheet</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="dialog" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Dialog</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="msg" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Msg</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="picker" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Picker</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="toast" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Toast</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_category">
|
|
|
|
+ <p class="weui-flex__item">导航相关</p>
|
|
|
|
+ <img src="/static/weixin/example/images/icon_nav_nav.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__category js_categoryInner">
|
|
|
|
+ <div class="weui-cells page__category-content">
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="navbar" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Navbar</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="tabbar" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Tabbar</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_category">
|
|
|
|
+ <p class="weui-flex__item">搜索相关</p>
|
|
|
|
+ <img src="${ctx}/static/weixin/example/images/icon_nav_search.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__category js_categoryInner">
|
|
|
|
+ <div class="weui-cells page__category-content">
|
|
|
|
+ <a class="weui-cell weui-cell_access js_item" data-id="searchbar" href="javascript:;">
|
|
|
|
+ <div class="weui-cell__bd">
|
|
|
|
+ <p>Search Bar</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="weui-cell__ft"></div>
|
|
|
|
+ </a>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <div class="weui-flex js_item" data-id="layers">
|
|
|
|
+ <p class="weui-flex__item">层级规范</p>
|
|
|
|
+ <img src="${ctx}/static/weixin/example/images/icon_nav_z-index.png" alt="">
|
|
|
|
+ </div>
|
|
|
|
+ </li>
|
|
|
|
+ </ul>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="page__ft">
|
|
|
|
+ <a href="javascript:home()"><img src="${ctx}/static/weixin/example/images/icon_footer.png" /></a>
|
|
|
|
+ </div>
|
|
|
|
+</div>
|
|
|
|
+</body>
|
|
|
|
+<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">W</script>
|
|
|
|
+<script src="${ctx}/static/weixin/example/zepto.min.js"></script>
|
|
|
|
+<script type="text/javascript" src="${ctx}/static/weixin/style/jweixin-1.0.0.js"></script>
|
|
|
|
+<script src="${ctx}/static/weixin/style/weui.js"></script>
|
|
|
|
+<script src="https://res.wx.qq.com/open/libs/weuijs/1.0.0/weui.min.js"></script>
|
|
|
|
+<script src="${ctx}/static/weixin/example/example.js"></script>
|
|
|
|
+<script type="text/javascript">
|
|
|
|
+ $(function(){
|
|
|
|
+ var winH = $(window).height();
|
|
|
|
+ var categorySpace = 10;
|
|
|
|
+
|
|
|
|
+ $('.js_item').on('click', function(){
|
|
|
|
+ var id = $(this).data('id');
|
|
|
|
+ window.pageManager.go(id);
|
|
|
|
+ });
|
|
|
|
+ $('.js_category').on('click', function(){
|
|
|
|
+ var $this = $(this),
|
|
|
|
+ $inner = $this.next('.js_categoryInner'),
|
|
|
|
+ $page = $this.parents('.page'),
|
|
|
|
+ $parent = $(this).parent('li');
|
|
|
|
+ var innerH = $inner.data('height');
|
|
|
|
+ bear = $page;
|
|
|
|
+
|
|
|
|
+ if(!innerH){
|
|
|
|
+ $inner.css('height', 'auto');
|
|
|
|
+ innerH = $inner.height();
|
|
|
|
+ $inner.removeAttr('style');
|
|
|
|
+ $inner.data('height', innerH);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if($parent.hasClass('js_show')){
|
|
|
|
+ $parent.removeClass('js_show');
|
|
|
|
+ }else{
|
|
|
|
+ $parent.siblings().removeClass('js_show');
|
|
|
|
+
|
|
|
|
+ $parent.addClass('js_show');
|
|
|
|
+ if(this.offsetTop + this.offsetHeight + innerH > $page.scrollTop() + winH){
|
|
|
|
+ var scrollTop = this.offsetTop + this.offsetHeight + innerH - winH + categorySpace;
|
|
|
|
+
|
|
|
|
+ if(scrollTop > this.offsetTop){
|
|
|
|
+ scrollTop = this.offsetTop - categorySpace;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ $page.scrollTop(scrollTop);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+</script>
|
|
|
|
+</html>
|