songshankun
2023-10-30 b594c6680116745912ed943afd00a9b896496c76
src/views/dashboard/index.vue
@@ -10,8 +10,12 @@
    <template #middleBlock2
      >主看板
      <ProcessInfo :process="process"></ProcessInfo>
      <div v-if="activeTask">
        任务详情
        {{ activeTask.Order.workOrderId }}
      </div>
    </template>
    <template #middleBlock3>任务详情</template>
    <template #middleBlock3> 任务详情 </template>
    <template #middleBlock4
      >人员信息
      <PersonInfo :person="person"></PersonInfo>
@@ -29,12 +33,14 @@
import { getTaskList } from '@/api'
import { computed, ref, watchEffect } from 'vue'
import ChannelCollapse from '@/views/dashboard/components/ChannelCollapse.vue'
import type { Task } from '@/api/task'
import type { Task, Worker } from '@/api/task'
import { chain } from 'lodash-es'
import ProcessInfo from '@/views/dashboard/components/ProcessInfo.vue'
import PersonInfo from '@/views/dashboard/components/PersonInfo.vue'
import TaskTabs from '@/views/dashboard/components/TaskTabs.vue'
import CurrentDateTime from '@/views/dashboard/components/CurrentDateTime.vue'
import { useTasksStore } from '@/stores/tasks'
import { storeToRefs } from 'pinia'
defineOptions({
  name: 'DashboardView'
@@ -65,12 +71,16 @@
  return {
    workerName: '姓名',
    phone: '111'
  }
  } as unknown as Worker
})
getChannels()
const taskTabsTitle = ['未完成', '今日任务', '已完成']
const activeTaskTab = ref('未完成')
const tasksStore = useTasksStore()
const { activeTask } = storeToRefs(tasksStore)
watchEffect(() => {
  // console.log(activeTaskTab?.value, 111111)
})