diff --git a/src/pages/back/addBack.vue b/src/pages/back/addBack.vue index d015398..362581c 100644 --- a/src/pages/back/addBack.vue +++ b/src/pages/back/addBack.vue @@ -171,6 +171,13 @@ const confirmAdd = () => { } else if (backPerson.value == '') { uni.showToast({ title: '请确认退料人!', icon: 'none' }) } else { + // 检查是否包含至少两个汉字 + const regex = /[\u4e00-\u9fa5].*[\u4e00-\u9fa5]/; + if (!regex.test(backPerson.value)) { + uni.showToast({ title: '退料人必须包含至少两个汉字', icon: 'none' }) + return; + } + let obj = { backApplyInfo: { agreementId: agreementId.value, diff --git a/src/pages/back/backCodeAdd.vue b/src/pages/back/backCodeAdd.vue index 5ef9acc..3fdc5d6 100644 --- a/src/pages/back/backCodeAdd.vue +++ b/src/pages/back/backCodeAdd.vue @@ -230,6 +230,13 @@ const submitCode = () => { } else if (backPerson.value == '') { uni.showToast({ title: '请填写退料人!', icon: 'none' }) } else { + // 检查是否包含至少两个汉字 + const regex = /[\u4e00-\u9fa5].*[\u4e00-\u9fa5]/; + if (!regex.test(backPerson.value)) { + uni.showToast({ title: '退料人必须包含至少两个汉字', icon: 'none' }) + return; + } + let info = { agreementId: maInfo.value.agreementId, backPerson: backPerson.value,