feat(KYC页面): 联系方式限制字数,去除首尾空格

This commit is contained in:
hzj 2026-03-20 18:09:45 +08:00
parent 208368ae28
commit 8c39e58c7c

View File

@ -23,6 +23,8 @@
type="text"
v-model="applyInfo.contactNumber"
:placeholder="t('enter_contact_number')"
maxlength="50"
@blur="handleContactNumberInput"
style="width: 100%; border: none; outline: none"
/>
</div>
@ -270,7 +272,7 @@ const updateStatus = ref(false) //是否为修改
const applyInfo = ref({
id: '', // ID
contactNumber: '', //
contactNumber: '', //
category: 'CARD', //
otherDescription: '', //
passportFrontUrl: '', //
@ -279,9 +281,15 @@ const applyInfo = ref({
//
const checkStatus = computed(() => {
return applyInfo.value.contactNumber != '' && resImgUrls.value.length > 0
const contactNumber = applyInfo.value.contactNumber.trim()
return contactNumber.length <= 50 && contactNumber != '' && resImgUrls.value.length > 0
})
//
const handleContactNumberInput = (event) => {
applyInfo.value.contactNumber = event.target.value.trim()
}
//
const onClickImagePicker = async () => {
try {