generated from root/miduo_server
82 lines
1.6 KiB
Java
82 lines
1.6 KiB
Java
package com.jmfy.dao;
|
|
|
|
import com.jmfy.model.gm.ARBActivity;
|
|
import com.jmfy.model.gm.ARBMission;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @Author hj
|
|
* @Date 2021/5/20 10:32
|
|
* @Description:
|
|
* @Version 1.0
|
|
*/
|
|
public interface ActivityDao {
|
|
|
|
/**
|
|
* 获取活动列表
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
List<ARBActivity> findAllActivityList() throws Exception;
|
|
|
|
/**
|
|
* 获取指定区服的活动列表
|
|
* @param serverId
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
List<ARBActivity> findServerActivityList(String serverId) throws Exception;
|
|
|
|
/**
|
|
* 获取指定区服的活动列表
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
ARBActivity findOneActivity(String activityId) throws Exception;
|
|
|
|
/**
|
|
* 添加或删除活动
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
void uporsetActivity(ARBActivity activity) throws Exception;
|
|
|
|
/**
|
|
* 删除活动
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
void deleteActivity(String activityId) throws Exception;
|
|
|
|
/**
|
|
* 查找活动档位
|
|
* @param activityId
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
List<ARBMission> findActivityMissionList(String activityId) throws Exception;
|
|
|
|
/**
|
|
* 查找活动档位
|
|
* @param missionId
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
ARBMission findOneMission(String missionId) throws Exception;
|
|
|
|
/**
|
|
* 添加或删除档位
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
void addMission(ARBMission mission) throws Exception;
|
|
|
|
/**
|
|
* 删除档位
|
|
* @return
|
|
* @throws Exception
|
|
*/
|
|
void deleteMission(String missionId) throws Exception;
|
|
}
|