修改 QLAPI 系统通知

This commit is contained in:
whyour
2025-01-12 15:39:28 +08:00
parent 51ef4e7476
commit ad6e08525c
7 changed files with 24 additions and 25 deletions
+3 -6
View File
@@ -20,8 +20,8 @@ import {
UpdateEnvRequest,
} from '../protos/api';
import LoggerInstance from '../loaders/logger';
import NotificationService from '../services/notify';
import pick from 'lodash/pick';
import SystemService from '../services/system';
Container.set('logger', LoggerInstance);
@@ -165,11 +165,8 @@ export const systemNotify = async (
callback: sendUnaryData<SystemNotifyResponse>,
) => {
try {
const notifyService = Container.get(NotificationService);
const data = await notifyService.notify(
call.request.title,
call.request.content,
);
const systemService = Container.get(SystemService);
const data = await systemService.notify(call.request);
callback(null, { code: 200, data });
} catch (e: any) {
callback(e);
+1 -9
View File
@@ -1,15 +1,7 @@
import { Service, Inject } from 'typedi';
import winston from 'winston';
import {
createFile,
createRandomString,
fileExist,
getNetIp,
getPlatform,
safeJSONParse,
} from '../config/util';
import { createRandomString, getNetIp } from '../config/util';
import config from '../config';
import * as fs from 'fs/promises';
import jwt from 'jsonwebtoken';
import { authenticator } from '@otplib/preset-default';
import {