addError('皮肤ID必须是整数'); } $skinId = (int)$value; // 检查皮肤ID是否有效 if (!SkinService::isValidSkinId($skinId)) { return $this->addError('无效的皮肤ID,有效范围为1-4'); } return true; } }