qrcode-framework
Version:
25 lines • 1.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BaseService_1 = require("../core/BaseService");
const model_1 = require("../model");
class UserLogService extends BaseService_1.default {
async createLoginLog({ uid, loginType, meta, agent }) {
try {
const { version, platform, scrid } = agent;
await model_1.UserLoginLog.create({
uid,
loginAt: Date.now(),
version,
platform,
loginType,
meta,
scrid,
});
}
catch (e) {
return;
}
}
}
exports.default = UserLogService;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVXNlckxvZ1NlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJVc2VyTG9nU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHFEQUE4QztBQUM5QyxvQ0FFa0I7QUFFbEIsTUFBcUIsY0FBZSxTQUFRLHFCQUFXO0lBQzVDLEtBQUssQ0FBQyxjQUFjLENBQUMsRUFBQyxHQUFHLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUM7UUFDckQsSUFBSTtZQUNBLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBRSxHQUFHLEtBQUssQ0FBQztZQUMzQyxNQUFNLG9CQUFZLENBQUMsTUFBTSxDQUFDO2dCQUN0QixHQUFHO2dCQUNILE9BQU8sRUFBRSxJQUFJLENBQUMsR0FBRyxFQUFFO2dCQUNuQixPQUFPO2dCQUNQLFFBQVE7Z0JBQ1IsU0FBUztnQkFDVCxJQUFJO2dCQUNKLEtBQUs7YUFDUixDQUFDLENBQUM7U0FDTjtRQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ1IsT0FBTztTQUNWO0lBQ0wsQ0FBQztDQUNKO0FBakJELGlDQWlCQyJ9