feat: panel

This commit is contained in:
bietiaop 2024-07-13 17:52:31 +08:00
parent 35c8c95b80
commit 27171c5727
77 changed files with 2126 additions and 312 deletions

View file

@ -96,10 +96,11 @@ export function getPanelList(uid) {
* @returns {ZZZAvatarInfo | null}
*/
export function getPanel(uid, name) {
logger.debug('获取面板数据', uid, name);
const data = getPanelData(uid).map(item => new ZZZAvatarInfo(item));
const _data = getPanelData(uid);
const data = _data.map(item => new ZZZAvatarInfo(item));
const id = char.atlasToID(name);
logger.debug('获取角色ID', id);
if (!id) return null;
return data.find(item => item.id === id) || null;
const result = data.find(item => item.id === id);
if (!result) return null;
return result;
}