liu
2 天以前 e47bc9e53ed3d64016c1e0db67d280e63b367e07
src/views/hrm/attendance/record/modules/import-form.vue
@@ -23,10 +23,18 @@
    }
    modalApi.lock();
    try {
      await importAttendanceRecord(fileList.value[0] as File, updateSupport.value);
      const res: string = await importAttendanceRecord(
        fileList.value[0] as File,
        updateSupport.value,
      );
      await modalApi.close();
      emit('success');
      message.success('导入成功');
      // 后端返回导入结果(含失败原因,例如“以下员工不存在...;需补充手机号...”)
      if (res && res.length > 0) {
        message[res.includes('未') || res.includes('不完整') ? 'warning' : 'success'](res);
      } else {
        message.success('导入成功');
      }
    } finally {
      modalApi.unlock();
    }