From 5424fb6cc7c907ec12025e96bb41146b28e5582c Mon Sep 17 00:00:00 2001
From: xusd <hugeinfo123>
Date: Sun, 08 Sep 2024 10:00:34 +0800
Subject: [PATCH] Merge branch 'master' of http://120.79.193.119:9090/r/gzzfw/frontEnd/gzDyh

---
 gz-wxparty/pages/homePage/index.wxml |  225 ++++++++++++++++++++++++-------------------------------
 1 files changed, 99 insertions(+), 126 deletions(-)

diff --git a/gz-wxparty/pages/homePage/index.wxml b/gz-wxparty/pages/homePage/index.wxml
index 8bcb029..ffe903b 100644
--- a/gz-wxparty/pages/homePage/index.wxml
+++ b/gz-wxparty/pages/homePage/index.wxml
@@ -3,149 +3,122 @@
 
 <page-meta page-style="{{ popupMsg.show ? 'overflow: hidden;' : '' }}" />
 
-<tabbar-page id="tabbar-page">
-  <!-- 幻灯片 -->
+
+<!-- 幻灯片 -->
+<view class="homePage-main">
   <swiper autoplay="{{ true }}" class="swiper" indicator-dots="{{ true }}">
     <swiper-item wx:for="{{ banner }}" wx:key="index">
       <image class="swiper-item" src="{{ item }}" />
     </swiper-item>
   </swiper>
   <view class="main">
-    <view bindtap="handleNavigateTo" class="mediate" data-type="register">
-      <image class="mediate-image" src="{{ imgUrl }}/apply.png" />
+    <view class="mediate">
+      <view>你好,{{userInfo.trueName||'游客'}}</view>
+      <view bindtap="_handleGoPage" data-url="../../pages/me/index" wx:if="{{userInfo.realStatus===1}}" class="public-color">个人中心</view>
+      <view wx:else bindtap="handleNavigateTo" data-url="../../pages/realNameAuthentication/index" data-type="register" class="public-color">实名认证</view>
     </view>
-    <!-- 消息通知 -->
-    <view bindtap="handleGoToMessageCenter" class="message-bg">
-      <swiper autoplay="true" interval="3000" style="height: 100%;" vertical="true">
-        <block wx:for="{{ message }}" wx:key="index">
-          <swiper-item>
-            <view class="message">
-              <view class="message-content">
-                <view class="message-item">
-                  <view class="message-item-round" />
-                  <view class="message-item-text">您的案件已经进入调解流程</view>
-                  <view class="message-item-time">2分钟前</view>
-                </view>
-              </view>
-              <image src="{{ imgUrl }}/rightCircleOutlined.png" style="width: 24rpx;height: 24rpx;" />
-            </view>
-          </swiper-item>
-        </block>
-      </swiper>
-    </view>
-    <!-- 调解资源 -->
-    <!-- <view bindtap='aa'>1111</view> -->
-    <view class="resources radius">
-      <view class="itemTitle">
-        <image class="itemTitle-image" src="{{ imgUrl }}mediation-center.png" />
-        <view>调解资源</view>
+    <!-- 服务申请 -->
+    <view>
+      <view class="main_title">服务申请</view>
+      <view class="flex">
+        <view bindtap="handleNavigateTo" data-url="../../pages/register/index" data-type="register" class="flex_1 flex_blue">
+          <view class="main_subTitle">反映诉求</view>
+          <view>轻松来访</view>
+        </view>
+        <view bindtap="handleNavigateTo" data-url="../../pages/myRegisterList/index" data-type="register" class="flex_1 flex_orange">
+          <view class="main_subTitle">我的申请</view>
+          <view>申请进度查询</view>
+        </view>
       </view>
-      <view class="item-resources">
-        <view class="item-resources-item-bg" wx:for="{{ resources }}" wx:key="index">
-          <view bindtap="handleNavigateTo" data-type="{{ item.type }}" class="item-resources-item">
-            <image class="item-resources-image" src="{{ item.icon }}" />
-            <view class="item-resources-num" style="color:{{item.color}}">{{ item.num }}{{ item.unit }}</view>
-            <view class="item-resources-title">{{ item.title }}</view>
-            <view class="item-resources-btn" style="color:{{item.color}};border-color: {{item.color}};">去看看</view>
+      <view class="flex marginTop_12">
+        <view class="flex_1 flex_green">
+          <view class="main_subTitle">事项咨询</view>
+          <view>解决您身边的问题</view>
+        </view>
+      </view>
+    </view>
+    <!-- 化解资源 -->
+    <view>
+      <view class="main_title">化解资源</view>
+      <view class="flex" style="gap:16rpx">
+        <view class="flex_2" bindtap="_handleGoPage" data-url="../../pages/ssimList/index">
+          <image class="flex_2_image" src="{{imgUrl}}home_1.png" mode="" />
+          <view>
+            <view class="flex_zy_title">综治中心</view>
+            <view class="flex_num">{{countUnitData.zzUnitNum||0}}</view>
+          </view>
+        </view>
+        <view class="flex_2" bindtap="_handleGoPage" data-url="../../pages/organizeList/index">
+          <image class="flex_2_image1" src="{{imgUrl}}home_2.png" mode="" />
+          <view>
+            <view class="flex_zy_title">调解组织</view>
+            <view class="flex_num">{{countUnitData.tzUnitNum||0}}</view>
           </view>
         </view>
       </view>
     </view>
-    <!-- 热门视频 -->
-    <view class="item-cell-group radius" wx:if="{{ video.length > 0 }}">
-      <view class="itemTitle">
-        <image class="itemTitle-image" src="{{ imgUrl }}video.png" />
-        <view>热门视频</view>
-      </view>
-      <block>
-        <view class="item-cell item-cell-video" wx:for="{{ video }}" wx:key="index">
-          <view class="item-cell-content">
-            <view class="van-multi-ellipsis--l2">{{ item.title }}</view>
-            <view class="item-cell-text">
-              发布时间:
-              <time-format format="YYYY-MM-DD" value="{{ item.pushTime }}" />
-            </view>
-          </view>
-          <video class="item-video" id="myVideo-{{index}}" show-mute-btn="{{ true }}" src="{{ item.showUrl }}" />
+
+    <!-- 咨询动态 -->
+    <view>
+      <view class="flex_dt">
+        <view class="main_title">咨询动态</view>
+        <view bindtap="handleGetMore" data-type="newMsg" wx:if="{{ newMessageMore }}" class=" flex_dt_more">查看更多
+          <image class="flex_dt_more_img" src="./../../img/right.png" />
         </view>
-        <view bindtap="handleGetMore" class="more-btn" data-type="hotVideo" wx:if="{{ videoMore }}">
-          <view>查看更多</view>
-          <image class="more-btn-image" src="{{ imgUrl }}downCircleOutlined.png" />
-        </view>
-      </block>
-    </view>
-    <!-- 最新资讯 -->
-    <view class="item-cell-group radius">
-      <view class="itemTitle">
-        <image class="itemTitle-image" src="{{ imgUrl }}new-msg.png" />
-        <view>最新资讯</view>
       </view>
-      <block>
-        <view class="item-cell" wx:for="{{ newMessage }}" wx:key="index">
-          <view bindtap="goSeeMessage" class="van-multi-ellipsis--l3" data-url="{{ item.showUrl }}">{{ item.title }}</view>
-          <view class="item-cell-text">
-            发布时间:
-            <time-format format="YYYY-MM-DD" value="{{ item.pushTime }}" />
+      <view class="dt_card" bindtap="goSeeMessage" wx:for="{{ newMessage }}" style="margin-top:{{index===0?0:'8px'}}" wx:key="index">
+        <view class="dt_card_l">
+          <view class="dt_card_title">{{item.title}}</view>
+          <view class="dt_card_time">
+            <time-format format="YYYY-MM-DD" value="{{ item.pushTime }}" /> {{item.playNum}}人阅读
           </view>
         </view>
-        <view bindtap="handleGetMore" class="more-btn" data-type="newMsg" wx:if="{{ newMessageMore }}">
-          <view>查看更多</view>
-          <image class="more-btn-image" src="{{ imgUrl }}downCircleOutlined.png" />
-        </view>
-      </block>
+        <view class="dt_card_r"></view>
+      </view>
     </view>
   </view>
-  <!-- 平台服务协议弹出 -->
-  <van-popup bind:close="handleClosePopup" round show="{{ popupVisible }}" z-index="1000">
-    <scroll-view class="popup-scroll" scroll-y>
-      <rich-text nodes="{{ agreementMsg }}"></rich-text>
-    </scroll-view>
-    <view class="popup-button">
-      <van-button bind:click="handleAgree" block data-type="agree" round type="primary">同意</van-button>
-      <view bindtap="handleAgree" class="popup-button-no" data-type="noAgree">不同意并退出</view>
+
+</view>
+
+
+<!-- 底部弹窗 -->
+<block wx:for="{{ popupMsg }}" wx:key="index">
+  <van-popup bind:close="handleClosePopupMsg" closeable data-index="{{ index }}" position="bottom" round show="{{ item.show }}" title="{{ item.title || '' }}" zIndex="1000">
+    <view class="homePage-popupMsg">
+      <view class="homePage-popupMsg-subTitle" wx:if="{{ item.subTitle }}">{{ item.subTitle }}</view>
+      <image class="homePage-popupMsg-realNamePng" src="{{ imgUrl }}msg-realName.png" wx:if="{{ item.type === 1 }}" />
+      <scroll-view scroll-y="{{true}}" style="max-height:600rpx" wx:elif="{{ item.type === 3 }}">
+        <view bind:tap="handleClickPopupMsg" class="homePage-popupMsg-content-item" data-index="{{ index }}" data-item="{{ item }}" data-t="{{ t }}" data-type="more" wx:for="{{ item.content }}" wx:for-index="t" wx:for-item="x" wx:key="t">
+          <image class="homePage-popupMsg-content-itemImg" src="{{ imgUrl }}msg-order.png" />
+          <view class="homePage-popupMsg-content-itemTitle second-font">
+            <view>
+              预约事项:{{ x.meetWayName }}
+              <text class="tag tag-green-border" style="margin-left:16rpx">{{x.meetTypeName}}</text>
+            </view>
+            <view>
+              预约时间:今天
+              <time-format format="HH:mm" value="{{ x.orderStartTime }}" />
+              <text>~</text>
+              <time-format format="HH:mm" value="{{ x.orderEndTime }}" />
+            </view>
+            <view>预约地点:{{ x.meetAddr || '-' }}</view>
+          </view>
+          <van-icon name="arrow" size="16" wx:if="{{ item.content.length > 1 }}" />
+        </view>
+      </scroll-view>
+      <scroll-view scroll-y="{{true}}" style="max-height:600rpx" wx:else>
+        <view bind:tap="handleClickPopupMsg" class="homePage-popupMsg-content-item" data-index="{{ index }}" data-item="{{ item }}" data-t="{{ t }}" data-type="more" wx:for="{{ item.content }}" wx:for-index="t" wx:for-item="x" wx:key="t">
+          <image class="homePage-popupMsg-content-itemImg" src="{{ imgUrl }}msg-mediate-ing.png" />
+          <view class="homePage-popupMsg-content-itemTitle">
+            <view>{{ x[ item.type === 2 ? 'caseTitle' : 'judicTitle' ] || '-' }}</view>
+            <text class="tag tag-orange">进行中</text>
+          </view>
+          <van-icon name="arrow" size="16" wx:if="{{ item.content.length > 1 }}" />
+        </view>
+      </scroll-view>
+    </view>
+    <view class="homePage-popupMsg-button" wx:if="{{ item.type === 1 || item.content.length === 1 }}">
+      <van-button bind:click="handleClickPopupMsg" block data-index="{{ index }}" data-t="0" data-item="{{ item }}" type="primary">{{ item.buttonText }}</van-button>
     </view>
   </van-popup>
-  <!-- 底部弹窗 -->
-  <block wx:for="{{ popupMsg }}" wx:key="index">
-    <van-popup bind:close="handleClosePopupMsg" closeable data-index="{{ index }}" position="bottom" round show="{{ item.show }}" title="{{ item.title || '' }}" zIndex="1000">
-      <view class="homePage-popupMsg">
-        <view class="homePage-popupMsg-subTitle" wx:if="{{ item.subTitle }}">{{ item.subTitle }}</view>
-        <image class="homePage-popupMsg-realNamePng" src="{{ imgUrl }}msg-realName.png" wx:if="{{ item.type === 1 }}" />
-        <scroll-view scroll-y="{{true}}" style="max-height:600rpx" wx:elif="{{ item.type === 3 }}">
-          <view bind:tap="handleClickPopupMsg" class="homePage-popupMsg-content-item" data-index="{{ index }}" data-item="{{ item }}" data-t="{{ t }}" data-type="more" wx:for="{{ item.content }}" wx:for-index="t" wx:for-item="x" wx:key="t">
-            <image class="homePage-popupMsg-content-itemImg" src="{{ imgUrl }}msg-order.png" />
-            <view class="homePage-popupMsg-content-itemTitle second-font">
-              <view>
-                预约事项:{{ x.meetWayName }}
-                <text class="tag tag-green-border" style="margin-left:16rpx">{{x.meetTypeName}}</text>
-              </view>
-              <view>
-                预约时间:今天
-                <time-format format="HH:mm" value="{{ x.orderStartTime }}" />
-                <text>~</text>
-                <time-format format="HH:mm" value="{{ x.orderEndTime }}" />
-              </view>
-              <view>预约地点:{{ x.meetAddr || '-' }}</view>
-            </view>
-            <van-icon name="arrow" size="16" wx:if="{{ item.content.length > 1 }}" />
-          </view>
-        </scroll-view>
-        <scroll-view scroll-y="{{true}}" style="max-height:600rpx" wx:else>
-          <view bind:tap="handleClickPopupMsg" class="homePage-popupMsg-content-item" data-index="{{ index }}" data-item="{{ item }}" data-t="{{ t }}" data-type="more" wx:for="{{ item.content }}" wx:for-index="t" wx:for-item="x" wx:key="t">
-            <image class="homePage-popupMsg-content-itemImg" src="{{ imgUrl }}msg-mediate-ing.png" />
-            <view class="homePage-popupMsg-content-itemTitle">
-              <view>{{ x[ item.type === 2 ? 'caseTitle' : 'judicTitle' ] || '-' }}</view>
-              <text class="tag tag-orange">进行中</text>
-            </view>
-            <van-icon name="arrow" size="16" wx:if="{{ item.content.length > 1 }}" />
-          </view>
-        </scroll-view>
-      </view>
-      <view class="homePage-popupMsg-button" wx:if="{{ item.type === 1 || item.content.length === 1 }}">
-        <van-button bind:click="handleClickPopupMsg" block data-index="{{ index }}" data-t="0" data-item="{{ item }}" type="primary">{{ item.buttonText }}</van-button>
-      </view>
-    </van-popup>
-  </block>
-
-
-</tabbar-page>
\ No newline at end of file
+</block>
\ No newline at end of file

--
Gitblit v1.8.0