Browse Source

copypart不能有空格

master
han\hanst 7 months ago
parent
commit
5d0eb864dc
  1. 19
      src/views/modules/part/partInformation.vue

19
src/views/modules/part/partInformation.vue

@ -5250,6 +5250,25 @@
this.$message.warning('From Part 不能为空!') this.$message.warning('From Part 不能为空!')
return return
} }
let partNo = this.copyPartData.partNo
// 1 去除隐藏空格
partNo = partNo.replace(/[\s\u00A0\u3000\u200B]/g, '')
// 2 判断是否为空
if (!partNo) {
this.$message.warning('请填写物料编码!')
return
}
// 3 判断是否包含非法字符(只允许字母数字-_.)
if (!/^[A-Za-z0-9._-]+$/.test(partNo)) {
this.$message.warning('物料编码只能包含字母、数字、-、_、.')
return
}
// 4 回写清理后的值
this.copyPartData.partNo = partNo
if (this.copyPartData.partNo === '' || this.copyPartData.partNo == null) { if (this.copyPartData.partNo === '' || this.copyPartData.partNo == null) {
this.$message.warning('请输入物料编码!') this.$message.warning('请输入物料编码!')
return return

Loading…
Cancel
Save