This commit is contained in:
2024-03-01 20:28:14 +08:00
commit 076c21dc36
491 changed files with 84482 additions and 0 deletions

39
server/models/avatar.js Normal file
View File

@@ -0,0 +1,39 @@
const yapi = require('../yapi.js');
const baseModel = require('./base.js');
class avatarModel extends baseModel {
getName() {
return 'avatar';
}
getSchema() {
return {
uid: { type: Number, required: true },
basecode: String,
type: String
};
}
get(uid) {
return this.model.findOne({
uid: uid
});
}
up(uid, basecode, type) {
return this.model.update(
{
uid: uid
},
{
type: type,
basecode: basecode
},
{
upsert: true
}
);
}
}
module.exports = avatarModel;