Exemple #1
0
 /**
  * @Title: addMarzMap @Description: 添加新副本
  *
  * @param marzMapEvt
  * @return void 返回类型
  * @throws
  */
 public synchronized void addMarzMap(MarzMapEvt marzMapEvt) {
   MarzMapReq mapReq = new MarzMapReq();
   mapReq.setBossId(marzMapEvt.getBossId().substring(0, marzMapEvt.getBossId().length() - 1));
   if (CommonUtil.isEmpty(marzMapService.queryMarzMap(mapReq))) {
     marzMapService.addMarzMap(marzMapEvt);
     System.out.println("新增地图:" + marzMapEvt.getBossName() + " " + marzMapEvt.getBossId());
   }
 }
Exemple #2
0
 public synchronized MarzMapEvt getMarzMapByBossId(String bossId) {
   MarzMapReq mapReq = new MarzMapReq();
   mapReq.setBossId(bossId);
   List<MarzMapEvt> list = marzMapService.queryMarzMap(mapReq);
   if (CommonUtil.isEmpty(list)) {
     return null;
   }
   return list.get(0);
 }
Exemple #3
0
 /**
  * @Title: getMarzMapAllList @Description: 获取当前所有副本
  *
  * @return
  * @return List<MarzMapEvt> 返回类型
  * @throws
  */
 public synchronized List<MarzMapEvt> getMarzMapAllList() {
   MarzMapReq mapReq = new MarzMapReq();
   return marzMapService.queryMarzMap(mapReq);
 }