processChart.vue 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <template>
  2. <div class="processChart">
  3. <div class="from">
  4. <div class="commons-title">基础配置</div>
  5. <div>
  6. <el-form labelPosition='top'>
  7. <el-form-item label="流程标题" label-width="80px">
  8. <el-input v-model="title" placeholder="请输入流程标题"></el-input>
  9. </el-form-item>
  10. </el-form>
  11. </div>
  12. </div>
  13. <div class="content">
  14. <div class="commons-title">流程节点配置</div>
  15. <div class="chart-warp">
  16. <vueFlow :title='title'></vueFlow>
  17. </div>
  18. </div>
  19. </div>
  20. </template>
  21. <script setup>
  22. import vueFlow from '@/views/process/processConfig/vueFlow.vue'
  23. const title = ref('')
  24. onMounted(() => {
  25. })
  26. </script>
  27. <style lang="scss" scoped>
  28. .processChart {
  29. padding: 20px;
  30. display: flex;
  31. justify-content: space-between;
  32. .from {
  33. width: 400px;
  34. background: #fff;
  35. border-radius: 5px;
  36. padding: 20px;
  37. }
  38. .content {
  39. width: calc(100% - 420px);
  40. border-radius: 5px;
  41. padding: 20px;
  42. background: #fff;
  43. }
  44. }
  45. .chart-warp {
  46. height: calc(100vh - 280px);
  47. }
  48. </style>
  49. <style>
  50. </style>