From cf785108166b877de025bfe81fdc280facb1055c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=98=8A=E5=A4=A9?= <442384644@qq.com> Date: Fri, 16 Oct 2026 15:15:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=A7=BB=E5=8A=A8=E7=AB=AF):=20=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E8=87=AA=E5=AE=9A=E4=B9=89=E8=A1=A8=E5=8D=95=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=85=A8=E9=83=A8=E7=AE=A1=E7=90=86=E7=AB=AF=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E4=B8=8E=E6=A0=BC=E5=BC=8F=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 支持 text/number/email/data/time/id/phone/img 八类型(键盘按类型切换、日期时间选择器、图片上传预览),兼容历史 input/textarea/picker;数字/邮箱/手机号/身份证格式校验 --- .../order/create/OrderCustomForm.vue | 146 ++++++++++++++++-- 1 file changed, 130 insertions(+), 16 deletions(-) diff --git a/frontend/uni-app/src/dynamic-pages/components/order/create/OrderCustomForm.vue b/frontend/uni-app/src/dynamic-pages/components/order/create/OrderCustomForm.vue index eda400df6..15ddfce43 100644 --- a/frontend/uni-app/src/dynamic-pages/components/order/create/OrderCustomForm.vue +++ b/frontend/uni-app/src/dynamic-pages/components/order/create/OrderCustomForm.vue @@ -2,6 +2,9 @@ 订单自定义表单 根据后端 custom_form 动态渲染必填信息字段 字段结构:{ label, field, type, options, required } + type 为管理端「自定义表单」类型:text 文本框 / number 数字 / email 邮件 / + data 日期 / time 时间 / id 身份证 / phone 手机号 / img 图片, + 兼容历史值 input / textarea / picker -->