106 lines
4.9 KiB
JavaScript
106 lines
4.9 KiB
JavaScript
/**
|
|
* 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) |