From 3f1508c237c615e51ac7cb6ca4f5e28700129f20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com>
Date: Thu, 3 Jul 2025 17:18:17 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=8A=E4=BC=A0=E6=96=87?=
=?UTF-8?q?=E4=BB=B6=E5=A4=84=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/css/page.css | 4 +++
package.json | 18 +++--------
pages.json | 10 +++++++
.../components/form-input/attachments.vue | 30 ++++++++++---------
.../components/form-input/form-input.vue | 21 ++++++++++++-
.../form-input/components/form-input/pwd.vue | 2 +-
.../components/form-input/score.vue | 2 +-
.../components/form-input/select-multi.vue | 5 +++-
.../components/form-input/select.vue | 2 +-
.../components/form-input/video.vue | 2 +-
10 files changed, 62 insertions(+), 34 deletions(-)
diff --git a/common/css/page.css b/common/css/page.css
index 23a8fdbb..560502db 100644
--- a/common/css/page.css
+++ b/common/css/page.css
@@ -1420,4 +1420,8 @@ button[disabled].bg-grey {
}
.indicator_about_location .dot-item {
margin: 0 6rpx;
+}
+
+.popup-bottom .vue-ref {
+ background: #fff !important;
}
\ No newline at end of file
diff --git a/package.json b/package.json
index 1bdb30cc..a690ac80 100644
--- a/package.json
+++ b/package.json
@@ -1,15 +1,5 @@
{
- "id": "my-datetime",
- "name": "日期-时间选择器",
- "version": "1.0.1",
- "description": "日期选择器、时间选择器、年月选择器、日期时间选择器",
- "keywords": [
- "日期选择器、年月选择器、时间选择器、日期时间选择器"
- ],
- "dcloudext": {
- "category": [
- "前端组件",
- "通用组件"
- ]
- }
-}
\ No newline at end of file
+ "dependencies": {
+ "jweixin-module": "^1.6.0"
+ }
+}
diff --git a/pages.json b/pages.json
index a467b859..3b86d4ba 100644
--- a/pages.json
+++ b/pages.json
@@ -1945,5 +1945,15 @@
"pagePath": "pages/user/user"
}
]
+ },
+ "condition" : { //模式配置,仅开发期间生效
+ "current": 0, //当前激活的模式(list 的索引项)
+ "list": [
+ {
+ "name": "", //模式名称
+ "path": "", //启动页面,必选
+ "query": "" //启动参数,在页面的onLoad函数里面得到
+ }
+ ]
}
}
\ No newline at end of file
diff --git a/pages/form-input/components/form-input/attachments.vue b/pages/form-input/components/form-input/attachments.vue
index 6facdf06..88f1b5d4 100644
--- a/pages/form-input/components/form-input/attachments.vue
+++ b/pages/form-input/components/form-input/attachments.vue
@@ -2,21 +2,23 @@
-
- {{ file[0].original || '' }}
+
- 暂无文件
+ 暂无文件
@@ -74,7 +76,7 @@
},
// 复制到剪切板
copy(e) {
- const { url, name } = e.currentTarget.dataset;
+ const url = e.currentTarget.dataset.url;
/* 创建一个临时的textarea元素 */
const textarea = document.createElement('textarea');
textarea.value = url;
@@ -100,7 +102,7 @@
link.click();
document.body.removeChild(link);
}
- },
+ }
};
@@ -123,12 +125,12 @@
border-radius: 30rpx;
background: #FFFFFF;
box-shadow: 0px 2rpx 8rpx 0px rgba(0,0,0,0.1);
- .icon {
- display: flex;
- justify-content: center;
- align-items: center;
- cursor: pointer;
- padding: 12rpx 24rpx;
- }
+}
+.oprate .icon {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ cursor: pointer;
+ padding: 12rpx 24rpx;
}
diff --git a/pages/form-input/components/form-input/form-input.vue b/pages/form-input/components/form-input/form-input.vue
index 708b004c..47ed7403 100644
--- a/pages/form-input/components/form-input/form-input.vue
+++ b/pages/form-input/components/form-input/form-input.vue
@@ -27,6 +27,15 @@
+
+
+
+ {{ item.com_data.title }}*
+
+
+
+
+
@@ -82,6 +91,14 @@
+
+
+
+
+
+
+
+
@@ -135,6 +152,7 @@ import componentText from '@/pages/form-input/components/form-input/text.vue';
import componentAttachments from '@/pages/form-input/components/form-input/attachments.vue';
import componentAuxiliaryLine from '@/pages/form-input/components/form-input/auxiliary-line.vue';
import componentRichText from '@/pages/form-input/components/form-input/rich-text.vue';
+import componentUpload from '@/pages/form-input/components/form-input/upload.vue';
import componentRegionPicker from '@/pages/common/components/region-picker/region-picker';
export default {
name: 'formInput',
@@ -158,7 +176,8 @@ export default {
componentText,
componentAttachments,
componentAuxiliaryLine,
- componentRichText
+ componentRichText,
+ componentUpload
},
props: {
propValue: {
diff --git a/pages/form-input/components/form-input/pwd.vue b/pages/form-input/components/form-input/pwd.vue
index 89e6359a..4e4a2429 100644
--- a/pages/form-input/components/form-input/pwd.vue
+++ b/pages/form-input/components/form-input/pwd.vue
@@ -1,7 +1,7 @@
-
+
diff --git a/pages/form-input/components/form-input/score.vue b/pages/form-input/components/form-input/score.vue
index bbc15c18..f28cc66b 100644
--- a/pages/form-input/components/form-input/score.vue
+++ b/pages/form-input/components/form-input/score.vue
@@ -16,7 +16,7 @@
- {{ index + 1 }}分
+ {{ index + 1 }}分
{{ index + 1 }}分
diff --git a/pages/form-input/components/form-input/select-multi.vue b/pages/form-input/components/form-input/select-multi.vue
index 99a32660..b5524fa4 100644
--- a/pages/form-input/components/form-input/select-multi.vue
+++ b/pages/form-input/components/form-input/select-multi.vue
@@ -17,7 +17,7 @@
-
+