From 9c2d72eee4ac74107b5cb196d6c0af147a3039d0 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 12 九月 2025 14:19:29 +0800 Subject: [PATCH] fix: bug --- apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue | 4 +++- packages/utils/common.ts | 8 ++++++++ apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue | 4 ++-- apps/cMiniApp/project.config.json | 4 ++-- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue index 010a8a2..de116bc 100644 --- a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue +++ b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue @@ -198,9 +198,9 @@ const form = reactive({ name: '', - billingMethod: EnumBillingMethod.Month, + billingMethod: EnumBillingMethod.Day, serviceFee: '' as any as number, - settlementCycle: EnumSettlementCycle.Month, + settlementCycle: EnumSettlementCycle.Day, benefits: [] as string[], ageMinLimit: '' as any as number, ageMaxLimit: '' as any as number, diff --git a/apps/cMiniApp/project.config.json b/apps/cMiniApp/project.config.json index cc53dd5..1d057ff 100644 --- a/apps/cMiniApp/project.config.json +++ b/apps/cMiniApp/project.config.json @@ -3,8 +3,8 @@ "description": "", "setting": { "urlCheck": false, - "es6": false, - "enhance": false, + "es6": true, + "enhance": true, "postcss": false, "preloadBackgroundData": false, "minified": false, diff --git a/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue b/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue index 05c6ab2..a7a1cef 100644 --- a/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue +++ b/apps/cMiniApp/src/subpackages/authentication/authenticationRealName/InnerPage.vue @@ -46,6 +46,7 @@ v-model.trim="form.name" class="nut-input-text bole-input-text" placeholder="璇峰~鍐欏鍚�" + :formatter="filterNotCN" type="text" /> </nut-form-item> @@ -80,6 +81,7 @@ class="nut-input-text bole-input-text" placeholder="璇疯緭鍏ラ獙璇佺爜" type="number" + :max-length="6" /> </nut-form-item> </template> @@ -98,7 +100,7 @@ import { FileItem } from '@nutui/nutui-taro/dist/types/__VUE/uploader/type'; import { Photograph } from '@nutui/icons-vue-taro'; import { FormRules } from '@nutui/nutui-taro/dist/types/__VUE/form/types'; -import { FormValidator } from '@12333/utils'; +import { FormValidator, filterNotCN } from '@12333/utils'; import Taro from '@tarojs/taro'; import { userCredentialVerifyOcrIDCard } from '@12333/hooks'; import { EnumOcrAccess } from '@12333/constants'; diff --git a/packages/utils/common.ts b/packages/utils/common.ts index 13bbb46..a420b99 100644 --- a/packages/utils/common.ts +++ b/packages/utils/common.ts @@ -140,3 +140,11 @@ if (!phone) return ''; return phone.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2'); }; + +export function filterCN(str: string) { + return str.replace(/[\u4e00-\u9fa5]/gi, ''); +} + +export function filterNotCN(str: string) { + return str.replace(/[^\u4e00-\u9fa5]/gi, ''); +} -- Gitblit v1.9.1