fix:发货编号获取后自动编号
This commit is contained in:
parent
eb1376deae
commit
1cbfc1986b
|
@ -638,16 +638,18 @@ export default {
|
||||||
that.showDigit = true;
|
that.showDigit = true;
|
||||||
}else{//有该前缀的发货编号
|
}else{//有该前缀的发货编号
|
||||||
numbers = res.number_out_last;
|
numbers = res.number_out_last;
|
||||||
let num = numbers.slice(-3);
|
let str = numbers.replace(/[^a-zA-Z]/g, ''); // 提取字母
|
||||||
let str = numbers.slice(0,-3);
|
let num = numbers.replace(/[^0-9]/g, ''); // 提取数字
|
||||||
|
let length = num.length;//流水号的长度
|
||||||
for(let i=0;i<that.form.count;i++){
|
for(let i=0;i<that.form.count;i++){
|
||||||
let numb = Number(num)+i+1;
|
let numb = Number(num)+i+1;
|
||||||
if(numb<10){
|
let numbs = numb+'';
|
||||||
numb = '00'+numb;
|
let len = numbs.length;
|
||||||
}else if(numb<100){
|
let zoreStr = '';
|
||||||
numb = '0'+numb;
|
for(let j=0;j<length-len;j++){
|
||||||
|
zoreStr+='0';
|
||||||
}
|
}
|
||||||
that.mioitems[i] =str + numb;
|
that.mioitems[i] =str + zoreStr + numb;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue