From 256fd21d3ba59a8e2dfc9a68a6bb586a83459f89 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Mon, 14 Oct 2024 12:00:09 +0800 Subject: [PATCH] =?UTF-8?q?HL-6267=E8=AE=A1=E5=88=92=E5=A4=96=E5=87=BA?= =?UTF-8?q?=E5=BA=93=E7=94=B3=E8=AF=B7=E4=B8=AD=E7=9A=84=E5=A4=87=E6=B3=A8?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E6=A0=A1=E9=AA=8C=E6=9C=80=E5=A4=A7=E9=95=BF?= =?UTF-8?q?=E5=BA=A6=E6=97=B6=E4=B8=AD=E6=96=87=E6=B2=A1=E6=9C=89=E6=8C=89?= =?UTF-8?q?=E7=85=A7=E4=B8=A4=E4=B8=AA=E5=AD=97=E7=AC=A6=E9=95=BF=E5=BA=A6?= =?UTF-8?q?=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../unplannedissueRequestMain.data.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/wms/inventoryjobManage/unplannedissue/unplannedissueRequestMain/unplannedissueRequestMain.data.ts b/src/views/wms/inventoryjobManage/unplannedissue/unplannedissueRequestMain/unplannedissueRequestMain.data.ts index 71006c7dc..57c2c5dd2 100644 --- a/src/views/wms/inventoryjobManage/unplannedissue/unplannedissueRequestMain/unplannedissueRequestMain.data.ts +++ b/src/views/wms/inventoryjobManage/unplannedissue/unplannedissueRequestMain/unplannedissueRequestMain.data.ts @@ -635,6 +635,15 @@ export const UnplannedissueRequestMain = useCrudSchemas(reactive([ } ])) +function validateRemarkMain(rule, value, callback) { + let length = value.replace(/[^\x00-\xff]/g, '01').length + console.log('length',length) + if (length>24) { + callback(new Error('不得超过24个字符')) + }else{ + callback() + } +} //表单校验 export const UnplannedissueRequestMainRules = reactive({ // requestTime: [ @@ -660,7 +669,8 @@ export const UnplannedissueRequestMainRules = reactive({ ], remarkMain: [ { required: true, message: '请输入单据备注', trigger: 'blur' }, - { max: 24, message: '不得超过24个字符', trigger: 'blur' } + // { max: 24, message: '不得超过24个字符', trigger: 'blur' } + { validator:validateRemarkMain, message: '不得超过24个字符', trigger: 'change'} ], usageDescription:[ { required: true, message: '请选择领用描述', trigger: 'blur' }