zhgdyun/src/assets/js/api/jxjadmin.js
2024-12-30 17:03:11 +08:00

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)