|
|
|
|
@@ -1,33 +1,33 @@
|
|
|
|
|
import { ITID, CONSUME_TYPE, ITEM_TABLE, CURRENCY, CURRENCY_TYPE, MAIL_TYPE, HANDLE_REWARD_TYPE, HERO_SYSTEM_TYPE, CURRENCY_BY_TYPE, ITEM_CHANGE_REASON, TA_USERSET_TYPE, TA_EVENT, POP_UP_SHOP_CONDITION_TYPE } from './../consts';
|
|
|
|
|
import { getRandSingleEelm, resResult } from '../pubUtils/util';
|
|
|
|
|
import { RoleModel, RoleType } from '../db/Role';
|
|
|
|
|
import { setAp } from './actionPointService';
|
|
|
|
|
import { pushCalAllHeroCe, calPlayerCeAndSave } from './playerCeService';
|
|
|
|
|
import { ItemModel, ItemType } from '../db/Item';
|
|
|
|
|
import { STATUS } from '../consts/statusCode';
|
|
|
|
|
import { ITID, CONSUME_TYPE, ITEM_TABLE, CURRENCY, CURRENCY_TYPE, MAIL_TYPE, HANDLE_REWARD_TYPE, HERO_SYSTEM_TYPE, CURRENCY_BY_TYPE, ITEM_CHANGE_REASON, TA_USERSET_TYPE, TA_EVENT, POP_UP_SHOP_CONDITION_TYPE } from '../../consts';
|
|
|
|
|
import { getRandSingleEelm, resResult } from '../../pubUtils/util';
|
|
|
|
|
import { RoleModel, RoleType } from '../../db/Role';
|
|
|
|
|
import { setAp } from '../actionPointService';
|
|
|
|
|
import { pushCalAllHeroCe, calPlayerCeAndSave } from '../playerCeService';
|
|
|
|
|
import { ItemModel, ItemType } from '../../db/Item';
|
|
|
|
|
import { STATUS } from '../../consts/statusCode';
|
|
|
|
|
import { pinus } from 'pinus';
|
|
|
|
|
import { addJewels, addBags, addSkin, addFigure, unlockFigure as pubUnlockFigure, transPiece, getGoldObject, getCoinObject, getApObject } from '../pubUtils/itemUtils';
|
|
|
|
|
import { ItemInter, RewardInter, } from '../pubUtils/interface';
|
|
|
|
|
import { gameData } from '../pubUtils/data';
|
|
|
|
|
import { addJewels, addBags, addSkin, addFigure, unlockFigure as pubUnlockFigure, transPiece, getGoldObject, getCoinObject, getApObject } from '../../pubUtils/itemUtils';
|
|
|
|
|
import { ItemInter, RewardInter, } from '../../pubUtils/interface';
|
|
|
|
|
import { gameData } from '../../pubUtils/data';
|
|
|
|
|
import { uniq } from 'underscore';
|
|
|
|
|
import { EPlace, HeroModel, HeroType, HeroUpdate } from '../db/Hero';
|
|
|
|
|
import { Figure } from '../domain/dbGeneral';
|
|
|
|
|
import { Rank } from './rankService';
|
|
|
|
|
import { pushTaskUpdate } from './taskService';
|
|
|
|
|
import { CreateHeroParam, HeroShowParam } from '../domain/roleField/hero';
|
|
|
|
|
import { HeroSkin } from '../db/Hero';
|
|
|
|
|
import { errlogger } from '../util/logger';
|
|
|
|
|
import { BAG } from '../pubUtils/dicParam';
|
|
|
|
|
import { sendMailByContent } from './mailService';
|
|
|
|
|
import { SkinUpdate } from '../db/Skin';
|
|
|
|
|
import { getInitHeroById } from './roleService';
|
|
|
|
|
import { getActivities } from './activity/activityService';
|
|
|
|
|
import { reportTAEvent, reportTAUserSet } from './sdkService';
|
|
|
|
|
import { saveCoinChangeLog, saveFigureInfoLog, saveGoldChangeLog, saveItemChangeLog } from '../pubUtils/logUtil';
|
|
|
|
|
import { JewelModel, JewelType } from '../db/Jewel';
|
|
|
|
|
import { updateEplaces } from './equipService';
|
|
|
|
|
import { checkPopUpConditionInCreateHero } from './activity/popUpShopService';
|
|
|
|
|
import { CreateHeroes } from './role/createHero';
|
|
|
|
|
import { EPlace, HeroModel, HeroType, HeroUpdate } from '../../db/Hero';
|
|
|
|
|
import { Figure } from '../../domain/dbGeneral';
|
|
|
|
|
import { Rank } from '../rankService';
|
|
|
|
|
import { pushTaskUpdate } from '../taskService';
|
|
|
|
|
import { CreateHeroParam, HeroShowParam } from '../../domain/roleField/hero';
|
|
|
|
|
import { HeroSkin } from '../../db/Hero';
|
|
|
|
|
import { errlogger } from '../../util/logger';
|
|
|
|
|
import { BAG } from '../../pubUtils/dicParam';
|
|
|
|
|
import { sendMailByContent } from '../mailService';
|
|
|
|
|
import { SkinUpdate } from '../../db/Skin';
|
|
|
|
|
import { getInitHeroById } from '../roleService';
|
|
|
|
|
import { getActivities } from '../activity/activityService';
|
|
|
|
|
import { reportTAEvent, reportTAUserSet } from '../sdkService';
|
|
|
|
|
import { saveCoinChangeLog, saveFigureInfoLog, saveGoldChangeLog, saveItemChangeLog } from '../../pubUtils/logUtil';
|
|
|
|
|
import { JewelModel, JewelType } from '../../db/Jewel';
|
|
|
|
|
import { updateEplaces } from '../equipService';
|
|
|
|
|
import { checkPopUpConditionInCreateHero } from '../activity/popUpShopService';
|
|
|
|
|
import { CreateHeroes } from './createHero';
|
|
|
|
|
|
|
|
|
|
export class CheckMeterial {
|
|
|
|
|
private roleId: string;
|