123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237 |
- // 团队管理
- 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'
- })
- }
|