import fetch from '../fetch.js' export default { /** * 用户菜单 * @param params * @returns {Promise | Promise} */ menus() { return fetch('/sys/menu/menu') }, // ++++++++++++++++++++++++++++++++ /** * 客户端列表 * @param params * @returns {Promise | Promise} */ clients(params) { return fetch('/sys/client/list', params) }, /** * 获取全部客户端列表 * @param params * @returns {Promise | Promise} */ clientList() { return fetch('/sys/client/list') }, // ++++++++++++++++++++++++++++++++ /** * 根据aapId 获取菜单 * @param params * @returns {Promise | Promise} */ menuTree(params) { return fetch('/sys/menu/all/by/appid', params) }, menuRemove(params) { return fetch('/sys/menu/remove', params, 'post') }, /** * 新鲜或者编辑 * @param params * @returns {Promise | Promise} */ menuSave(params) { return fetch('/sys/menu/submit', params, 'post', 'json') }, // ++++++++++++++++++++++++++++++++ /** * 用户权限 * @param params * @returns {Promise | Promise} */ roleList(params) { return fetch('/sys/role/list', params) }, roleChange(params) { return fetch('/sys/role/update', params, 'post') }, /** * 新增 或者更新 * @param params * @returns {Promise | Promise} */ roleSubmit(params) { return fetch('/sys/role/submit', params, 'post', 'json') }, // ++++++++++++++++++++++++++++++++ /** * 字典 * @param params * @returns {Promise} */ dictPage(params) { return fetch('/sys/dict/page', params) }, dictSave(params) { return fetch('/sys/dict/submit', params, 'post', 'json') }, dict(params) { return fetch('/sys/dict/detail', params) }, dictRemove(params) { return fetch('/sys/dict/remove', params, 'post') }, // +============================== log / logPage(params) { return fetch('/sys/log/page', params) } }