2022-06-08 14:51:11 +08:00
|
|
|
import {post,get} from '../http'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 角色管理
|
|
|
|
|
*/
|
|
|
|
|
export const addBaseRoleApi = data => post('xmgl/baseRole/add', data);
|
|
|
|
|
export const editBaseRoleApi = data => post('xmgl/baseRole/edit', data);
|
|
|
|
|
export const deleteBaseRoleApi = data => post('xmgl/baseRole/delete', data);
|
|
|
|
|
export const getBaseRoleListApi = data => post('xmgl/baseRole/getProjectBaseRoleList', data);
|
|
|
|
|
|
|
|
|
|
export const getRoleBaseMenuListApi = data => post('xmgl/baseAuthority/getRoleAuthorityList', data); //查询角色的菜单列表
|
|
|
|
|
export const editBaseRoleMenuApi = data => post('xmgl/baseAuthority/grantAuthorityRole', data);//编辑角色菜单关联信息
|
|
|
|
|
|
|
|
|
|
//查询项目默认的菜单列表并根据模块分组
|
|
|
|
|
export const getProjectModuleGroupMenuListApi = data => post('xmgl/baseMenu/getProjectModuleGroupMenuList', data);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 项目子账号管理
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
export const addProjectUserApi = data => post('xmgl/systemUser/addProjectUser', data);
|
|
|
|
|
export const editProjectUserApi = data => post('xmgl/systemUser/editProjectUser', data);
|
|
|
|
|
export const getProjectChilderSystemUserListApi = data => post('xmgl/systemUser/getProjectChilderSystemUserList', data);
|
|
|
|
|
export const getLaborManagementInfoListApi = data => post('xmgl/workerInfo/getLaborManagementInfoList', data);//查询劳务和管理人员列表
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export const selectUserEnterpriseByUserIdApi = data => post('xmgl/userEnterprise/selectUserEnterpriseByUserId', data);//通过id查询用户能查看的企业配置信息
|
|
|
|
|
export const addOrEditUserEnterpriseApi = data => post('xmgl/userEnterprise/addOrEditUserEnterprise', data);//添加或修改用户能查看的企业配置信息
|
|
|
|
|
|
|
|
|
|
//查询用户能查看的设备配置
|
|
|
|
|
export const selectUserDevAuthorityByUserIdApi = data => post('xmgl/userDevAuthority/selectUserDevAuthorityByUserId', data);
|
|
|
|
|
//添加或修改用户能查看的设备配置信息
|
|
|
|
|
export const addOrEditUserDevAuthorityApi = data => post('xmgl/userDevAuthority/addOrEditUserDevAuthority', data);
|
|
|
|
|
|
|
|
|
|
//查询项目下所有视频列表
|
|
|
|
|
export const selecAllVideoListApi = data => post('xmgl/videoItem/selecAllVideoList', data);
|
|
|
|
|
|
|
|
|
|
//导出模板
|
|
|
|
|
export const exporExcelWorkerTemplateApi = data => get('xmgl/download/exporExcelWorkerTemplate', data);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 编辑短信配置信息
|
|
|
|
|
export const editSmsConfigApi = data => post('xmgl/smsPlatformConfig/editSmsConfig', data);
|
|
|
|
|
// 通过项目sn查询短信平台配置信息
|
|
|
|
|
export const selectSmsPlatformConfigApi = data => post('xmgl/smsPlatformConfig/selectSmsPlatformConfig', data);
|
|
|
|
|
// 添加通知提示音信息
|
|
|
|
|
export const addNoticeRemindSoundApi = data => post('xmgl/noticeRemindSound/add', data);
|
|
|
|
|
// 删除通知提示音信息
|
|
|
|
|
export const editNoticeRemindSoundApi = data => post('xmgl/noticeRemindSound/edit', data);
|
|
|
|
|
// 编辑通知提示音信息
|
|
|
|
|
export const deleteNoticeRemindSoundApi = data => post('xmgl/noticeRemindSound/delete', data);
|
|
|
|
|
//列表查询通知提示音信息
|
2022-06-28 13:46:23 +08:00
|
|
|
export const selectNoticeRemindSoundApi = data => post('xmgl/noticeRemindSound/list', data);
|
|
|
|
|
|
2024-04-09 17:04:28 +08:00
|
|
|
// 组织机构管理
|
|
|
|
|
export const getTreeGroupApi = data => get('xmgl/xzProjectOrg/tree/list', data);
|
2024-04-13 16:49:55 +08:00
|
|
|
export const getTreeGroupPageApi = data => get('xmgl/xzProjectOrg/tree/page', data);
|
2024-04-09 17:04:28 +08:00
|
|
|
export const addTreeGroupApi = data => post('xmgl/xzProjectOrg/add', data);
|
|
|
|
|
export const editTreeGroupApi = data => post('xmgl/xzProjectOrg/edit', data);
|
|
|
|
|
export const deleteTreeGroupApi = data => post('xmgl/xzProjectOrg/delete', data);
|
|
|
|
|
|
|
|
|
|
|
2022-06-28 13:46:23 +08:00
|
|
|
|