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 @@ @@ -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/video.vue b/pages/form-input/components/form-input/video.vue index b0a3ca3a..f3ff5183 100644 --- a/pages/form-input/components/form-input/video.vue +++ b/pages/form-input/components/form-input/video.vue @@ -5,7 +5,7 @@ - +