jinlin
2023-12-19 b5d05005ead969319589c2d5e2bb44d95c9b6783
web/src/views/modules/sys/task/taskCenter.vue
@@ -12,12 +12,16 @@
        <alreadyTask :system="system" ref="alreadyTask" @alreadyTask="getDiagram1"></alreadyTask>
      </el-tab-pane>
    </el-tabs>
    <el-dialog v-dialogDrag title="项目进度图" top="10vh" width='85%' :visible.sync="dialogVisible">
      <processTimeline ref="processTimeline"></processTimeline>
    </el-dialog>
  </div>
</template>
<script>
  import stayTask from './stay-task'
  import alreadyTask from './already-task'
  import processTimeline from '../../flowChart/processTimeline'
  export default {
    data() {
@@ -27,11 +31,12 @@
      }
    },
    props:{
    system:String
      system:String
    },
    components: {
      stayTask,
      alreadyTask
      alreadyTask,
      processTimeline
    },
    mounted() {
    },
@@ -43,13 +48,6 @@
          this.$refs.processTimeline.init(row)
        })
      },
      // getDiagram2(row){
      //   console.log(row,'getDiagram processTimeline')
      //   this.dialogVisible = true
      //   this.$nextTick(() => {
      //     this.$refs.processTimeline.init(row)
      //   })
      // },
      async tabClick(tab, event) {
        if (tab.index === '1') {
          let res = await this.$http.get('/task/taskCenter/pageDone')