//获取班组列表 import { listProjectTeam } from '@/api/project/projectTeam'; import { ProjectTeamVO } from '@/api/project/projectTeam/types'; import store from '@/store'; import { useUserStore } from '@/store/modules/user'; const userStore = useUserStore(store); export const getProjectTeam = async () => { const { id } = userStore.selectedProject; const res = await listProjectTeam({ pageNum: 1, pageSize: 20, orderByColumn: 'createTime', isAsc: 'desc', projectId: id }); const list = res.rows.map((projectTeam: ProjectTeamVO) => ({ value: projectTeam.id, label: projectTeam.teamName })); userStore.setProjectTeamList(list); };