feat: 新增电工 APP 账号开通与密码重置功能
- 新增后端重置密码接口及前端对应操作入口 - 新增补开电工 APP 账号的更新参数 - 新增 hasAccount 字段标识电工是否开通 APP 账号 - 新增数据库菜单及角色绑定支持密码重置权限 - 移除后台角色中错误的 WORKER 和 CUSTOMER 角色
This commit is contained in:
1 parent
6cf6a3d5b9
commit
f8117e33b6
9 files changed
+164
-18
No files matched your search
@@ -0,0 +1,27 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { Client } = require('pg');
|
||||
|
||||
(async () => {
|
||||
const client = new Client({
|
||||
host: '222.243.55.42',
|
||||
port: 26532,
|
||||
database: 'xintong',
|
||||
user: 'postgres',
|
||||
password: '7F0d9T7SOroYqgXqtZ7tHL2SbnvUljHe'
|
||||
});
|
||||
await client.connect();
|
||||
const sql = fs.readFileSync(
|
||||
path.join(__dirname, 'database', 'migrations', '20261006_worker_password_manage.sql'),
|
||||
'utf8'
|
||||
);
|
||||
await client.query(sql);
|
||||
const menu = await client.query('SELECT id, parent_id, menu_name, menu_type, permission FROM sys_menu WHERE id = 57');
|
||||
const bind = await client.query('SELECT role_id, menu_id FROM sys_role_menu WHERE menu_id = 57');
|
||||
console.log('menu:', JSON.stringify(menu.rows));
|
||||
console.log('bind:', JSON.stringify(bind.rows));
|
||||
await client.end();
|
||||
})().catch((e) => {
|
||||
console.error('FAILED:', e.message);
|
||||
process.exit(1);
|
||||
});
|
||||
Reference in new issue
Block a user