From 92a6a06bbc7788bad86fe89683326fcfe59af65e Mon Sep 17 00:00:00 2001 From: ZhuRui Date: Thu, 6 Aug 2026 11:04:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=84=E7=90=86=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E5=8F=8C=E5=90=91=E7=BB=91=E5=AE=9A=E5=A4=B1=E6=95=88=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ChangePasswordModal/index.tsx | 18 ++++++- .../banner/components/BannerFormModal.tsx | 47 +++++++++++++++++-- src/pages/finance/payments/index.tsx | 8 ++++ src/pages/finance/wallet/index.tsx | 8 ++++ src/pages/finance/withdraw/index.tsx | 12 +++++ src/pages/system/logs/index.tsx | 4 ++ .../system/roles/components/RoleFormModal.tsx | 10 +++- .../system/users/components/UserFormModal.tsx | 41 ++++++++++++++-- 8 files changed, 138 insertions(+), 10 deletions(-) diff --git a/src/components/ChangePasswordModal/index.tsx b/src/components/ChangePasswordModal/index.tsx index e2054b2..7c0f258 100644 --- a/src/components/ChangePasswordModal/index.tsx +++ b/src/components/ChangePasswordModal/index.tsx @@ -66,7 +66,14 @@ export default defineComponent({ >
- + { + formData.newPassword = val; + }} + placeholder="至少8位,含字母+数字" + allowClear + /> formData.newPassword)} > - + { + formData.confirmPassword = val; + }} + placeholder="再次输入新密码" + allowClear + />
{TIPS_TEXT}
diff --git a/src/pages/events/banner/components/BannerFormModal.tsx b/src/pages/events/banner/components/BannerFormModal.tsx index 76bb223..be5777a 100644 --- a/src/pages/events/banner/components/BannerFormModal.tsx +++ b/src/pages/events/banner/components/BannerFormModal.tsx @@ -481,7 +481,15 @@ export default defineComponent({ > {/* ===== Banner 标题 ===== */} - + { + formData.title = val; + }} + placeholder="请输入标题" + maxlength={TITLE_MAX} + allowClear + /> {/* ===== 上传图片(必填,带裁剪) ===== */} @@ -537,13 +545,24 @@ export default defineComponent({ {/* ===== 跳转类型 ===== */} - { + formData.type = val; + }} + options={JUMP_TYPE_OPTIONS as any} + placeholder="请选择" + /> {/* ===== 联动字段:赛事详情页 → 模糊搜索关联赛事 ===== */} {formData.type === '1' && ( + { + formData.linkUrl = val; + }} + placeholder="https://xxx" + maxlength={URL_MAX} + allowClear + /> )} {/* ===== 联动字段:小程序页面 ===== */} {formData.type === '3' && ( - + { + formData.linkUrl = val; + }} + placeholder="/pages/index/index" + maxlength={PATH_MAX} + allowClear + /> )} @@ -649,6 +684,10 @@ export default defineComponent({ {/* ===== 排序 ===== */} { + formData.sort = val; + }} placeholder="数字越小越靠前" min={1} max={999} diff --git a/src/pages/finance/payments/index.tsx b/src/pages/finance/payments/index.tsx index b2318d7..ab4719c 100644 --- a/src/pages/finance/payments/index.tsx +++ b/src/pages/finance/payments/index.tsx @@ -38,6 +38,10 @@ export default defineComponent({ { + filterForm.nickname = val; + }} placeholder="请输入" style={{ width: '180px' }} allowClear @@ -46,6 +50,10 @@ export default defineComponent({ { + filterForm.phone = val; + }} placeholder="请输入" style={{ width: '180px' }} allowClear diff --git a/src/pages/finance/wallet/index.tsx b/src/pages/finance/wallet/index.tsx index 41b6f71..071fbda 100644 --- a/src/pages/finance/wallet/index.tsx +++ b/src/pages/finance/wallet/index.tsx @@ -132,6 +132,10 @@ export default defineComponent({ { + filterForm.nickname = val; + }} placeholder="请输入" style={{ width: '180px' }} allowClear @@ -140,6 +144,10 @@ export default defineComponent({ { + filterForm.phone = val; + }} placeholder="请输入" style={{ width: '180px' }} allowClear diff --git a/src/pages/finance/withdraw/index.tsx b/src/pages/finance/withdraw/index.tsx index 18adb32..7801959 100644 --- a/src/pages/finance/withdraw/index.tsx +++ b/src/pages/finance/withdraw/index.tsx @@ -94,6 +94,10 @@ export default defineComponent({ { + filterForm.nickname = val; + }} placeholder="请输入" style={{ width: '160px' }} allowClear @@ -102,6 +106,10 @@ export default defineComponent({ { + filterForm.phone = val; + }} placeholder="请输入" style={{ width: '160px' }} allowClear @@ -110,6 +118,10 @@ export default defineComponent({ { + filterForm.realName = val; + }} placeholder="请输入" style={{ width: '160px' }} allowClear diff --git a/src/pages/system/logs/index.tsx b/src/pages/system/logs/index.tsx index 2c6a8ab..1d64eff 100644 --- a/src/pages/system/logs/index.tsx +++ b/src/pages/system/logs/index.tsx @@ -60,6 +60,10 @@ export default defineComponent({ { + filterForm.searchOperator = val; + }} placeholder="请输入" style={{ width: '160px' }} allowClear diff --git a/src/pages/system/roles/components/RoleFormModal.tsx b/src/pages/system/roles/components/RoleFormModal.tsx index 21d1858..c27f4aa 100644 --- a/src/pages/system/roles/components/RoleFormModal.tsx +++ b/src/pages/system/roles/components/RoleFormModal.tsx @@ -141,7 +141,15 @@ export default defineComponent({ {/* 角色名称 */} - + { + formData.roleName = val; + }} + placeholder="请输入" + maxlength={20} + allowClear + /> {/* 菜单权限配置 */} diff --git a/src/pages/system/users/components/UserFormModal.tsx b/src/pages/system/users/components/UserFormModal.tsx index c3fd45e..36c89ad 100644 --- a/src/pages/system/users/components/UserFormModal.tsx +++ b/src/pages/system/users/components/UserFormModal.tsx @@ -234,10 +234,26 @@ export default defineComponent({ {/* 姓名 / 手机号:同一行 */}
- + { + formData.realName = val; + }} + placeholder="真实姓名" + maxlength={8} + allowClear + /> - + { + formData.phone = val; + }} + placeholder="11位手机号" + maxlength={11} + allowClear + />
@@ -258,6 +274,10 @@ export default defineComponent({
{ + formData.roleId = val; + }} showSearch filterOption={false} allowClear={!roleSearchLoading.value}