From 3a4651056a1afb5c66c5ec65ca68a49e0212be39 Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Tue, 10 Sep 2024 20:37:52 +0800
Subject: [PATCH] Merge branch 'master' of http://120.79.193.119:9090/r/gzzfw/frontEnd/gzDyh into master

---
 gz-wxparty/pages/AIAideDetail/index.js                          |    6 +
 by-wxparty/utils/util.js                                        |    2 
 gz-wxparty/pages/register/index.js                              |    4 
 gz-customerSystem/src/views/register/matterDetail/FileTable.jsx |   67 +++++++++++-----
 gz-wxparty/api/api.js                                           |   32 ++++----
 gz-wxparty/utils/util.js                                        |    2 
 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 +++++++++
 11 files changed, 149 insertions(+), 57 deletions(-)

diff --git a/by-wxparty/utils/util.js b/by-wxparty/utils/util.js
index ff41e3d..8658a7f 100644
--- a/by-wxparty/utils/util.js
+++ b/by-wxparty/utils/util.js
@@ -5,7 +5,7 @@
 const url = api.url;
 
 // 是否是开发环境
-const isDebug = true;
+const isDebug = false;
 
 const baseUrl = isDebug ? api.url.debug : api.url.web;
 
diff --git a/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx b/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx
index ffe2f5f..f311a3b 100644
--- a/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx
+++ b/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx
@@ -218,33 +218,58 @@
 
   //上传弹窗完成后的事件
   const handleUpload = () => {
+
     const newList = tableData.map(item => {
-      if (item.ownerType == sourceType) {
-        const data = fileMap[sourceType]
-        console.log(data);
-        return {
-          ...item,
-          size: data.length,
-          fileNames: data.map(item => item.trueName).join(','),
-          updateTime: $$.timeFormat(data[data.length - 1].updateTime),
-          fileInfoList: data.map(item => {
-            return {
-              ...item,
-              name: item.trueName,
-              uid: item.id,
-            }
-          }),
+      if (item.ownerType == '22_00018-101') {
+        const data = fileMap['22_00018-101'];
+        if (data?.length > 0) {
+          return {
+            ...item,
+            size: data.length,
+            fileNames: data.map(item => item.trueName).join(','),
+            updateTime: $$.timeFormat(data[data.length - 1].updateTime),
+            fileInfoList: data.map(item => {
+              return {
+                ...item,
+                name: item.trueName,
+                uid: item.id,
+              }
+            }),
+          }
+        } else {
+          return item
         }
-      } else {
-        return item
+
+      }
+      if (item.ownerType == '22_00018-102') {
+        const data = fileMap['22_00018-102'] || [];
+        if (data?.length > 0) {
+          return {
+            ...item,
+            size: data.length,
+            fileNames: data.map(item => item.trueName).join(','),
+            updateTime: $$.timeFormat(data[data.length - 1].updateTime),
+            fileInfoList: data.map(item => {
+              return {
+                ...item,
+                name: item.trueName,
+                uid: item.id,
+              }
+            }),
+          }
+        } else {
+          return item
+        }
       }
     })
+
     setTableData(newList)
     setUpLoadVisible(false);
   };
 
   //根据sourceType生成组件
   const formType = (type) => {
+
     if (type === '22_00018-101') {
       //申请材料
       return (
@@ -268,9 +293,10 @@
                     return item
                   }
                 })
+
                 setFileMap({
                   ...fileMap,
-                  '22_00018-101': newList
+                  '22_00018-101': newList.filter(i => i.ownerType === '22_00018-101')
                 })
               }}
             />
@@ -304,7 +330,7 @@
                 })
                 setFileMap({
                   ...fileMap,
-                  '22_00018-102': newList
+                  '22_00018-102': newList.filter(i => i.ownerType === '22_00018-102')
                 })
               }}
             />
@@ -324,6 +350,7 @@
         const res = await deleteFileByIdApi({ ids })
         if (res.type) {
           $$.infoSuccess({ content: '删除成功!' });
+          setTableData(tableData.filter(item => !ids.includes(item.ownerType)))
         }
       },
     });
@@ -408,6 +435,6 @@
           <NewFileCheck menuList={tableData} sourceType={sourceType} />
         </div>
       </Modal>
-    </Fragment>
+    </Fragment >
   )
 }
diff --git a/gz-wxparty/api/api.js b/gz-wxparty/api/api.js
index 20b6733..bbcdd29 100644
--- a/gz-wxparty/api/api.js
+++ b/gz-wxparty/api/api.js
@@ -23,24 +23,24 @@
   // 文件下载url 后面接附件编号
 
   // 不同服务接口type
-  fileShowUrl: 'dyh-sys',
-  fileDownUrl: 'dyh-sys',
-  mediate: 'dyh-mediate', // dyh-mediate
-  cust: 'dyh-cust', // dyh-cust
-  oper: 'dyh-oper', // dyh-oper
-  sys: 'dyh-sys', // dyh-sys
-  disp: 'dyh-disp', //dyh-disp
-  utils: 'dyh-utils', //dyh-utils
+  // fileShowUrl: 'dyh-sys',
+  // fileDownUrl: 'dyh-sys',
+  // mediate: 'dyh-mediate', // dyh-mediate
+  // cust: 'dyh-cust', // dyh-cust
+  // oper: 'dyh-oper', // dyh-oper
+  // sys: 'dyh-sys', // dyh-sys
+  // disp: 'dyh-disp', //dyh-disp
+  // utils: 'dyh-utils', //dyh-utils
 
   // 正式环境
-  // fileShowUrl: 'gzdyh-sys',
-  // fileDownUrl: 'gzdyh-sys',
-  // mediate: 'gzdyh-mediate', // gzdyh-mediate
-  // cust: 'gzdyh-cust', // gzdyh-cust
-  // oper: 'gzdyh-oper', // gzdyh-oper
-  // sys: 'gzdyh-sys', // gzdyh-sys
-  // disp: 'gzdyh-disp', //gzdyh-disp
-  // utils: 'gzdyh-utils', //gzdyh-utils
+  fileShowUrl: 'gzdyh-sys',
+  fileDownUrl: 'gzdyh-sys',
+  mediate: 'gzdyh-mediate', // gzdyh-mediate
+  cust: 'gzdyh-cust', // gzdyh-cust
+  oper: 'gzdyh-oper', // gzdyh-oper
+  sys: 'gzdyh-sys', // gzdyh-sys
+  disp: 'gzdyh-disp', //gzdyh-disp
+  utils: 'gzdyh-utils', //gzdyh-utils
 };
 
 module.exports = {
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..3918ed8 100644
--- a/gz-wxparty/pages/homePage/index.wxml
+++ b/gz-wxparty/pages/homePage/index.wxml
@@ -6,16 +6,23 @@
 
 <!-- 幻灯片 -->
 <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="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 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 style="height: 32rpx;">
+      
     </view>
     <!-- 服务申请 -->
     <view>
@@ -67,7 +74,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 +88,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..4b99ac8 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: 1;
+  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 || '身份证',
         }]
       })
     };
diff --git a/gz-wxparty/utils/util.js b/gz-wxparty/utils/util.js
index 9137bfb..175157e 100644
--- a/gz-wxparty/utils/util.js
+++ b/gz-wxparty/utils/util.js
@@ -5,7 +5,7 @@
 const url = api.url;
 
 // 是否是开发环境
-const isDebug = true;
+const isDebug = false;
 
 const baseUrl = isDebug ? api.url.debug : api.url.web;
 

--
Gitblit v1.8.0