123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import axios from '@/common/services/axios-instance'
- class AuditPorjectUserService {
- // 获取项目成员变更信息记录
- getUserChangeLogInfo(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iamprojectuser/getProjectUserChangeInfo?projectId=` + id,
- })
- }
- // 获取项目成员信息
- getProjectUserInfo(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iamprojectuser/getProjectUserInfo?projectId=` + id,
- })
- }
- // 操作前数据权限校验
- checkOperatorAuthority(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iamprojectuser/checkOperatorAuthority?projectId=` + id,
- })
- }
- // 获取数据字典配置
- getDictionary(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iam-law/dictionary?key=${id}`,
- method: 'get',
- })
- }
- // 判断用户是否是项目负责人、项目组长/项目副组长
- isProjectLeader(id, flag) {
- return axios({
- url: `api/xcoa-mobile/v1/iamprojectuser/isProjectLeader/${id}/${flag}`,
- method: 'post',
- })
- }
- }
- export default new AuditPorjectUserService()
|