diff --git a/src/views/modules/part/partInformation.vue b/src/views/modules/part/partInformation.vue index 0b34db6..e4f6241 100644 --- a/src/views/modules/part/partInformation.vue +++ b/src/views/modules/part/partInformation.vue @@ -4868,25 +4868,14 @@ this.modalData.partNo = partNo let ifsPartNo = this.modalData.ifsPartNo - - // 1 去除隐藏空格 - ifsPartNo = ifsPartNo.replace(/[\s\u00A0\u3000\u200B]/g, '') - // 2 判断是否为空 - if (!ifsPartNo) { - this.$message.warning('请填写IFS物料编码!') - return - } - - // 3 判断是否包含非法字符(只允许字母数字-_.) - if (!/^[A-Za-z0-9._-]+$/.test(ifsPartNo)) { - this.$message.warning('IFS物料编码只能包含字母、数字、-、_、.') - return + if (ifsPartNo) { + // 1 去除隐藏空格 + ifsPartNo = ifsPartNo.replace(/[\s\u00A0\u3000\u200B]/g, '') + // 4 回写清理后的值 + this.modalData.ifsPartNo = ifsPartNo } - // 4 回写清理后的值 - this.modalData.ifsPartNo = ifsPartNo - if (this.modalData.partDesc === '' || this.modalData.partDesc == null) { this.$message.warning('请填写物料描述!') return