/** * api接口统一管理 */ import { post, get } from '../http' export const editCompanyConfigApi = (data) => post('xmgl/companyConfig/edit', data) //修改企业配置信息 export const getRegisterAuditList = (data) => post('xmgl/company/selectCompanyPage', data) //获取企业注册审核列表 export const baseModuleList = (data) => post('xmgl/baseModule/list', data) //列表查询所有模块信息 export const getCompanyModuleList = (data) => post('xmgl/baseModule/getCompanyModuleList', data) //查询总企业默认的模块列表 export const baseModuleProjectEdit = (data) => post('xmgl/baseModuleProject/edit', data) //编辑模块-企业项目关联信息 export const getProjectModuleList = (data) => post('xmgl/baseModule/getProjectModuleList', data) //查询企业下项目默认的模块列表 export const getUserModuleList = (data) => post('xmgl/baseModule/getUserModuleList', data) //查询企业用户配置的模块列表 export const baseModuleUserEdit = (data) => post('xmgl/baseModuleUser/edit', data) //查询企业用户配置的模块列表 export const addHeadquarterCompanyApi = (data) => post('/xmgl/company/headquarterCompany/add', data) export const editHeadquarterCompanyApi = (data) => post('/xmgl/company/headquarterCompany/update', data) export const deleteHeadquarterCompanyApi = (data) => post('/xmgl/company/delete', data) export const getStyleTypeArr = (data) => get('xmgl/dictionaryItem/list', data) /** * 模块管理 */ export const addModuleApi = (data) => post('xmgl/baseModule/add', data) export const deleteModuleApi = (data) => post('xmgl/baseModule/delete', data) export const editModuleApi = (data) => post('xmgl/baseModule/edit', data) export const getAllModuleApi = (data) => post('xmgl/baseModule/list', data) export const getAllModulePageApi = (data) => post('/xmgl/baseModule/page', data) // 新用户账号模块查询 export const getNewUserAllModulePageApi = (data) => post('/xmgl/baseModule/getModuleAndMenuList', data) /** * 菜单管理 */ export const addMenuApi = (data) => post('xmgl/baseMenu/add', data) export const deleteMenuApi = (data) => post('xmgl/baseMenu/delete', data) export const editMenuApi = (data) => post('xmgl/baseMenu/edit', data) export const getAllMenuApi = (data) => post('xmgl/baseMenu/list', data) export const getAllMenuByGroupApi = (data) => post('xmgl/baseMenu/selectGroupList', data) /** * 按钮管理 */ export const addBtnApi = (data) => post('xmgl/action/add', data) export const deleteBtnApi = (data) => post('xmgl/action/delete', data) export const editBtnApi = (data) => post('xmgl/action/edit', data) export const getAllBtnApi = (data) => post('xmgl/action/getActionList', data) /** * 系统安全校验码 */ export const addSystemVerificationApi = (data) => post('xmgl/systemVerification/add', data) export const getSystemVerificationApi = (data) => post('xmgl/systemVerification/queryById', data) /** * app版本管理 */ export const addappVersionApi = (data) => post('xmgl/appVersion/add', data) export const deleteappVersionApi = (data) => post('xmgl/appVersion/delete', data) export const editappVersionApi = (data) => post('xmgl/appVersion/edit', data) export const getappVersionListApi = (data) => get('xmgl/appVersion/list', data) /** * 系统设置 */ export const selectSystemLogoConfigApi = (data) => get('xmgl/systemLogoConfig/selectSystemLogoConfig', data) //查询系统logo配置信息 export const editSystemLogoConfigApi = (data) => post('xmgl/systemLogoConfig/editSystemLogoConfig', data) //编辑系统logo配置信息 //字典管理 export const addDictionaryApi = (data) => post('/xmgl/dictionary/add', data) export const editDictionaryApi = (data) => post('/xmgl/dictionary/edit', data) export const getDictionaryPageApi = (data) => get('/xmgl/dictionary/page', data) //字典管理-数据项 export const addDictionaryItemApi = (data) => post('/xmgl/dictionaryItem/add', data) export const deleteDictionaryItemApi = (data) => post('/xmgl/dictionaryItem/delete', data) export const editDictionaryItemApi = (data) => post('/xmgl/dictionaryItem/edit', data) export const getDictionaryItemPageApi = (data) => get('/xmgl/dictionaryItem/page', data) export const getDictionaryItemBackApi = (data) => post('/xmgl/dictionary/back', data) export const deleteDictionaryItemBackApi = (data) => post('/xmgl/dictionary/deletePhysic', data) export const batchDeleteDictionaryItemBackApi = (data) => post('/xmgl/dictionary/batch/delete', data) export const getScreenAuthTreeApi = (data) => post('/xmgl/screenAuth/tree', data) export const addScreenAuthApi = (data) => post('/xmgl/screenAuth/add', data) export const getScreenAuthModuleAndMenuTreeApi = (data) => get('/xmgl/screenAuth/moduleAndMenuTree', data) export const getScreenAuthModuleAndMenuApi = (data) => get('/xmgl/screenAuth/getModuleAndMenu', data) export const getScreenAuthTypeApi = (data) => post('/xmgl/screenAuth/getType', data)