界面语言切换功能,修复nav异常

This commit is contained in:
masnn committed 2020-06-10 23:20:36 +08:00
1 parent 7e7dee4074
commit 0923d6e72b
16 files changed
+53 -36

No files matched your search

+1 -1
View File
@@ -35,7 +35,7 @@ async function run({ domainId, isSub = false }, report) {
}
const tasks = [];
for (const uid in udict) {
tasks.push(user.setInDomain(domainId, uid, { rating: udict[uid] }));
tasks.push(user.setInDomain(domainId, parseInt(uid), { rating: udict[uid] }));
}
await Promise.all(tasks);
return true;
+2
View File
@@ -5,6 +5,8 @@ async function run({
uname, password, mail, uid,
}) {
if (!uid) uid = await system.inc('user');
else uid = parseInt(uid);
if (Number.isNaN(uid)) throw new Error('uid');
await user.create({
uid, uname, password, mail, regip: '127.0.0.1',
});
+12
View File
@@ -0,0 +1,12 @@
const user = require('../model/user');
async function run({
uid,
}) {
uid = parseInt(uid);
if (Number.isNaN(uid)) throw new Error('uid');
await user.setSuperAdmin(uid);
return uid;
}
global.Hydro.script.setSuperadmin = module.exports = { run };