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