From f1c1e9d90549fd81eee74f9c2390e5f7b6c9a7c1 Mon Sep 17 00:00:00 2001
From: bichangxiong <3057647414@qq.com>
Date: Thu, 21 Aug 2025 14:22:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/sys/msg/index.vue?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/sys/msg/index.vue | 1406 ++++++++++++++++++++-------------------
1 file changed, 706 insertions(+), 700 deletions(-)
diff --git a/pages/sys/msg/index.vue b/pages/sys/msg/index.vue
index 8151f4e..5ee2b8f 100644
--- a/pages/sys/msg/index.vue
+++ b/pages/sys/msg/index.vue
@@ -1,769 +1,775 @@
-
-
- 访客预约表单
+
+
+ 访客预约表单
-
- 基本信息
-
- 访客姓名
-
-
-
-
-
-
- 证件号
-
-
-
-
+
+ 基本信息
+
+ 访客姓名
+
+
+
+
-
- 所属公司
-
-
-
-
+
+ 证件号
+
+
+
+
-
- 联系电话
-
-
-
-
+
+ 所属公司
+
+
+
+
-
- 拜访事由
-
-
- {{ formData.visitingReason || '请选择拜访事由' }}
-
-
-
-
- {{ item }}
-
-
-
-
-
-
-
+
+ 联系电话
+
+
+
+
-
- 被访人信息
-
- 被访人姓名
-
-
-
-
+
+ 拜访事由
+
+
+ {{ formData.visitingReason || '请选择拜访事由' }}
+
+
+
+
+ {{ item }}
+
+
+
+
+
-
- 被访单位
-
-
-
-
-
- 被访人电话
-
-
-
-
+
+ 被访人信息
+
+ 被访人姓名
+
+
+
+
-
- 拜访时间
-
- 开始时间
-
-
- {{formData.visitingBeginDate}}
-
-
-
-
- {{formData.visitingBeginTime}}
-
-
-
+
+ 被访单位
+
+
+
+
-
- 结束时间
-
-
- {{formData.visitingEndDate}}
-
-
-
-
- {{formData.visitingEndTime}}
-
-
-
+
+ 被访人电话
+
+
+
+
-
-
+
+ 拜访时间
+
+ 开始时间
+
+
+ {{ formData.visitingBeginDate }}
+
+
+
+
+ {{ formData.visitingBeginTime }}
+
+
+
-
-
+
+ 结束时间
+
+
+ {{ formData.visitingEndDate }}
+
+
+
+
+ {{ formData.visitingEndTime }}
+
+
+
-
- 人脸照片
-
-
- + 拍照上传
-
-
-
-
-
-
+
+
-
+
+
-
-
-
-
-
-
+
+ 人脸照片
+
+
+ + 拍照上传
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+.upload-text {
+ font-size: 12px;
+ color: #999;
+ margin-top: 4px;
+}
+
+.preview-image {
+ width: 80px;
+ height: 80px;
+ border-radius: 6px;
+ margin-left: 12px;
+ overflow: hidden;
+ border: 1px solid #e5e6eb;
+}
+
+.preview-image image {
+ width: 100%;
+ height: 100%;
+}
+
+.submit-wrapper {
+ margin-top: 32px;
+}
+
+.submit-btn {
+ width: 100%;
+ height: 44px;
+ background-color: #007aff;
+ color: #fff;
+ font-size: 16px;
+ font-weight: 500;
+ border-radius: 22px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+
+.filter-btn {
+ padding: 15rpx 22rpx;
+ background: #f7f7f7;
+ border-radius: 25rpx;
+ height: 58rpx;
+ color: #9a9a9a;
+ font-size: 28rpx;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-right: 24rpx;
+ position: relative;
+ cursor: pointer;
+}
+
+.filter-img {
+ width: 18rpx;
+ height: 10rpx;
+ margin-left: 8rpx;
+}
+
+.dropdown {
+ position: absolute;
+ top: calc(100% + 5px);
+ left: 0;
+ right: 0;
+ background: #fff;
+ border-radius: 6px;
+ box-shadow: 0 4rpx 10rpx rgba(0, 0, 0, 0.1);
+ z-index: 999;
+ max-height: 200px;
+ overflow-y: auto;
+}
+
+.dropdown-item {
+ padding: 12px;
+ font-size: 14px;
+ color: #333;
+ border-bottom: 1rpx solid #eee;
+ text-align: left;
+ cursor: pointer;
+}
+
+.dropdown-item:last-child {
+ border-bottom: none;
+}
+
+.dropdown-item:hover {
+ background-color: #f5f7fa;
+}
+