From b68766791d00d5d00c72f6fe7be9eb33ffd3f450 Mon Sep 17 00:00:00 2001 From: zhouyanli <593579392@qq.com> Date: Thu, 7 May 2026 18:05:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A6=96=E9=A1=B5=E3=80=81?= =?UTF-8?q?=E5=85=AC=E5=91=8A=E6=A0=B7=E5=BC=8F=E3=80=81=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E6=8A=A5=E4=BF=AE=E5=AD=97=E6=AE=B5=E5=9B=9E=E6=98=BE=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pageSubPack/api/api.js | 2 +- .../pageSubPack/notice-list/noticeList.vue | 10 ++-- .../notice-list/noticeListDetails.vue | 8 ++-- .../online-repair/onlineRepair.vue | 34 ++++++++------ .../online-repair/personalRepair.vue | 4 +- .../online-repair/repairDetail.vue | 2 +- property-uniapp-project/pages/index/index.vue | 47 +++++++++++-------- .../pages/navigation/navigation.vue | 4 +- 8 files changed, 60 insertions(+), 51 deletions(-) diff --git a/property-uniapp-project/pageSubPack/api/api.js b/property-uniapp-project/pageSubPack/api/api.js index cdb9446..f8274bf 100644 --- a/property-uniapp-project/pageSubPack/api/api.js +++ b/property-uniapp-project/pageSubPack/api/api.js @@ -137,5 +137,5 @@ export const uploadImage = () => { } // 上传单张图片 export const uploadFile = (filePath) => { - return upload(filePath, '/common/upload'); + return upload(filePath, ''); } \ No newline at end of file diff --git a/property-uniapp-project/pageSubPack/notice-list/noticeList.vue b/property-uniapp-project/pageSubPack/notice-list/noticeList.vue index f06d9f4..48f5d8b 100644 --- a/property-uniapp-project/pageSubPack/notice-list/noticeList.vue +++ b/property-uniapp-project/pageSubPack/notice-list/noticeList.vue @@ -36,7 +36,7 @@ {{ notice.author }} · {{ notice.publishTime }} {{ notice.noticeContent }} - 详情 + 详情 @@ -180,8 +180,8 @@ page { white-space: nowrap; } .dot { - width: 12rpx; - height: 12rpx; + width: 16rpx; + height: 16rpx; background: red; border-radius: 50%; } @@ -191,8 +191,8 @@ page { margin: 10rpx 0; } .content { - color: #666; - font-size: 28rpx; + color: #222; + font-size: 24rpx; line-height: 1.5; margin: 20rpx 0; background-color: #f9f9f9; diff --git a/property-uniapp-project/pageSubPack/notice-list/noticeListDetails.vue b/property-uniapp-project/pageSubPack/notice-list/noticeListDetails.vue index b43c4f4..bfd4d14 100644 --- a/property-uniapp-project/pageSubPack/notice-list/noticeListDetails.vue +++ b/property-uniapp-project/pageSubPack/notice-list/noticeListDetails.vue @@ -234,7 +234,7 @@ justify-content: center; // margin-bottom: 12px; color: #666; - font-size: 16px; + font-size: 24rpx; margin: 0 30rpx; .notice-author { @@ -271,12 +271,10 @@ padding: 20px; color: #333333; line-height: 1.8; - font-size: 16px; + font-size: 28rpx; .articleimg{ width: 100%; - height: 249rpx; - - + height: 330rpx; } .paragraph { diff --git a/property-uniapp-project/pageSubPack/online-repair/onlineRepair.vue b/property-uniapp-project/pageSubPack/online-repair/onlineRepair.vue index 09dc957..938692a 100644 --- a/property-uniapp-project/pageSubPack/online-repair/onlineRepair.vue +++ b/property-uniapp-project/pageSubPack/online-repair/onlineRepair.vue @@ -68,13 +68,14 @@ - {{ item.houseName || '报修' }} + {{ item.item || '暂无标题' }} {{ item.status }} - - {{ item.maintenanceItemName }} + + {{item.projectTypeStr}} + {{ item.maintenanceItemName }} @@ -316,13 +317,17 @@ onUnload(() =>{ /* padding: 0 15px; */ } .status-tab { - flex: 1; - text-align: left; - height: 40px; - line-height: 40px; - font-size: 15px; - color: #666; - position: relative; + /* flex: 1; */ + display: flex; + justify-content: flex-start; + margin-right: 40rpx; + padding: 0 20rpx; + text-align: left; + height: 40px; + line-height: 40px; + font-size: 15px; + color: #666; + position: relative; } .status-tab.active { color: #2F77FD; @@ -332,7 +337,7 @@ onUnload(() =>{ content: ''; position: absolute; bottom: 0; - left: 20%; + left: 50%; transform: translateX(-50%); width: 45px; height: 4px; @@ -397,12 +402,11 @@ onUnload(() =>{ /* 标签 */ .item-tags { - /* display: flex; */ - /* gap: 8px; */ + display: flex; + gap: 2px; margin-bottom: 10px; } .tag { - /* background-color: #e3f2fd; */ color: #999999; font-size: 12px; padding: 2px 8px; @@ -462,6 +466,6 @@ onUnload(() =>{ color: #999; } .detail-btn { - color: #1E88E5; + color:#2F77FD; } \ No newline at end of file diff --git a/property-uniapp-project/pageSubPack/online-repair/personalRepair.vue b/property-uniapp-project/pageSubPack/online-repair/personalRepair.vue index a3dca2d..594758e 100644 --- a/property-uniapp-project/pageSubPack/online-repair/personalRepair.vue +++ b/property-uniapp-project/pageSubPack/online-repair/personalRepair.vue @@ -423,9 +423,9 @@ const submitForm = async () => { justify-content: space-between; } -.time-value { +/* .time-value { color: #000; -} +} */ .input, .textarea { flex: 1; padding: 20rpx; diff --git a/property-uniapp-project/pageSubPack/online-repair/repairDetail.vue b/property-uniapp-project/pageSubPack/online-repair/repairDetail.vue index dba7a8b..3b08513 100644 --- a/property-uniapp-project/pageSubPack/online-repair/repairDetail.vue +++ b/property-uniapp-project/pageSubPack/online-repair/repairDetail.vue @@ -294,7 +294,7 @@ const previewImage = (url) => { /* ========== 颜色的代码 ========== */ /* u-text__value u-text__value--main */ /* 激活的步骤标题 + 描述 强制蓝色 */ - ::v-deep .u-text__value .u-text__value--main { + ::v-deep .u-text__value .u-text__value--main { color: #007aff !important; } ::v-deep .up-steps-item--active .up-steps-item__desc { diff --git a/property-uniapp-project/pages/index/index.vue b/property-uniapp-project/pages/index/index.vue index ac9edf9..4a52ab5 100644 --- a/property-uniapp-project/pages/index/index.vue +++ b/property-uniapp-project/pages/index/index.vue @@ -91,10 +91,10 @@ - + - 便民服务 - 邻里便民服务 全新上线 + 便民服务 + 邻里便民服务 全新上线 @@ -176,7 +176,8 @@ const activityList = ref([]) // 活动列表数据 const currentCommunity = ref('请认证小区') const currentVillageId = ref('') const bannerList = ref([ - 'http://47.104.199.163:9090/images/home/banner.png', + // 'http://47.104.199.163:9090/images/home/banner.png', + "http://47.104.199.163:9090/images/propertyImgs/serviceImg2.png" ]) const noticeText = ref('暂无公告') @@ -446,13 +447,13 @@ const moreClick = () =>{ } .bannarClass{ position: relative; - top: 110px; + top: 112px; left: 0; - padding: 40rpx; + padding: 20rpx 40rpx; } .noticeClass{ position: relative; - top: 160rpx; + top: 184rpx; left: 0; padding: 40rpx 36rpx; } @@ -470,7 +471,7 @@ const moreClick = () =>{ } .bg-card-open{ position: relative; - top: 98rpx; + top: 110rpx; left: 0; padding: 20rpx; background-color: #fff; @@ -508,7 +509,7 @@ const moreClick = () =>{ // margin-top: 30rpx; border-radius: 28rpx; position: relative; - top:45px; + top:49px; left: 0; .titleLeft{ text-align: left; @@ -534,13 +535,13 @@ const moreClick = () =>{ margin: 18px !important; } .eventListClass{ - margin: 20rpx; + margin: 10rpx 0; display: flex; justify-content: space-between; align-items: center; } .activity-name{ - font-size: 16px; + font-size: 32rpx; font-weight: 600; color: #222; @@ -571,25 +572,31 @@ const moreClick = () =>{ // background-color: #333333; } .activity-title{ - font-size: 16px; + font-size: 32rpx; font-weight: bold; color: #333; margin-bottom: 12px; line-height: 1.4; } - .activity-time, - .activity-organizer { + + .activity-time{ display: flex; align-items: center; - font-size: 14px; + font-size: 22rpx; color: #999999; margin-bottom: 8px; - + } + .activity-organizer{ + font-size: 28rpx; + display: flex; + align-items: center; + color: #999999; + margin-bottom: 8px; } .activity-enrollment{ display: flex; align-items: center; - font-size: 15px; + font-size: 28rpx; margin-top: 20rpx; color: #666666; } @@ -609,9 +616,9 @@ const moreClick = () =>{ margin-bottom: 10rpx; } .look-more-title{ - color: #3E8EFF; - font-size: 14px; - } + color: #3E8EFF; + font-size: 28rpx; + } } diff --git a/property-uniapp-project/pages/navigation/navigation.vue b/property-uniapp-project/pages/navigation/navigation.vue index 79f2fa3..bffb019 100644 --- a/property-uniapp-project/pages/navigation/navigation.vue +++ b/property-uniapp-project/pages/navigation/navigation.vue @@ -116,10 +116,10 @@ const handleBtnClick = () => { box-sizing: border-box; } .status_bar { - height: 115px; + height: 148px; width: 100%; } -/* 滑动容器 */ +/* 滑动容器 */ .guide-swiper { flex: 1; width: 100%;