2023-09-22 00:32:31 +08:00
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
const groupByCategory=(projectId,deptId)=> {
|
|
|
|
return request({
|
|
|
|
url: `bgscreen/flow/groupByCategory?projectId=${projectId}&deptId=${deptId}`,
|
|
|
|
method: 'get'
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
|
|
const groupByUnit=(projectId,deptId)=> {
|
|
|
|
return request({
|
|
|
|
url: `bgscreen/flow/groupByUnit?projectId=${projectId}&deptId=${deptId}`,
|
|
|
|
method: 'get'
|
|
|
|
})
|
|
|
|
}
|
2023-10-01 19:45:08 +08:00
|
|
|
const listByUnit=(projectId,deptId,unit,pageNum,pageSize)=>{
|
|
|
|
return request({
|
|
|
|
url: `bgscreen/flow/listByUnit?pageNum=${pageNum}&pageSize=${pageSize}`,
|
|
|
|
method: 'post',
|
|
|
|
data:{
|
|
|
|
taskId:unit,
|
|
|
|
deptId:deptId,
|
|
|
|
projectId:projectId
|
|
|
|
}
|
|
|
|
})
|
|
|
|
}
|
|
|
|
const listByState=(projectId,deptId,state,pageNum,pageSize)=>{
|
|
|
|
return request({
|
|
|
|
url: `bgscreen/flow/listByState?pageNum=${pageNum}&pageSize=${pageSize}`,
|
|
|
|
method: 'post',
|
|
|
|
data:{
|
|
|
|
taskId:state,
|
|
|
|
deptId:deptId,
|
|
|
|
projectId:projectId
|
|
|
|
}
|
|
|
|
})
|
|
|
|
}
|
2023-09-22 00:32:31 +08:00
|
|
|
|
|
|
|
export default{
|
|
|
|
groupByCategory,
|
2023-10-01 19:45:08 +08:00
|
|
|
groupByUnit,
|
|
|
|
listByUnit,
|
|
|
|
listByState
|
2023-09-22 00:32:31 +08:00
|
|
|
}
|