From fb08057489c2c09d4d8eab307c659210bd5d7f91 Mon Sep 17 00:00:00 2001 From: wangyuxin <2695255229ww> Date: Tue, 21 Apr 2026 17:24:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{pages => pageSubPack}/my/addCar.vue | 6 +- .../{pages => pageSubPack}/my/addHouse.vue | 12 +- .../my/addParkingSpace.vue | 12 +- .../{pages => pageSubPack}/my/bindCar.vue | 34 +++- .../{pages => pageSubPack}/my/bindHouse.vue | 26 ++- .../{pages => pageSubPack}/my/carDetail.vue | 4 +- .../{pages => pageSubPack}/my/changePhone.vue | 2 +- .../{pages => pageSubPack}/my/changePwd.vue | 2 +- .../{pages => pageSubPack}/my/houseDetail.vue | 4 +- .../{pages => pageSubPack}/my/myCarIndex.vue | 38 +++- .../my/myHouseIndex.vue | 26 ++- .../my/myParkingSpaceIndex.vue | 32 ++- .../my/parkingSpaceDetail.vue | 4 +- .../my/selectBuilding.vue | 29 ++- .../my/selectCarBrand.vue | 33 ++- .../my/selectParingLot.vue | 49 +++-- .../my/selectResidentialCommunity.vue | 35 +++- .../my/settingIndex.vue | 19 +- .../payment-list/addHydropower.vue | 4 +- .../payment-list/addPayment.vue | 6 +- .../payment-list/addPaymentSuccess.vue | 2 +- .../payment-list/arrearsPayment.vue | 4 +- .../payment-list/noArrearsPayment.vue | 4 +- .../payment-list/paymentIndex.vue | 34 +++- .../payment-list/paymentRecord.vue | 31 ++- .../payment-list/selectPaymentEntity.vue | 61 ++++-- .../service-list/addComplaints.vue | 2 +- .../service-list/complaintsDetail.vue | 2 +- .../complaintsSuggestionsIndex.vue | 28 ++- .../service-list/contactProperty.vue | 21 ++ .../service-list/questionnaireDetail.vue | 2 +- .../service-list/questionnaireFillout.vue | 2 +- .../service-list/questionnaireSurveyIndex.vue | 26 ++- property-uniapp-project/pages.json | 6 +- .../pages/myIndex/myIndex.vue | 165 +++++++-------- .../pages/serviceIndex/serviceIndex.vue | 192 +++++++----------- 36 files changed, 630 insertions(+), 329 deletions(-) rename property-uniapp-project/{pages => pageSubPack}/my/addCar.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/addHouse.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/addParkingSpace.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/bindCar.vue (92%) rename property-uniapp-project/{pages => pageSubPack}/my/bindHouse.vue (93%) rename property-uniapp-project/{pages => pageSubPack}/my/carDetail.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/changePhone.vue (99%) rename property-uniapp-project/{pages => pageSubPack}/my/changePwd.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/houseDetail.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/myCarIndex.vue (91%) rename property-uniapp-project/{pages => pageSubPack}/my/myHouseIndex.vue (92%) rename property-uniapp-project/{pages => pageSubPack}/my/myParkingSpaceIndex.vue (89%) rename property-uniapp-project/{pages => pageSubPack}/my/parkingSpaceDetail.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/my/selectBuilding.vue (93%) rename property-uniapp-project/{pages => pageSubPack}/my/selectCarBrand.vue (85%) rename property-uniapp-project/{pages => pageSubPack}/my/selectParingLot.vue (90%) rename property-uniapp-project/{pages => pageSubPack}/my/selectResidentialCommunity.vue (87%) rename property-uniapp-project/{pages => pageSubPack}/my/settingIndex.vue (94%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/addHydropower.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/addPayment.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/addPaymentSuccess.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/arrearsPayment.vue (99%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/noArrearsPayment.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/paymentIndex.vue (91%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/paymentRecord.vue (92%) rename property-uniapp-project/{pages => pageSubPack}/payment-list/selectPaymentEntity.vue (89%) rename property-uniapp-project/{pages => pageSubPack}/service-list/addComplaints.vue (99%) rename property-uniapp-project/{pages => pageSubPack}/service-list/complaintsDetail.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/service-list/complaintsSuggestionsIndex.vue (93%) rename property-uniapp-project/{pages => pageSubPack}/service-list/contactProperty.vue (89%) rename property-uniapp-project/{pages => pageSubPack}/service-list/questionnaireDetail.vue (98%) rename property-uniapp-project/{pages => pageSubPack}/service-list/questionnaireFillout.vue (99%) rename property-uniapp-project/{pages => pageSubPack}/service-list/questionnaireSurveyIndex.vue (92%) diff --git a/property-uniapp-project/pages/my/addCar.vue b/property-uniapp-project/pageSubPack/my/addCar.vue similarity index 98% rename from property-uniapp-project/pages/my/addCar.vue rename to property-uniapp-project/pageSubPack/my/addCar.vue index 1155488..b68ecfc 100644 --- a/property-uniapp-project/pages/my/addCar.vue +++ b/property-uniapp-project/pageSubPack/my/addCar.vue @@ -212,7 +212,7 @@ selectItem(type) { if (type === '车辆品牌') { uni.redirectTo({ - url: '/pages/my/selectCarBrand', + url: '/pageSubPack/my/selectCarBrand', success: res => {}, fail: () => {}, complete: () => {} @@ -231,14 +231,14 @@ uni.removeStorageSync('checkType'); // if (uni.getStorageSync('operationType') == 'update') { // uni.redirectTo({ - // url: '/pages/my/houseDetail?id=' + this.id, + // url: '/pageSubPack/my/houseDetail?id=' + this.id, // success: res => {}, // fail: () => {}, // complete: () => {} // }); // } else if (uni.getStorageSync('operationType') == 'add') { uni.redirectTo({ - url: '/pages/my/myCarIndex', + url: '/pageSubPack/my/myCarIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/addHouse.vue b/property-uniapp-project/pageSubPack/my/addHouse.vue similarity index 98% rename from property-uniapp-project/pages/my/addHouse.vue rename to property-uniapp-project/pageSubPack/my/addHouse.vue index e7649b1..8810bf4 100644 --- a/property-uniapp-project/pages/my/addHouse.vue +++ b/property-uniapp-project/pageSubPack/my/addHouse.vue @@ -455,7 +455,7 @@ console.log(uni.getStorageSync('checkType')); if (type === '小区') { uni.redirectTo({ - url: '/pages/my/selectResidentialCommunity?sourcePage=' + 'addHouse', + url: '/pageSubPack/my/selectResidentialCommunity?sourcePage=' + 'addHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -470,7 +470,7 @@ } else { uni.setStorageSync('checkType', '楼栋'); uni.redirectTo({ - url: '/pages/my/selectBuilding', + url: '/pageSubPack/my/selectBuilding', success: res => {}, fail: () => {}, complete: () => {} @@ -487,7 +487,7 @@ } else { uni.setStorageSync('checkType', '单元'); uni.redirectTo({ - url: '/pages/my/selectBuilding', + url: '/pageSubPack/my/selectBuilding', success: res => {}, fail: () => {}, complete: () => {} @@ -503,7 +503,7 @@ } else { uni.setStorageSync('checkType', '楼层'); uni.redirectTo({ - url: '/pages/my/selectBuilding', + url: '/pageSubPack/my/selectBuilding', success: res => {}, fail: () => {}, complete: () => {} @@ -520,7 +520,7 @@ } else { uni.setStorageSync('checkType', '户号'); uni.redirectTo({ - url: '/pages/my/selectBuilding', + url: '/pageSubPack/my/selectBuilding', success: res => {}, fail: () => {}, complete: () => {} @@ -598,7 +598,7 @@ uni.removeStorageSync('houseIsDefault') uni.redirectTo({ - url: '/pages/my/myHouseIndex', + url: '/pageSubPack/my/myHouseIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/addParkingSpace.vue b/property-uniapp-project/pageSubPack/my/addParkingSpace.vue similarity index 98% rename from property-uniapp-project/pages/my/addParkingSpace.vue rename to property-uniapp-project/pageSubPack/my/addParkingSpace.vue index d53a723..42ea47d 100644 --- a/property-uniapp-project/pages/my/addParkingSpace.vue +++ b/property-uniapp-project/pageSubPack/my/addParkingSpace.vue @@ -207,7 +207,7 @@ }, bindCarClick() { uni.redirectTo({ - url: '/pages/my/bindCar', + url: '/pageSubPack/my/bindCar', success: res => {}, fail: () => {}, complete: () => {} @@ -218,7 +218,7 @@ if (type === '小区') { uni.redirectTo({ - url: '/pages/my/selectResidentialCommunity?sourcePage=' + 'addParkingSpace', + url: '/pageSubPack/my/selectResidentialCommunity?sourcePage=' + 'addParkingSpace', success: res => {}, fail: () => {}, complete: () => {} @@ -233,7 +233,7 @@ } else { uni.redirectTo({ - url: '/pages/my/bindHouse', + url: '/pageSubPack/my/bindHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -251,7 +251,7 @@ } else { uni.setStorageSync('checkType', '停车场') uni.redirectTo({ - url: '/pages/my/selectParingLot', + url: '/pageSubPack/my/selectParingLot', success: res => {}, fail: () => {}, complete: () => {} @@ -269,7 +269,7 @@ } else { uni.setStorageSync('checkType', '车位编号') uni.redirectTo({ - url: '/pages/my/selectParingLot', + url: '/pageSubPack/my/selectParingLot', success: res => {}, fail: () => {}, complete: () => {} @@ -347,7 +347,7 @@ uni.removeStorageSync('bindCarName'); uni.redirectTo({ - url: '/pages/my/myParkingSpaceIndex', + url: '/pageSubPack/my/myParkingSpaceIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/bindCar.vue b/property-uniapp-project/pageSubPack/my/bindCar.vue similarity index 92% rename from property-uniapp-project/pages/my/bindCar.vue rename to property-uniapp-project/pageSubPack/my/bindCar.vue index 236bb6b..fddac14 100644 --- a/property-uniapp-project/pages/my/bindCar.vue +++ b/property-uniapp-project/pageSubPack/my/bindCar.vue @@ -8,7 +8,12 @@ - + + + + {{ '暂无数据'}} + + @@ -155,7 +160,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/addParkingSpace', + url: '/pageSubPack/my/addParkingSpace', success: res => {}, fail: () => {}, complete: () => {} @@ -191,13 +196,30 @@ box-sizing: border-box; } + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } + /* 底部按钮 */ .bottom-btn { padding: 20rpx 30rpx 40rpx; } - + /* 通用输入框样式 */ @@ -335,8 +357,8 @@ /* 状态标签 */ .status-tag { font-size: 24rpx; - padding:6rpx14rpx; - border-radius:6rpx; + padding: 6rpx14rpx; + border-radius: 6rpx; font-weight: 500; flex-shrink: 0; position: absolute; @@ -358,7 +380,7 @@ /* ====================== 底部按钮 ====================== */ - + .confirm-btn { width: 100%; diff --git a/property-uniapp-project/pages/my/bindHouse.vue b/property-uniapp-project/pageSubPack/my/bindHouse.vue similarity index 93% rename from property-uniapp-project/pages/my/bindHouse.vue rename to property-uniapp-project/pageSubPack/my/bindHouse.vue index 7d2481a..36257da 100644 --- a/property-uniapp-project/pages/my/bindHouse.vue +++ b/property-uniapp-project/pageSubPack/my/bindHouse.vue @@ -18,6 +18,12 @@ + + + + {{ '暂无数据'}} + + @@ -191,7 +197,7 @@ goNext() { uni.redirectTo({ - url: '/pages/my/selectParingLot', + url: '/pageSubPack/my/selectParingLot', success: res => {}, fail: () => {}, complete: () => {} @@ -199,7 +205,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/addParkingSpace', + url: '/pageSubPack/my/addParkingSpace', success: res => {}, fail: () => {}, complete: () => {} @@ -346,6 +352,22 @@ /* ====================== 列表容器 ====================== */ .list-container {} + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } /* ====================== 房屋卡片 ====================== */ .house-card { diff --git a/property-uniapp-project/pages/my/carDetail.vue b/property-uniapp-project/pageSubPack/my/carDetail.vue similarity index 98% rename from property-uniapp-project/pages/my/carDetail.vue rename to property-uniapp-project/pageSubPack/my/carDetail.vue index 3c95d0e..b72cf4b 100644 --- a/property-uniapp-project/pages/my/carDetail.vue +++ b/property-uniapp-project/pageSubPack/my/carDetail.vue @@ -108,7 +108,7 @@ clickUpdate() { uni.setStorageSync('operationType', 'update') uni.redirectTo({ - url: '/pages/my/addCar?id=' + this.id, + url: '/pageSubPack/my/addCar?id=' + this.id, success: res => {}, fail: () => {}, complete: () => {} @@ -147,7 +147,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/myCarIndex', + url: '/pageSubPack/my/myCarIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/changePhone.vue b/property-uniapp-project/pageSubPack/my/changePhone.vue similarity index 99% rename from property-uniapp-project/pages/my/changePhone.vue rename to property-uniapp-project/pageSubPack/my/changePhone.vue index 5f0a6a4..7bd6f1b 100644 --- a/property-uniapp-project/pages/my/changePhone.vue +++ b/property-uniapp-project/pageSubPack/my/changePhone.vue @@ -168,7 +168,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/settingIndex', + url: '/pageSubPack/my/settingIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/changePwd.vue b/property-uniapp-project/pageSubPack/my/changePwd.vue similarity index 98% rename from property-uniapp-project/pages/my/changePwd.vue rename to property-uniapp-project/pageSubPack/my/changePwd.vue index 5bae7fc..974bda5 100644 --- a/property-uniapp-project/pages/my/changePwd.vue +++ b/property-uniapp-project/pageSubPack/my/changePwd.vue @@ -115,7 +115,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/settingIndex', + url: '/pageSubPack/my/settingIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/houseDetail.vue b/property-uniapp-project/pageSubPack/my/houseDetail.vue similarity index 98% rename from property-uniapp-project/pages/my/houseDetail.vue rename to property-uniapp-project/pageSubPack/my/houseDetail.vue index 5a10e21..b03a924 100644 --- a/property-uniapp-project/pages/my/houseDetail.vue +++ b/property-uniapp-project/pageSubPack/my/houseDetail.vue @@ -191,7 +191,7 @@ clickUpdate() { uni.setStorageSync('operationType', 'update') uni.redirectTo({ - url: '/pages/my/addHouse?id=' + this.id + '&sourcePage=' + 'addHouse', + url: '/pageSubPack/my/addHouse?id=' + this.id + '&sourcePage=' + 'addHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -228,7 +228,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/myHouseIndex', + url: '/pageSubPack/my/myHouseIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/myCarIndex.vue b/property-uniapp-project/pageSubPack/my/myCarIndex.vue similarity index 91% rename from property-uniapp-project/pages/my/myCarIndex.vue rename to property-uniapp-project/pageSubPack/my/myCarIndex.vue index 4014cf9..c9d4d20 100644 --- a/property-uniapp-project/pages/my/myCarIndex.vue +++ b/property-uniapp-project/pageSubPack/my/myCarIndex.vue @@ -8,9 +8,13 @@ - - + + + + {{ '暂无数据'}} + + @@ -78,7 +82,8 @@ selectedIndex: -1, // 当前选中的索引 // 模拟车辆数据 - carList: [{ + carList: [ + { id: '1', imgSrc: 'http://47.104.199.163:9090/images/propertyImgs/carImg.png', plate: "京A88888", @@ -115,7 +120,7 @@ handleItemClick(item, index) { uni.setStorageSync('operationType', 'update'); uni.redirectTo({ - url: '/pages/my/carDetail?id=' + item.id + '&status=' + item.status, + url: '/pageSubPack/my/carDetail?id=' + item.id + '&status=' + item.status, success: res => {}, fail: () => {}, complete: () => {} @@ -127,7 +132,7 @@ addCar() { uni.setStorageSync('operationType', 'add'); uni.redirectTo({ - url: '/pages/my/addCar', + url: '/pageSubPack/my/addCar', success: res => {}, fail: () => {}, complete: () => {} @@ -173,6 +178,25 @@ box-sizing: border-box; } + + + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } + /* 底部按钮 */ .bottom-btn { padding: 20rpx 30rpx 40rpx; @@ -329,8 +353,8 @@ /* 状态标签 */ .status-tag { font-size: 24rpx; - padding:6rpx14rpx; - border-radius:6rpx; + padding: 6rpx14rpx; + border-radius: 6rpx; font-weight: 500; flex-shrink: 0; position: absolute; diff --git a/property-uniapp-project/pages/my/myHouseIndex.vue b/property-uniapp-project/pageSubPack/my/myHouseIndex.vue similarity index 92% rename from property-uniapp-project/pages/my/myHouseIndex.vue rename to property-uniapp-project/pageSubPack/my/myHouseIndex.vue index 44744ab..940a347 100644 --- a/property-uniapp-project/pages/my/myHouseIndex.vue +++ b/property-uniapp-project/pageSubPack/my/myHouseIndex.vue @@ -6,6 +6,12 @@ + + + + {{ '暂无数据'}} + + @@ -163,7 +169,7 @@ }, tapHouse(item) { uni.redirectTo({ - url: '/pages/my/houseDetail?id=' + item.id + '&statusClass=' + item.statusClass, + url: '/pageSubPack/my/houseDetail?id=' + item.id + '&statusClass=' + item.statusClass, success: res => {}, fail: () => {}, complete: () => {} @@ -173,7 +179,7 @@ addHouse() { uni.setStorageSync('operationType', 'add'); uni.redirectTo({ - url: '/pages/my/addHouse', + url: '/pageSubPack/my/addHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -218,6 +224,22 @@ padding: 0px 40rpx; box-sizing: border-box; } + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } /* 底部按钮 */ .bottom-btn { diff --git a/property-uniapp-project/pages/my/myParkingSpaceIndex.vue b/property-uniapp-project/pageSubPack/my/myParkingSpaceIndex.vue similarity index 89% rename from property-uniapp-project/pages/my/myParkingSpaceIndex.vue rename to property-uniapp-project/pageSubPack/my/myParkingSpaceIndex.vue index 005a78d..02f5b9e 100644 --- a/property-uniapp-project/pages/my/myParkingSpaceIndex.vue +++ b/property-uniapp-project/pageSubPack/my/myParkingSpaceIndex.vue @@ -4,6 +4,12 @@ + + + + {{ '暂无数据'}} + + - + @@ -136,7 +143,7 @@ methods: { tapParkingSpace(item) { uni.redirectTo({ - url: '/pages/my/parkingSpaceDetail?id=' + item.id + '&statusClass=' + item.statusClass, + url: '/pageSubPack/my/parkingSpaceDetail?id=' + item.id + '&statusClass=' + item.statusClass, success: res => {}, fail: () => {}, complete: () => {} @@ -146,7 +153,7 @@ addParkingSpace() { uni.setStorageSync('operationType', 'add'); uni.redirectTo({ - url: '/pages/my/addParkingSpace', + url: '/pageSubPack/my/addParkingSpace', success: res => {}, fail: () => {}, complete: () => {} @@ -191,6 +198,23 @@ box-sizing: border-box; } + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } + /* 底部按钮 */ .bottom-btn { padding: 20rpx 30rpx 40rpx; @@ -235,7 +259,7 @@ /* 状态标签 */ .status-tag { font-size: 24rpx; - padding:4rpx16rpx; + padding: 4rpx 16rpx; border-radius: 30rpx; margin-left: 20rpx; white-space: nowrap; diff --git a/property-uniapp-project/pages/my/parkingSpaceDetail.vue b/property-uniapp-project/pageSubPack/my/parkingSpaceDetail.vue similarity index 98% rename from property-uniapp-project/pages/my/parkingSpaceDetail.vue rename to property-uniapp-project/pageSubPack/my/parkingSpaceDetail.vue index 74bd151..1e81e56 100644 --- a/property-uniapp-project/pages/my/parkingSpaceDetail.vue +++ b/property-uniapp-project/pageSubPack/my/parkingSpaceDetail.vue @@ -179,7 +179,7 @@ onModify() { uni.setStorageSync('operationType', 'update'); uni.redirectTo({ - url: '/pages/my/addParkingSpace?id=' + this.id + '&sourcePage=' + 'addParkingSpace', + url: '/pageSubPack/my/addParkingSpace?id=' + this.id + '&sourcePage=' + 'addParkingSpace', success: res => {}, fail: () => {}, complete: () => {} @@ -213,7 +213,7 @@ }, goBack() { uni.redirectTo({ - url: '/pages/my/myParkingSpaceIndex', + url: '/pageSubPack/my/myParkingSpaceIndex', success: res => {}, fail: () => {}, complete: () => {} diff --git a/property-uniapp-project/pages/my/selectBuilding.vue b/property-uniapp-project/pageSubPack/my/selectBuilding.vue similarity index 93% rename from property-uniapp-project/pages/my/selectBuilding.vue rename to property-uniapp-project/pageSubPack/my/selectBuilding.vue index 7d1efe2..96b006c 100644 --- a/property-uniapp-project/pages/my/selectBuilding.vue +++ b/property-uniapp-project/pageSubPack/my/selectBuilding.vue @@ -9,6 +9,12 @@ + + + + {{ '暂无数据'}} + + @@ -315,14 +321,14 @@ console.log(this.checkType, '刷新页面'); if (this.checkType != '户号') { uni.redirectTo({ - url: '/pages/my/selectBuilding', + url: '/pageSubPack/my/selectBuilding', success: res => {}, fail: () => {}, complete: () => {} }); } else { uni.redirectTo({ - url: '/pages/my/addHouse', + url: '/pageSubPack/my/addHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -345,7 +351,7 @@ } uni.redirectTo({ - url: '/pages/my/addHouse', + url: '/pageSubPack/my/addHouse', success: res => {}, fail: () => {}, complete: () => {} @@ -394,6 +400,23 @@ gap: 30rpx; } + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } + /* 楼栋按钮 */ .building-item { height: 100rpx; diff --git a/property-uniapp-project/pages/my/selectCarBrand.vue b/property-uniapp-project/pageSubPack/my/selectCarBrand.vue similarity index 85% rename from property-uniapp-project/pages/my/selectCarBrand.vue rename to property-uniapp-project/pageSubPack/my/selectCarBrand.vue index 50a92f7..e57ec25 100644 --- a/property-uniapp-project/pages/my/selectCarBrand.vue +++ b/property-uniapp-project/pageSubPack/my/selectCarBrand.vue @@ -14,6 +14,12 @@ + + + + {{ '暂无数据'}} + + {{ item.name }} @@ -90,7 +96,7 @@ uni.setStorageSync('carBrandName', item.name); uni.redirectTo({ - url: '/pages/my/addCar', + url: '/pageSubPack/my/addCar', success: res => {}, fail: () => {}, complete: () => {} @@ -102,7 +108,7 @@ uni.removeStorageSync('carBrandName'); uni.redirectTo({ - url: '/pages/my/addCar', + url: '/pageSubPack/my/addCar', success: res => {}, fail: () => {}, complete: () => {} @@ -156,6 +162,23 @@ height: 70rpx; } + /* 空状态 */ + .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 100rpx 0; + color: #ccc; + } + + .empty-text { + font-size: 32rpx; + color: #999; + margin-top: 20rpx; + margin-bottom: 10rpx; + } + .search-input { flex: 1; height: 100%; @@ -197,13 +220,13 @@ .item-arrow { display: inline-block; - width:10rpx; - height:10rpx; + width: 10rpx; + height: 10rpx; border-top: 2rpx solid #999; border-right: 2rpx solid #999; transform: rotate(45deg); margin-left: 10rpx; - margin-right:10rpx; + margin-right: 10rpx; } .status-bar { diff --git a/property-uniapp-project/pages/my/selectParingLot.vue b/property-uniapp-project/pageSubPack/my/selectParingLot.vue similarity index 90% rename from property-uniapp-project/pages/my/selectParingLot.vue rename to property-uniapp-project/pageSubPack/my/selectParingLot.vue index 71fe851..bc7b816 100644 --- a/property-uniapp-project/pages/my/selectParingLot.vue +++ b/property-uniapp-project/pageSubPack/my/selectParingLot.vue @@ -1,13 +1,20 @@