Files
laochan-eacnet_backend/src/services/default.ts
T
2024-04-09 10:50:23 +08:00

23 lines
517 B
TypeScript

import { Context } from '../types.js';
import { eacnet } from '../decorators/eacnet.js';
import { v } from '../utils/kxml-value.js';
import { singleton } from 'tsyringe';
@singleton()
export class DefaultService {
async default(ctx: Context) {
const descriptor = {
value: () => ({
status: v.s32(0),
error: v.s32(0),
result: {
dummy: v.u8(0),
}
})
};
eacnet(ctx.service.name)(undefined, undefined, descriptor);
return descriptor.value();
}
}