23 lines
684 B
TypeScript
23 lines
684 B
TypeScript
import { Application, BackendSession, pinus } from 'pinus';
|
|
import { UserGuildModel } from '../../../db/UserGuild';
|
|
import { resResult } from '../../../pubUtils/util';
|
|
import { STATUS } from '../../../consts';
|
|
|
|
export default function (app: Application) {
|
|
return new GuildRefinerHandler(app);
|
|
}
|
|
|
|
export class GuildRefinerHandler {
|
|
constructor(private app: Application) {
|
|
|
|
}
|
|
|
|
async refineEquip(msg: {eId: number}, session: BackendSession) {
|
|
const roleId = session.get('roleId');
|
|
let userGuild = await UserGuildModel.getMyGuild(roleId, 'guildCode');
|
|
if (!userGuild)
|
|
return resResult(STATUS.WRONG_PARMS);
|
|
|
|
|
|
}
|
|
} |