From abd11604a3e15d2ef41ff4eac122d8e2c894f75a Mon Sep 17 00:00:00 2001 From: monkeyhouyi Date: Tue, 15 Oct 2024 22:06:01 +0800 Subject: [PATCH] 物业缴费 --- pages.json | 32 +++++++++++++++++++++++++++++++- pages/accepting/accepting.scss | 200 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------- pages/accepting/accepting.vue | 161 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------- pages/advertisementApply/advertisementApply.scss | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/advertisementApply/advertisementApply.vue | 189 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/business/businessList/businessList.scss | 2 +- pages/details/details.vue | 8 ++++---- pages/intentionApply/intentionApply.scss | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/intentionApply/intentionApply.vue | 205 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/leaseAdd/leaseAdd.vue | 12 ++++++------ pages/propertyPay/payDetail/payDetail.scss | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/propertyPay/payDetail/payDetail.vue | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/propertyPay/payRecord/payRecord.scss | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/propertyPay/payRecord/payRecord.vue | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/propertyPay/propertyPayList/propertyPayList.scss | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/propertyPay/propertyPayList/propertyPayList.vue | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/record/record.scss | 109 ++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------- pages/record/record.vue | 23 +++++------------------ pages/recordService/recordService.scss | 103 ++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------- pages/recordService/recordService.vue | 59 ++++++++++++++++++++++++++++++++--------------------------- 20 files changed, 1636 insertions(+), 343 deletions(-) create mode 100644 pages/advertisementApply/advertisementApply.scss create mode 100644 pages/advertisementApply/advertisementApply.vue create mode 100644 pages/intentionApply/intentionApply.scss create mode 100644 pages/intentionApply/intentionApply.vue create mode 100644 pages/propertyPay/payDetail/payDetail.scss create mode 100644 pages/propertyPay/payDetail/payDetail.vue create mode 100644 pages/propertyPay/payRecord/payRecord.scss create mode 100644 pages/propertyPay/payRecord/payRecord.vue create mode 100644 pages/propertyPay/propertyPayList/propertyPayList.scss create mode 100644 pages/propertyPay/propertyPayList/propertyPayList.vue diff --git a/pages.json b/pages.json index 233aed4..647e41f 100644 --- a/pages.json +++ b/pages.json @@ -76,7 +76,15 @@ "navigationBarTitleText": "申请租赁", "navigationBarBackgroundColor": "#FFFFFF" } - },{ + }, + { + "path": "pages/intentionApply/intentionApply", + "style": { + "navigationBarTitleText": "意向申请", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { "path": "pages/recordService/recordService", "style": { "navigationBarTitleText": "服务记录", @@ -256,6 +264,28 @@ "navigationBarTitleText": "详情", "navigationBarBackgroundColor": "#FFFFFF" } + }, + // 物业缴费 + { + "path": "pages/propertyPay/propertyPayList/propertyPayList", + "style": { + "navigationBarTitleText": "物业缴费", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { + "path": "pages/propertyPay/payRecord/payRecord", + "style": { + "navigationBarTitleText": "缴费记录", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { + "path": "pages/propertyPay/payDetail/payDetail", + "style": { + "navigationBarTitleText": "缴费记录", + "navigationBarBackgroundColor": "#FFFFFF" + } } ], "globalStyle": { diff --git a/pages/accepting/accepting.scss b/pages/accepting/accepting.scss index 5d47e85..1ac806c 100644 --- a/pages/accepting/accepting.scss +++ b/pages/accepting/accepting.scss @@ -4,117 +4,147 @@ top: 0; width: 100%; height: 100%; + padding: 0 24rpx; } /* 记录列表 */ .record-list{ margin-top: 20rpx; - .record-list-box { - padding: 30rpx; - background-color: #FFFFFF; - margin-bottom: 20rpx; - } - .list-btn { - display: inline-block; + .good-item { width: 100%; - text-align: right; - padding-bottom: 10rpx; - .date-btn { - background-color: #3f9b6a; - color: #fff; - font-size: 28rpx; - font-weight: bold; - padding: 10rpx 20rpx; - border-radius: 10rpx; - } - } - .list{ display: flex; - align-items: center; - justify-content: space-between; - .thumb{ - display: flex; - width: 36%; - image{ - width: 230rpx; - height: 200rpx; - border-radius: 10rpx; - } - } - .title-date{ - .date{ - margin: 14rpx 0; - text{ - color:#3D3D3D; - } - - } + background-color: #fff; + padding: 16rpx; + border-radius: 14rpx; + margin-bottom: 26rpx; + .img { + width: 200rpx; + height: 200rpx; } - .integral{ - text{ + .info { + width: calc(100% - 220rpx); + margin-left: 20rpx; + .title { + width: 100%; font-size: 28rpx; - color: #3D3D3D; + line-height: 44rpx; + font-weight: 700; + white-space: nowrap; + overflow : hidden; + text-overflow: ellipsis; + margin-bottom: 20rpx; } - image { - width: 22rpx; - height: 22rpx; + .info-item { + display: flex; + line-height: 30rpx; + font-size: 26rpx; + color: #717981; + text { + white-space: nowrap; + overflow : hidden; + text-overflow: ellipsis; + margin-left: 10rpx; + span { + font-size: 30rpx; + color: #000; + font-weight: 700; + } + } + .u-tag { + margin: 0 6rpx; + border: unset; + } } } } } .msglist{ - padding:40rpx 30rpx; + padding: 0 30rpx; background-color: #Fff; - position: relative; - .msg_title{ - display: flex; - width: 100%; - margin-bottom: 30rpx; - } - view{ - width: 30%; - } - .msg_body{ - margin-left: 30rpx; - width: 70%; - } - .imgGroup{ + border-radius: 14rpx; + margin-bottom: 20rpx; + .form-item { display: flex; - image{ - width: 200rpx; - height: 160rpx; - margin-right: 30rpx; - } - } - .state{ - position: absolute; - right: -100rpx; - top: 28rpx; - font-weight: 600; - font-size: 32rpx; - } - .org{ - color:#CDA33A; + flex-direction: row; + align-items: center; + justify-content: space-between; + line-height: 70rpx; + border-bottom: #eee solid 1rpx; + padding: 10rpx 0; + &[label-top] { + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + } + text { + font-size: 24rpx; + color: #3D3D3D; + } + .img { + padding-bottom: 18rpx; + } + .deom-box { + width: 100%; + display: flex !important; + margin: 0 -20rpx; + background-color: #FFFFFF; + border-radius: 9px; + // margin-top: 9px; + width: 100%; + // .u-upload { + // .u-add-wrap { + // width: 304rpx !important; + // height: 182rpx !important; + // } + // } + // .u-upload { + // height: 88px; + // width: 155px; + // background: url(/static/images/uploadID1.png); + // background-size:134rpx 188rpx; + // background-repeat:no-repeat; + // } + .img-deom { + flex: 1; + display: flex; + flex-direction: column; + align-items: center; + padding: 20rpx; + text { + margin-top: 18rpx; + } + } + } } - .green{ - color:#219129; + :last-child { + border-bottom: unset; } } .footbtn{ - position: absolute; + position: fixed; bottom: 0; left: 0; z-index: 10; + height:180rpx; width: 100%; - .zhifu{ + border-radius: 26rpx 26rpx 0 0; + background-color: #fff; + .info-total { display: flex; + flex-direction: row; + align-items: center; justify-content: space-between; - padding: 40rpx; - background-color: #fff; + margin: 24rpx 50rpx; + font-weight: 700; + font-size: 24rpx; + span { + color: #0FBB59; + font-size: 32rpx + } } - .zhifuBtn{ - padding: 20rpx 0; - background-color:#3F9B6A; - color: #fff; - text-align: center; + .footer-btn { + display: flex; + .u-btn { + width: 40%; + } } } \ No newline at end of file diff --git a/pages/accepting/accepting.vue b/pages/accepting/accepting.vue index a7f443f..6cc712f 100644 --- a/pages/accepting/accepting.vue +++ b/pages/accepting/accepting.vue @@ -1,112 +1,103 @@