|
@@ -643,7 +643,7 @@
|
|
|
//员工列表接口
|
|
//员工列表接口
|
|
|
const getyglist = async ()=>{
|
|
const getyglist = async ()=>{
|
|
|
if(formData.value.sczl_bh0 === ''){
|
|
if(formData.value.sczl_bh0 === ''){
|
|
|
- ElMessage.warning('请输入员工编号')
|
|
|
|
|
|
|
+ formData.value.sczl_bh0_name = '';
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
const response = await getYg({sczl_bh: formData.value.sczl_bh0});
|
|
const response = await getYg({sczl_bh: formData.value.sczl_bh0});
|
|
@@ -827,6 +827,23 @@
|
|
|
}
|
|
}
|
|
|
}else if(id2 === 'bh0' && event.keyCode === 13){
|
|
}else if(id2 === 'bh0' && event.keyCode === 13){
|
|
|
getyglist()
|
|
getyglist()
|
|
|
|
|
+ let nextIndex = currentIndex + 1;
|
|
|
|
|
+ let foundNext = false; // 标记是否找到下一个可用的输入框
|
|
|
|
|
+ while (nextIndex < inputs.length) {
|
|
|
|
|
+ if (inputs[nextIndex].disabled) {
|
|
|
|
|
+ nextIndex++; // 跳过disabled的输入框
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (!inputs[nextIndex].readOnly) {
|
|
|
|
|
+ nextTick(() => {
|
|
|
|
|
+ inputs[nextIndex].focus();
|
|
|
|
|
+ inputs[nextIndex].select();
|
|
|
|
|
+ });
|
|
|
|
|
+ foundNext = true; // 找到下一个可用输入框
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ nextIndex++;
|
|
|
|
|
+ }
|
|
|
}else if (event.keyCode === 13 && id3 === '检验类别') {
|
|
}else if (event.keyCode === 13 && id3 === '检验类别') {
|
|
|
console.log("检验类别");
|
|
console.log("检验类别");
|
|
|
getLbsubmit()
|
|
getLbsubmit()
|
|
@@ -2146,8 +2163,6 @@ const entdedh = (event) => {
|
|
|
formData.value[`流程单号${i}`]=0;
|
|
formData.value[`流程单号${i}`]=0;
|
|
|
}
|
|
}
|
|
|
for (let i = 0; i < 13; i++) {
|
|
for (let i = 0; i < 13; i++) {
|
|
|
- formData.value[`sczl_bh${i}`] = '';
|
|
|
|
|
- formData.value[`sczl_bh${i}_name`] = '';
|
|
|
|
|
formData.value[`sczl_cl${i}`] = 0;
|
|
formData.value[`sczl_cl${i}`] = 0;
|
|
|
formData.value[`sczl_fp${i}`] = 0;
|
|
formData.value[`sczl_fp${i}`] = 0;
|
|
|
}
|
|
}
|