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