Browse Source

1、创建物料编码时(两个地方),校验物料编码不允许存在空格

1.1    转正式物料时,校验物料编码不允许存在空格
     1.2    Copy 时(两个Copy),校验物料编码不允许存在空格
master
han\hanst 1 month ago
parent
commit
0f17735b50
  1. 38
      src/views/modules/part/partInformation.vue

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

@ -4847,10 +4847,46 @@
// ======== // ========
// /
saveData () {
if (this.modalData.partNo === '' || this.modalData.partNo == null) {
let partNo = this.modalData.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.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
}
// 4
this.modalData.ifsPartNo = ifsPartNo
if (this.modalData.partDesc === '' || this.modalData.partDesc == null) {
this.$message.warning('请填写物料描述!')
return

Loading…
Cancel
Save