diff --git a/pages.json b/pages.json
index c64e45b..cbcb764 100644
--- a/pages.json
+++ b/pages.json
@@ -72,6 +72,13 @@
{
"navigationBarTitleText" : "释放房源检查"
}
+ },
+ {
+ "path" : "force/index/index",
+ "style" :
+ {
+ "navigationBarTitleText" : "强制清退"
+ }
}
]
}],
diff --git a/pages/tabBar/work/index.vue b/pages/tabBar/work/index.vue
index 21d369f..f910ec9 100644
--- a/pages/tabBar/work/index.vue
+++ b/pages/tabBar/work/index.vue
@@ -98,6 +98,10 @@ export default {
uni.navigateTo({
url: '/pagesA/release/list/list'
})
+ }else if (item.text == "强制清退") {
+ uni.navigateTo({
+ url: '/pagesA/force/index/index'
+ })
}
},
handleBsClick (item) {
diff --git a/pagesA/checkout/detail/detail.vue b/pagesA/checkout/detail/detail.vue
index 221df04..8947eae 100644
--- a/pagesA/checkout/detail/detail.vue
+++ b/pagesA/checkout/detail/detail.vue
@@ -1,22 +1,45 @@
-
+
5号楼1单元101 房间1
居住人王静
性别女
- 联系电话187****0001
- 居住日期2025-04-04 至 2025-05-06
+ 联系电话187****0001
+ 居住日期2025-04-04 至 2025-05-06
设备检查
-
+
{{ item.name }}
-
-
+
+
@@ -25,51 +48,62 @@
水电表设备
水表数
-
+
电表数
-
+
其他说明
-
+ >
+
+
+
+ 图片/视频
+
+
+
+
+
+ 提交
-
-
- 图片/视频
-
-
-
- 最多10个
-
-
-
-
-
- 提交
-
@@ -77,41 +111,43 @@
export default {
data() {
return {
+ btnStyle:
+ "background:linear-gradient(90deg,#0DC6C6 0%,#13C2C2 100%);font-size:36rpx;border-radius:48rpx;width:60vw;height:80rpx;",
deviceList: [
- { name: '空调', status: '完好' },
- { name: '冰箱', status: '完好' },
- { name: '洗衣机', status: '完好' },
- { name: '电磁灶', status: '完好' },
- { name: '沙发', status: '完好' },
- { name: '茶几', status: '完好' },
- { name: '桌椅', status: '完好' }
+ { name: "空调", status: "完好" },
+ { name: "冰箱", status: "完好" },
+ { name: "洗衣机", status: "完好" },
+ { name: "电磁灶", status: "完好" },
+ { name: "沙发", status: "完好" },
+ { name: "茶几", status: "完好" },
+ { name: "桌椅", status: "完好" },
],
- statusOptions: ['完好', '破损', '丢失'],
+ statusOptions: ["完好", "破损", "丢失"],
waterMeter: 3245.1,
electricMeter: 2672.6,
- remark: '',
- fileList: []
- }
+ remark: "",
+ fileList: [],
+ };
},
methods: {
onDeviceChange(idx, val) {
- this.deviceList[idx].status = val
+ this.deviceList[idx].status = val;
},
afterRead(event) {
- let files = Array.isArray(event) ? event : [event]
- this.fileList = this.fileList.concat(files)
+ let files = Array.isArray(event) ? event : [event];
+ this.fileList = this.fileList.concat(files);
},
onDelete(event) {
- this.fileList.splice(event.index, 1)
+ this.fileList.splice(event.index, 1);
},
onSubmit() {
- uni.showToast({ title: '提交成功', icon: 'success' })
- }
- }
-}
+ uni.showToast({ title: "提交成功", icon: "success" });
+ },
+ },
+};
-
diff --git a/pagesA/force/index/index.vue b/pagesA/force/index/index.vue
new file mode 100644
index 0000000..ebe47c6
--- /dev/null
+++ b/pagesA/force/index/index.vue
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 说明
+
+ 上传图片/视频
+
+
+
+
+ 提交
+
+
+
+
+
+
+
+
+
+
diff --git a/pagesA/release/detail/detail.vue b/pagesA/release/detail/detail.vue
index 0cb16b2..dd3b6bb 100644
--- a/pagesA/release/detail/detail.vue
+++ b/pagesA/release/detail/detail.vue
@@ -14,6 +14,19 @@
退房日期:2025-05-16
+
+ 房间卫生
+
+
+
+
设备检查
@@ -29,6 +42,7 @@
@change="onDeviceChange(idx, $event)"
>
-
-
- 水电表设备
-
- 水表数
-
-
-
- 电表数
-
-
-
+
其他说明
-
+ >
+
图片/视频
-
-
- 最多10个
-
- 提交
+ 提交
@@ -105,6 +100,8 @@
export default {
data() {
return {
+ btnStyle:
+ "background:linear-gradient(90deg,#0DC6C6 0%,#13C2C2 100%);font-size:36rpx;border-radius:48rpx;width:60vw;height:80rpx;",
deviceList: [
{ name: "空调", status: "完好" },
{ name: "冰箱", status: "完好" },
@@ -119,6 +116,8 @@ export default {
electricMeter: 2672.6,
remark: "",
fileList: [],
+ roomClean: "已打扫",
+ cleanOptions: ["已打扫", "未打扫"],
};
},
methods: {
@@ -156,7 +155,7 @@ export default {
border-radius: 20rpx;
margin: 24rpx 24rpx 0 24rpx;
padding: 24rpx 24rpx 12rpx 24rpx;
- box-shadow: 0 4rpx 16rpx rgba(0,0,0,0.04);
+ box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.04);
}
.info-header {
display: flex;
@@ -169,7 +168,7 @@ export default {
color: #222;
}
.status-text {
- color: #FFB200;
+ color: #ffb200;
font-size: 28rpx;
font-weight: bold;
}
@@ -253,11 +252,24 @@ export default {
justify-content: center;
margin: 40rpx 0 0 0;
}
-.u-button--primary {
- background: linear-gradient(90deg, #0dc6c6 0%, #13c2c2 100%) !important;
- font-size: 36rpx;
- border-radius: 48rpx !important;
- width: 80vw;
- height: 88rpx;
+.clean-card {
+ background: #fff;
+ border-radius: 16rpx;
+ box-shadow: 0 2rpx 8rpx #f2f4f8;
+ display: flex;
+ align-items: center;
+ margin: 24rpx 24rpx 24rpx 24rpx;
+ padding: 24rpx 24rpx 24rpx 24rpx;
+}
+.clean-label {
+ color: #6a7fa3;
+ font-size: 30rpx;
+ font-weight: 500;
+ margin-right: 32rpx;
+ min-width: 180rpx;
+}
+.clean-radio-group {
+ display: flex;
+ align-items: center;
}