diff --git a/pagesA/checkout/detail/detail.vue b/pagesA/checkout/detail/detail.vue index 88bda08..4407031 100644 --- a/pagesA/checkout/detail/detail.vue +++ b/pagesA/checkout/detail/detail.vue @@ -10,6 +10,7 @@ import { detail } from '@/api/mz/contract'; {{ info.roomNamePath }} + 居住人{{ info.graduateName }} @@ -63,6 +64,7 @@ import { detail } from '@/api/mz/contract'; border="none" /> + 电表数 + + + + + + 最多10个 + @@ -256,6 +268,9 @@ export default { energyMeterValue: this.energyMeterValue || "", }; this.handleTempSave(params); + uni.navigateTo({ + url: "/pages/tabBar/work", + }); uni.showToast({ title: "提交成功", icon: "success" }); }, }, @@ -282,6 +297,7 @@ export default { box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.04); position: relative; z-index: 2; + margin-bottom: 24rpx; } .room-title { font-weight: bold; @@ -289,13 +305,16 @@ export default { margin-bottom: 16rpx; } .info-row { + display: flex; + align-items: center; + margin-bottom: 12rpx; font-size: 28rpx; - color: #222; - margin-bottom: 8rpx; } .label { color: #888; margin-right: 24rpx; + min-width: 120rpx; /* 固定宽度,保证对齐 */ + text-align: right; } .section-card { background: #fff; @@ -311,13 +330,13 @@ export default { .device-row { display: flex; align-items: center; - padding: 0 24rpx; + padding: 12rpx 0rpx; min-height: 64rpx; border-bottom: 1px solid #f2f2f2; } .device-label { width: 160rpx; - color: #222; + color: #68758b; font-size: 28rpx; margin-right: 24rpx; } @@ -340,13 +359,26 @@ export default { width: 160rpx; height: 160rpx; background: #fafafa; - border: 2rpx dashed #e5e5e5; + border: 2rpx solid #f0f0f0; border-radius: 16rpx; display: flex; flex-direction: column; align-items: center; justify-content: center; - margin: 0 16rpx 0 0; + margin: 20rpx 16rpx 0 0; +} +.icon-box { + width: 60rpx; + height: 60rpx; + background: #ceeced; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; +} +.camera-icon { + width: 36rpx; + height: 36rpx; } .upload-tips { color: #bbb; diff --git a/pagesA/force/index/index.vue b/pagesA/force/index/index.vue index 9c96275..6d23071 100644 --- a/pagesA/force/index/index.vue +++ b/pagesA/force/index/index.vue @@ -20,6 +20,7 @@ {{ baseInfo.graduateName }} + + {{ roomAllPath }} + - + {{ baseInfo.telephone }} + + + + + + + + 点击上传 + @@ -328,7 +343,7 @@ export default { } .label-des { color: #68758b; - font-size: 32rpx; + font-size: 30rpx; margin: 20rpx 0; } .custom-desc-textarea { @@ -340,7 +355,36 @@ export default { min-height: 500rpx !important; box-sizing: border-box; } - +.custom-upload-btn { + width: 160rpx; + height: 160rpx; + background: #fafafa; + border: 2rpx solid #f0f0f0; + border-radius: 16rpx; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + margin: 20rpx 16rpx 0 0; +} +.icon-box { + width: 60rpx; + height: 60rpx; + background: #ceeced; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; +} +.camera-icon { + width: 36rpx; + height: 36rpx; +} +.upload-tips { + color: #bbb; + font-size: 24rpx; + margin-top: 8rpx; +} /* u-upload自定义按钮样式(如需更改) */ .u-upload__wrap__button { background: #f7f8fa !important; @@ -363,6 +407,6 @@ export default { } ::v-deep .u-form-item__body__left__content__label span { color: #68758b; - font-size: 32rpx; + font-size: 30rpx; } diff --git a/pagesA/release/detail/detail.vue b/pagesA/release/detail/detail.vue index f424b1d..7e28b06 100644 --- a/pagesA/release/detail/detail.vue +++ b/pagesA/release/detail/detail.vue @@ -8,23 +8,45 @@ {{ userInfo.roomNamePath }} 待释放 - 退房日期:{{ userInfo.checkoutTime }} + 退房日期:{{ userInfo.checkoutTime }} 房间卫生* - + 设备检查 - + {{ item.facilityName }} - - + + @@ -32,40 +54,79 @@ 其他说明 - - + 图片/视频 - + - + + + + + + + 点击上传 + - 提交 + 提交