From 31e3890c2a6a81bcc22b6f68c129d580df8e1f0c Mon Sep 17 00:00:00 2001
From: liuwh <964324856@qq.com>
Date: Tue, 10 Sep 2024 18:27:40 +0800
Subject: [PATCH] 修改小程序

---
 gz-wxparty/pages/AIAideDetail/index.js   |    6 ++
 gz-wxparty/pages/register/index.js       |    4 +
 gz-wxparty/pages/addPerson/index.js      |    4 +-
 gz-wxparty/pages/AIAideDetail/index.wxml |   17 ++++++++
 gz-wxparty/pages/homePage/index.wxml     |   29 ++++++++------
 gz-wxparty/pages/homePage/index.js       |    3 +
 gz-wxparty/pages/homePage/index.wxss     |   40 +++++++++++++++++++-
 7 files changed, 83 insertions(+), 20 deletions(-)

diff --git a/gz-wxparty/pages/AIAideDetail/index.js b/gz-wxparty/pages/AIAideDetail/index.js
index 68555a5..4681911 100644
--- a/gz-wxparty/pages/AIAideDetail/index.js
+++ b/gz-wxparty/pages/AIAideDetail/index.js
@@ -18,7 +18,8 @@
    * 页面的初始数据
    */
   data: {
-    data: {}
+    data: {},
+    lastData: {}
   },
 
   async getaw(data) {
@@ -39,6 +40,9 @@
     let nowData = {
       ...options
     }
+    this.setData({
+      lastData: nowData
+    })
     this.getaw(nowData)
   },
 
diff --git a/gz-wxparty/pages/AIAideDetail/index.wxml b/gz-wxparty/pages/AIAideDetail/index.wxml
index 744816f..f397c69 100644
--- a/gz-wxparty/pages/AIAideDetail/index.wxml
+++ b/gz-wxparty/pages/AIAideDetail/index.wxml
@@ -1,7 +1,22 @@
 <!--pages/AIAideDetail/index.wxml-->
 <view class="title">{{data.caseTitle||'-'}}</view>
 <view class="line"></view>
-<view class="card">
+<view class="card" wx:if="{{lastData.type==='1'}}">
+  <view class="subtitle">【案件描述】</view>
+  <view class="text">
+    {{data.caseDesc||'-'}}
+  </view>
+  <view class="subtitle">【群众诉求】</view>
+  <view class="text">
+    {{data.caseclaim||'-'}}
+  </view>
+  <view class="subtitle">【和解协议】</view>
+  <view class="text">
+    {{data.agreecontent||'-'}}
+  </view>
+</view>
+
+<view class="card" wx:if="{{lastData.type==='2'}}">
   <view class="subtitle">【案件描述】</view>
   <view class="text">
     {{data.caseDesc||'-'}}
diff --git a/gz-wxparty/pages/addPerson/index.js b/gz-wxparty/pages/addPerson/index.js
index 558a8df..85a8c5c 100644
--- a/gz-wxparty/pages/addPerson/index.js
+++ b/gz-wxparty/pages/addPerson/index.js
@@ -32,8 +32,8 @@
     formData: {
       trueName: '',
       mobile: '',
-      certiType: '',
-      certiTypeName: '',
+      certiType: '09_00015-1',
+      certiTypeName: '身份证',
       certiNo: '',
       addr: '',
       placeAddr: '',
diff --git a/gz-wxparty/pages/homePage/index.js b/gz-wxparty/pages/homePage/index.js
index 2609053..4418f55 100644
--- a/gz-wxparty/pages/homePage/index.js
+++ b/gz-wxparty/pages/homePage/index.js
@@ -53,7 +53,8 @@
     imgUrl: $$.url.img,
     agreementMsg: '', // 服务协议
     popupVisible: false,
-    banner: [`${$$.url.img}banner-1.png`, `${$$.url.img}banner-2.jpg`, `${$$.url.img}banner-3.jpg`], // 轮播图
+    banner: [`${$$.url.img}Banner1.png`, `${$$.url.img}Banner2.png`], // 轮播图
+    // banner: [`${$$.url.img}Banner1.png`, `${$$.url.img}Banner2.png`, `${$$.url.img}banner3.png`, `${$$.url.img}banner4.png`], // 轮播图
     countUnitData: {}, //化解资源
     userInfo: {}, //用户信息
     video: [], // 热门视频
diff --git a/gz-wxparty/pages/homePage/index.wxml b/gz-wxparty/pages/homePage/index.wxml
index a2364af..27c21ff 100644
--- a/gz-wxparty/pages/homePage/index.wxml
+++ b/gz-wxparty/pages/homePage/index.wxml
@@ -6,17 +6,22 @@
 
 <!-- 幻灯片 -->
 <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 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 class="swiper-bg">
+    <swiper autoplay="{{ true }}" class="swiper" indicator-dots="{{ true }}">
+      <swiper-item class="swiper-main" wx:for="{{ banner }}" wx:key="index">
+        <image class="swiper-item" src="{{ item }}" />
+      </swiper-item>
+    </swiper>
+    <view class="swiper-head">
+      <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>
+  </view>
+  <view class="main">
+
     <!-- 服务申请 -->
     <view>
       <view class="main_title">服务申请</view>
@@ -67,7 +72,7 @@
     <!-- 咨询动态 -->
     <view>
       <view class="flex_dt">
-        <view class="main_title">咨询动态</view>
+        <view class="main_title">资讯动态</view>
         <view bindtap="handleGetMore" data-type="newMsg" wx:if="{{ newMessageMore }}" class=" flex_dt_more">
           <text>查看更多</text>
           <van-icon name="arrow" size="16" />
@@ -81,7 +86,7 @@
           </view>
         </view>
         <view class="dt_card_r">
-          <image src="{{item.showUrl}}" mode="" />
+          <image src="{{item.imageUrl}}" mode="" />
         </view>
       </view>
     </view>
diff --git a/gz-wxparty/pages/homePage/index.wxss b/gz-wxparty/pages/homePage/index.wxss
index 2702e9f..870cd82 100644
--- a/gz-wxparty/pages/homePage/index.wxss
+++ b/gz-wxparty/pages/homePage/index.wxss
@@ -172,6 +172,14 @@
   align-items: center;
   padding: 0 32rpx;
   justify-content: space-between;
+  margin: 0 32rpx;
+}
+
+.swiper-head {
+  position: absolute;
+  width: 100%;
+  z-index: 100;
+  bottom: -64rpx;
 }
 
 .mediate-image {
@@ -434,14 +442,42 @@
   font-size: 34rpx;
   line-height: 50rpx;
   color: var(--main-color);
-  margin-bottom:24rpx;
+  margin-bottom: 24rpx;
 }
 
 .AiModal-subTitle {
-  color: rgba(23,26,29,0.60);
+  color: rgba(23, 26, 29, 0.60);
   text-align: center;
   margin-bottom: 24rpx;
 }
+
 .AiModal-button {
   width: 100%;
+}
+
+.swiper {
+  padding: 32rpx;
+}
+
+.swiper-bg {
+  position: relative;
+  background: linear-gradient(106deg, #5fa6d4 0%, #1a6fb8 100%);
+}
+
+.swiper-bg::after {
+  content: '';
+  position: absolute;
+  width: 100%;
+  height: 20px;
+  border-radius: 100%;
+  background: inherit;
+  /*继承父级背景*/
+  bottom: 0;
+  left: 50%;
+  transform: translate(-50%, 50%);
+}
+
+.swiper-main {
+  position: absolute;
+  top: 0;
 }
\ No newline at end of file
diff --git a/gz-wxparty/pages/register/index.js b/gz-wxparty/pages/register/index.js
index 425a282..51f7e56 100644
--- a/gz-wxparty/pages/register/index.js
+++ b/gz-wxparty/pages/register/index.js
@@ -697,7 +697,9 @@
           perTypeName: '申请方当事人',
           perClass: '09_01001-1',
           perClassName: '自然人',
-          certiNo: data.idcard || ''
+          certiNo: data.idcard || '',
+          certiType: data.certiType || '09_00015-1',
+          certiTypeName: data.certiTypeName || '身份证',
         }]
       })
     };

--
Gitblit v1.8.0