皮肤:修改存储逻辑
This commit is contained in:
@@ -32,7 +32,7 @@ import { isString } from 'underscore';
|
||||
import { FriendShipModel } from '@db/FriendShip';
|
||||
import { FriendApplyModel } from '@db/FriendApply';
|
||||
import { FriendRelationModel } from '@db/FriendRelation';
|
||||
import { createHero as pubCreateHero } from '@pubUtils/itemUtils';
|
||||
import { createHero as pubCreateHero, addSkin } from '@pubUtils/itemUtils';
|
||||
|
||||
/**
|
||||
* Test Service
|
||||
@@ -372,13 +372,14 @@ export default class GMUsers extends Service {
|
||||
|
||||
return ctx.service.utils.resResult(STATUS.SUCCESS, { uids });
|
||||
}
|
||||
public async addSkins(uids: Array<string>, _id: string) {
|
||||
public async addSkin(uids: Array<string>, _id: string) {
|
||||
const { ctx } = this;
|
||||
console.log('gm addSkin', uids, _id);
|
||||
let id = parseInt(_id);
|
||||
if (isNaN(id)) return ctx.service.utils.resResult(STATUS.WRONG_PARMS);
|
||||
for (let roleId of uids) {
|
||||
await ctx.service.utils.addSkins(roleId, id);
|
||||
let role = await RoleModel.findByRoleId(roleId);
|
||||
await addSkin(roleId, role.roleName, id, false);
|
||||
}
|
||||
|
||||
return ctx.service.utils.resResult(STATUS.SUCCESS, { uids });
|
||||
|
||||
Reference in New Issue
Block a user