diff --git a/src/config/getData2.js b/src/config/getData2.js index 64fcc15..26c334d 100644 --- a/src/config/getData2.js +++ b/src/config/getData2.js @@ -67,9 +67,7 @@ export const usersAdd = (username, personName, gender, phone, rolesIds, password // 1.3 修改用户、重置密码 export const usersEdit = (obj) => post('api/users/edit', obj) // 1.4 删除用户 -export const usersDelete = (userId) => post('api/users/delete', { - usersIds: userId -}) +export const usersDelete = (userId) => post('api/users/delete', userId) // 角色管理 // 1.1 角色列表 @@ -89,9 +87,7 @@ export const sysRoleEdit = (roleId, name, remark) => post('api/sysRole/edit', { remark: remark }) // 1.4 删除角色 -export const sysRoleDelete = (roleId) => post('api/sysRole/delete', { - rolesIds: roleId -}) +export const sysRoleDelete = (roleId) => post('api/sysRole/delete', roleId) // 1.5 保存菜单 export const sysRoleMenu = (roleId, menus) => post('api/sysRole/menu', { roleId: roleId, diff --git a/src/main.js b/src/main.js index 5a1ba16..9688eb1 100644 --- a/src/main.js +++ b/src/main.js @@ -38,6 +38,15 @@ Vue.config.productionTip = false const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANL378k3RiZHWx5AfJqdH9xRNBmD9wGD\n' + '2iRe41HdTNF8RUhNnHit5NpMNtGL0NPTSSpPjjI1kJfVorRvaQerUgkCAwEAAQ==' +const privateKey = 'MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEA0vfvyTdGJkdbHkB8\n' + + 'mp0f3FE0GYP3AYPaJF7jUd1M0XxFSE2ceK3k2kw20YvQ09NJKk+OMjWQl9WitG9p\n' + + 'B6tSCQIDAQABAkA2SimBrWC2/wvauBuYqjCFwLvYiRYqZKThUS3MZlebXJiLB+Ue\n' + + '/gUifAAKIg1avttUZsHBHrop4qfJCwAI0+YRAiEA+W3NK/RaXtnRqmoUUkb59zsZ\n' + + 'UBLpvZgQPfj1MhyHDz0CIQDYhsAhPJ3mgS64NbUZmGWuuNKp5coY2GIj/zYDMJp6\n' + + 'vQIgUueLFXv/eZ1ekgz2Oi67MNCk5jeTF2BurZqNLR3MSmUCIFT3Q6uHMtsB9Eha\n' + + '4u7hS31tj1UWE+D+ADzp59MGnoftAiBeHT7gDMuqeJHPL4b+kC+gzV4FGTfhR9q3\n' + + 'tTbklZkD2A==' + // 加密 export function encrypt (txt) { const encryptor = new JSEncrypt() @@ -45,6 +54,13 @@ export function encrypt (txt) { return encryptor.encrypt(txt) // 对需要加密的数据进行加密 } +// 解密 +export function decrypt (txt) { + const encryptor = new JSEncrypt() + encryptor.setPrivateKey(privateKey) + return encryptor.decrypt(txt) +} + /* eslint-disable no-new */ new Vue({ el: '#app', diff --git a/src/pages/modules/systemmanage/role.vue b/src/pages/modules/systemmanage/role.vue index 497df5b..c3a944d 100644 --- a/src/pages/modules/systemmanage/role.vue +++ b/src/pages/modules/systemmanage/role.vue @@ -9,16 +9,16 @@
| 选中 | -角色名称 | -描述 | -创建日期 | -操作 | + +角色名称 | +描述 | +创建日期 | +操作 |
|---|---|---|---|---|---|---|---|---|
| + | ||||||||
| {{ e.name }} | {{ e.remark }} | {{ e.createTime }} | @@ -34,7 +34,7 @@