// 团队管理 import request from '@/utils/request' import { TeamManagement } from '@/apiConfig/api' // 新建团队 export function teamCreateTeam(data) { return request({ url: TeamManagement + `/team/createTeam`, method: 'post', data }) } // 搜索员工信息 export function memberQueryMemberInfoByIDAPorName(data) { return request({ url: TeamManagement + `/member/queryMemberInfoByIDAPorName`, method: 'post', data }) } // 查询接口(团队) export function teamQueryTeamInfoList(data) { return request({ url: TeamManagement + `/team/queryTeamInfoList`, method: 'post', data }) } // 查询接口(团队) export function configShowTeamAndMemberEnum() { return request({ url: TeamManagement + `/config/showTeamAndMemberEnum`, method: 'get' }) } // 团队名称是否重复 export function teamIsTeamNameRepetition(data) { return request({ url: TeamManagement + `/team/isTeamNameRepetition`, method: 'post', data }) } // 查询团队 export function teamQueryTeamInfo(data) { return request({ url: TeamManagement + `/team/queryTeamInfo?teamId=` + data, method: 'get' }) } // 编辑团队 export function teamModifyTeam(data) { return request({ url: TeamManagement + `/team/modifyTeam`, method: 'post', data }) } // 判断是否是管理员 export function verifyIsAdmin(data) { return request({ url: TeamManagement + `/setting/verifyIsAdmin`, method: 'post', data }) } // 获取所有业务线列表 export function getBizList(data) { return request({ url: TeamManagement + `/setting/getBizList`, method: 'post', data }) } // 添加业务线 export function addBiz(data) { return request({ url: TeamManagement + `/setting/addBiz`, method: 'post', data }) } // 更新业务线 export function updateBiz(data) { return request({ url: TeamManagement + `/setting/updateBiz`, method: 'post', data }) } // 删除业务线 export function deleteBiz(data) { return request({ url: TeamManagement + `/setting/deleteBiz`, method: 'post', data }) } // 获取结构化模块列表 export function queryBizModuleList(data) { return request({ url: TeamManagement + `/setting/queryBizModuleList?bizId=` + data, method: 'get' }) } // 添加模块 export function addModule(data) { return request({ url: TeamManagement + `/setting/addBizModule`, method: 'post', data }) } // 更新模块 export function updateBizModule(data) { return request({ url: TeamManagement + `/setting/updateBizModule`, method: 'post', data }) } // 删除模块 export function deleteBizModule(data) { return request({ url: TeamManagement + `/setting/deleteBizModule`, method: 'post', data }) } // 获取需求方向列表 export function settingQueryBizRqmtOrntList(id) { return request({ url: TeamManagement + `/setting/queryBizRqmtOrntList?bizId=${id}`, method: 'get' }) } // 删除需求方向 export function settingDeleteBizRqmtOrnt(data) { return request({ url: TeamManagement + `/setting/deleteBizRqmtOrnt`, method: 'post', data }) } // 新增需求方向 export function settingAddBizRqmtOrnt(data) { return request({ url: TeamManagement + `/setting/addBizRqmtOrnt`, method: 'post', data }) } // 编辑需求方向 export function settingUpdateBizRqmtOrnt(data) { return request({ url: TeamManagement + `/setting/updateBizRqmtOrnt`, method: 'post', data }) } // 需求状态列表 export function showRequireStatusEnum(id) { return request({ url: TeamManagement + `/config/showRequireStatusEnum?bizId=` + id, method: 'get' }) } // 任务状态列表 export function showTaskStatusEnum(id) { return request({ url: TeamManagement + `/config/showTaskStatusEnum?bizId=` + id, method: 'get' }) } // 任务需求阶段列表 export function getBizNoticeSettingEnum(id) { return request({ url: TeamManagement + `/setting/getBizNoticeSettingEnum?bizId=` + id, method: 'get' }) } // 通知列表 export function getBizNoticeSettingList(bizId, status) { return request({ url: TeamManagement + `/setting/getBizNoticeSettingList?bizId=${bizId}&status=${status}`, method: 'get' }) } // 新增需求或任务定时通知 export function addBizNoticeSetting(data) { return request({ url: TeamManagement + `/setting/addBizNoticeSetting`, method: 'post', data }) } // 更新需求或任务定时通知 export function updateBizNoticeSetting(data) { return request({ url: TeamManagement + `/setting/updateBizNoticeSetting`, method: 'post', data }) } // 删除 export function deleteBizNoticeSetting(id) { return request({ url: TeamManagement + `/setting/deleteBizNoticeSetting?id=` + id, method: 'get' }) }