yuliang 5 年之前
父节点
当前提交
dc6d6f6929
共有 2 个文件被更改,包括 88 次插入111 次删除
  1. 55 40
      whepi-ui/templates/yeweihui/home.ftl
  2. 33 71
      whepi-ui/templates/yeweihui/ribaohuiz.ftl

+ 55 - 40
whepi-ui/templates/yeweihui/home.ftl

@@ -5,31 +5,33 @@
     <input id="userId" type="text" hidden="hidden" value=${user_id!}/>
     <div class="weui-tab__bd">
         <div id="tab1" class="weui-tab__bd-item weui-tab__bd-item--active">
-            <#include "/yeweihui/ribaoDy.ftl" /></div>
+        <#--<#include "/yeweihui/ribaoDy.ftl" />-->
+            <#include "/yeweihui/ribaohuiz.ftl" />
+        </div>
         <div id="tab2" class="weui-tab__bd-item">
             <#include "/yeweihui/qiuzhu.ftl" /></div>
-        <#--<div id="tab3" class="weui-tab__bd-item">-->
-            <#--<h1>页面三</h1> </div>-->
-        <#--<div id="tab4" class="weui-tab__bd-item">-->
-            <#--<h1>页面四</h1> </div>-->
+    <#--<div id="tab3" class="weui-tab__bd-item">-->
+    <#--<h1>页面三</h1> </div>-->
+    <#--<div id="tab4" class="weui-tab__bd-item">-->
+    <#--<h1>页面四</h1> </div>-->
     </div>
     <div class="weui-tabbar">
         <a href="#tab1" class="weui-tabbar__item weui-bar__item--on">
-            <div class="weui-tabbar__icon"> <img src="/static/images/wx/order.png" alt=""> </div>
+            <div class="weui-tabbar__icon"><img src="/static/images/wx/order.png" alt=""></div>
             <p class="weui-tabbar__label">每日上报</p>
         </a>
         <a href="#tab2" class="weui-tabbar__item">
-            <div class="weui-tabbar__icon"> <img src="/static/images/wx/customer_service.png" alt=""> </div>
+            <div class="weui-tabbar__icon"><img src="/static/images/wx/customer_service.png" alt=""></div>
             <p class="weui-tabbar__label">求助</p>
         </a>
-        <#--<a href="#tab3" class="weui-tabbar__item">-->
-            <#--<div class="weui-tabbar__icon"> <img src="./images/icon_nav_article.png" alt=""> </div>-->
-            <#--<p class="weui-tabbar__label">发现</p>-->
-        <#--</a>-->
-        <#--<a href="#tab4" class="weui-tabbar__item">-->
-            <#--<div class="weui-tabbar__icon"> <img src="./images/icon_nav_cell.png" alt=""> </div>-->
-            <#--<p class="weui-tabbar__label">我</p>-->
-        <#--</a>-->
+    <#--<a href="#tab3" class="weui-tabbar__item">-->
+    <#--<div class="weui-tabbar__icon"> <img src="./images/icon_nav_article.png" alt=""> </div>-->
+    <#--<p class="weui-tabbar__label">发现</p>-->
+    <#--</a>-->
+    <#--<a href="#tab4" class="weui-tabbar__item">-->
+    <#--<div class="weui-tabbar__icon"> <img src="./images/icon_nav_cell.png" alt=""> </div>-->
+    <#--<p class="weui-tabbar__label">我</p>-->
+    <#--</a>-->
     </div>
 </div>
 
@@ -38,36 +40,49 @@
 
 <#include "/home/frag.foot.ftl" />
 <script>
-<#include "/yeweihui/ribao.js" />
+    <#include "/yeweihui/ribao.js" />
 <#include "/yeweihui/qiuzhu.js" />
 
-var taskList = ${taskList!'[]'};
-var statisticsOrderList =${rbList!'[]'};
+    var taskList = ${taskList!'[]'};
+    var statisticsOrderList =${rbList!'[]'};
 
-(function ($) {
-    $(function(){
-        $('.weui-navbar__item').on('click', function () {
-            $(this).addClass('weui-bar__item_on').siblings('.weui-bar__item_on').removeClass('weui-bar__item_on');
-            //内容切换
-            var moduleClass = jQuery(this).attr("module");
-            var ss = ".weui-tab__panel ." + moduleClass + "_weui_tab_bd_item_active";
-            $(ss).removeClass(moduleClass + '_weui_tab_bd_item_active');
-            var data_toggle =jQuery(this).attr("target");
-            $(data_toggle).addClass(moduleClass + "_weui_tab_bd_item_active");
-        });
+    (function ($) {
+        $(function () {
+            $('.weui-navbar__item').on('click', function () {
+                $(this).addClass('weui-bar__item_on').siblings('.weui-bar__item_on').removeClass('weui-bar__item_on');
+                //内容切换
+                var moduleClass = jQuery(this).attr("module");
+                var ss = ".weui-tab__panel ." + moduleClass + "_weui_tab_bd_item_active";
+                $(ss).removeClass(moduleClass + '_weui_tab_bd_item_active');
+                var data_toggle = jQuery(this).attr("target");
+                $(data_toggle).addClass(moduleClass + "_weui_tab_bd_item_active");
+            });
 
-    });
-    $('#btnRB').empty();
-    for (var i = 0; i < statisticsOrderList.length; i++) {//unitId
-        var v = statisticsOrderList[i];//'+v.ridgepole+'&'+v.unit+'&'+userId+'
-        $('#btnRB').append('<button class="weui-btn weui-btn_primary" style="display: grid;" value="'+v.unitId+'" onclick="ribao_init(this.value)" >'+v.ridgepole+'栋'+v.unit+'单元'+'</button>');
-    }
+        });
+        $('#btnRB').empty();
+        for (var i = 0; i < statisticsOrderList.length; i++) {//unitId
+            var v = statisticsOrderList[i];//'+v.ridgepole+'&'+v.unit+'&'+userId+'
+            $('#btnRB').append('<button class="weui-btn weui-btn_primary" style="display: grid;" value="' + v.unitId + '" onclick="ribao_init(this.value)" >' + v.ridgepole + '栋' + v.unit + '单元' + '</button>');
+        }
     <#--console.log('ssssss');-->
     <#--var tasks = ${taskList!'[]'};-->
-    // console.log('ssssss', tasks);
-    // console.log('asdsfdgfhjghfgdf');
+        // console.log('ssssss', tasks);
+        // console.log('asdsfdgfhjghfgdf');
+
+        ribao_init();
+        qiuzhu_init();
+
+
+        $("#ribaohuiz").calendar({
+            dateFormat: 'yyyy-mm-dd',
+            inputReadOnly: false,
+            onChange: function (p, values, displayValues) {
+                var reportDate = values.toString();
+                $("#exportRiBao").attr('href', "/yeweihui/exportRiBao?userId=" + $('#userId').val() + "&date=" + reportDate);
+                console.log(reportDate);
+                $("#exportRiBaoLink").val(window.location.hostname + "/yeweihui/exportRiBao?userId=" + $('#userId').val() + "&date=" + reportDate);
+            }
+        });
 
-    ribao_init();
-    qiuzhu_init();
-})(jQuery);
+    })(jQuery);
 </script>

+ 33 - 71
whepi-ui/templates/yeweihui/ribaohuiz.ftl

@@ -1,76 +1,38 @@
 <#assign title="业委会"/>
-<#include "/home/frag.head.ftl" />
+<div class="page__bd" style="height: 300px">
+    <header class="demos-header">
+        <h1 class="demos-title">抗疫小区</h1>
+    </header>
 
-<div class="page__bd">
-        <header class="demos-header">
-            <h1 class="demos-title">抗疫小区</h1>
-        </header>
-        <div id="rbs" class="weui-tab__bd-item ">
-                <div id="ribaohuiz"></div>
-            <div class="weui-panel weui-panel_access">
-                <table cellspacing="0" cellpadding="0" style="width: 100%">
-                    <tbody><#--border="1" cellspacing="0" cellpadding="0"-->
-                    <tr>
-                        <td style="background-color: lightgrey" align="center">注册户数</td>
-                        <td style="background-color: lightgrey" align="center">上报户数</td>
-                        <td style="background-color: lightgrey" align="center">异常户数</td>
-                    </tr>
-                    <tr id="huiz">
-                    <td align="center">8</td>
-                    <td align="center">0</td>
-                    <td align="center">0</td>
-                    </tr>
-                    </tbody>
-                </table>
-            </div>
-            <div class="weui-btn-area"  style="display: grid;">
-            <#--<p id="btnRB" class="weui-btn weui-btn_primary" href="javascript:" type="hidden">一键通知</p>-->
-                <a id="returnc" class="weui-btn weui-btn_primary" href="javascript:">生成报表</a>
+    <div id="ribaohuiz"></div>
+    <div class="weui-panel weui-panel_access">
+        <table cellspacing="0" cellpadding="0" style="width: 100%">
+            <tbody><#--border="1" cellspacing="0" cellpadding="0"-->
+            <tr>
+                <td style="background-color: lightgrey" align="center">注册户数</td>
+                <td style="background-color: lightgrey" align="center">上报户数</td>
+                <td style="background-color: lightgrey" align="center">异常户数</td>
+            </tr>
+            <tr id="huiz">
+                <td align="center">8</td>
+                <td align="center">0</td>
+                <td align="center">0</td>
+            </tr>
+            </tbody>
+        </table>
+    </div>
+    <div class="weui-btn-area" style="display: grid;">
+    <#--<p id="btnRB" class="weui-btn weui-btn_primary" href="javascript:" type="hidden">一键通知</p>-->
+        <a id="exportRiBao" class="weui-btn weui-btn_primary" href="javascript:">生成报表</a>
+    </div>
+    <div id="doorplateMsg">
+        <div class="weui-cells__title">复制下面下载链接到浏览器下载</div>
+        <div class="weui-cells">
+            <div class="weui-cell">
+                <div class="weui-cell__bd">
+                    <input class="weui-input" type="text" id="exportRiBaoLink"/>
+                </div>
             </div>
         </div>
-
+    </div>
 </div>
-<#include "/home/frag.foot.ftl" />
-<script>
-    (function ($) {
-        $(function(){
-
-            $("#ribaohuiz").calendar({
-                dateFormat: 'yyyy-mm-dd',
-                inputReadOnly: false,
-                onChange: function (p, values, displayValues) {
-                    var reportDate = values.toString();
-                    console.log(reportDate);
-                    var userId = $("#userId").val();
-                    $.ajax({
-                        url: '/home/home/queryRibaoReportDate',
-                        data: {
-                            "userCreate": userId,
-                            "reportDate": reportDate,
-                        },
-                        type: 'GET',
-                        success: function (data) {
-                            if (data.data == undefined) {
-                                $('#ribao_famliy').empty();
-                            }
-                            else {
-                                if (data.data.length > 0) {
-                                    $('#ribao_famliy').empty();
-                                    data.data.forEach(function (v) {
-                                        helpValue1(v);
-                                    });
-                                } else {
-
-                                }
-                            }
-                        },
-                        error: function () {
-                        }
-                    });
-                }
-            });
-        });
-    })(jQuery);
-
-
-</script>