index.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <template>
  2. <div>
  3. <!-- header -->
  4. <div class="flex items-center justify-center">
  5. <div class="flex-1">
  6. <el-steps
  7. space="14%"
  8. :active="active"
  9. finish-status="success"
  10. align-center
  11. >
  12. <el-step title="数据预处理"></el-step>
  13. <el-step title="故障初步定为"></el-step>
  14. <el-step title="故障定位单机"></el-step>
  15. <el-step title="系统诊断详情"></el-step>
  16. <el-step title="单机故障诊断"></el-step>
  17. <el-step title="单机诊断详情"></el-step>
  18. <el-step title="生成诊断报告"></el-step>
  19. </el-steps>
  20. </div>
  21. <div>
  22. <el-button size="small">查看原始数据</el-button>
  23. <el-button size="small" type="primary" @click="prevStep"
  24. >上一步</el-button
  25. >
  26. <el-button size="small" type="primary" @click="nextStep"
  27. >下一步</el-button
  28. >
  29. </div>
  30. </div>
  31. </div>
  32. </template>
  33. <script>
  34. export default {
  35. name: "currentDiagosis",
  36. data() {
  37. return {
  38. active: 1,
  39. };
  40. },
  41. methods: {
  42. nextStep() {
  43. this.active++;
  44. },
  45. prevStep() {
  46. if (this.active <= 1) return;
  47. this.active--;
  48. },
  49. },
  50. };
  51. </script>
  52. <style scoped lang="scss"></style>