feat: webui finish!!

This commit is contained in:
手瓜一十雪 2024-05-08 18:37:11 +08:00
parent 6702024805
commit 4545d9285b
2 changed files with 13 additions and 9 deletions

View File

@ -37,13 +37,13 @@ export const OB11GetConfigHandler: RequestHandler = async (req, res) => {
}
export const OB11SetConfigHandler: RequestHandler = async (req, res) => {
let isLogin = await DataRuntime.getQQLoginStatus();
if (!isLogin) {
res.send({
code: -1,
message: 'Not Login'
});
return;
}
// if (!isLogin) {
// res.send({
// code: -1,
// message: 'Not Login'
// });
// return;
// }
if (isEmpty(req.body.config)) {
res.send({
code: -1,
@ -53,7 +53,7 @@ export const OB11SetConfigHandler: RequestHandler = async (req, res) => {
}
let configFilePath = resolve(__dirname, `./config/onebot_${await DataRuntime.getQQLoginUin()}.json`);
try {
require(configFilePath);
readFileSync(configFilePath);
}
catch (e) {
configFilePath = resolve(__dirname, `./config/onebot.json`);

View File

@ -8,7 +8,11 @@ async function onSettingWindowCreated(view: Element) {
const isEmpty = (value: any) => value === undefined || value === undefined || value === '';
let ob11Config: OB11Config = await OB11ConfigWrapper.GetOB11Config();
const setOB11Config = (key: string, value: any) => {
console.log(key, value);
const configKey = key.split('.');
if (configKey.length === 2) {
ob11Config[configKey[1]] = value;
}
OB11ConfigWrapper.SetOB11Config(ob11Config);
}
const parser = new DOMParser();