ManageActivity(限时活动配置)
<p>[TOC]</p>
<h1>字段配置</h1>
<table>
<thead>
<tr>
<th>字段名</th>
<th>是否必填</th>
<th>字段说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>是</td>
<td>唯一ID:不可重复</td>
</tr>
<tr>
<td>activityId</td>
<td>是</td>
<td>活动ID:相同活动则ID一致,活动ID不能与唯一ID相同</td>
</tr>
<tr>
<td>flag</td>
<td>否</td>
<td>活动自定义标记:活动自定义标记</td>
</tr>
<tr>
<td>name</td>
<td>是</td>
<td>活动名称:活动名称</td>
</tr>
<tr>
<td>type</td>
<td>是</td>
<td>活动类型:1.定时活动;2.开服计时活动;3.合服计时活动;</td>
</tr>
<tr>
<td>scheduleType</td>
<td>否</td>
<td>定时器运行类型:1.秒;2.分;3.小时;4.天;5.每天某时;6.星期几某时,默认5</td>
</tr>
<tr>
<td>isKuaFu</td>
<td>否</td>
<td>是否是跨服活动:任意值是</td>
</tr>
<tr>
<td>iconId</td>
<td>否</td>
<td>绑定图标按钮ID,空(不显示活动按钮):关联cfg_ManageButton表ID</td>
</tr>
<tr>
<td>awards</td>
<td>否</td>
<td>奖励预览:奖励预览</td>
</tr>
<tr>
<td>consume</td>
<td>否</td>
<td>进入消耗:空不消耗</td>
</tr>
<tr>
<td>enterCondi</td>
<td>否</td>
<td>附加进入条件,空(无条件):关联cfg_ManageCondi表ID</td>
</tr>
<tr>
<td>mapInfo</td>
<td>否</td>
<td>活动地图信息:地图ID&#124;x&#124;y&#124;r,如果省略x&#124;y&#124;r,则随机进入</td>
</tr>
<tr>
<td>gotoLink</td>
<td>否</td>
<td>前往活动入口超链:关联cfg_ManageLink表ID</td>
</tr>
<tr>
<td>openCondis</td>
<td>否</td>
<td>开启条件,空(无条件):关联cfg_ManageCondi表ID,多个条件用&#124;分割(任意条件达成,则可开放)</td>
</tr>
<tr>
<td>noticeTime</td>
<td>否</td>
<td>预告时间:时&#124;分,如果是计时活动则配置多少分钟后预告即可</td>
</tr>
<tr>
<td>startTime</td>
<td>否</td>
<td>开启时间:时&#124;分,如果是计时活动则配置多少秒后开始即可</td>
</tr>
<tr>
<td>stopTime</td>
<td>否</td>
<td>结束时间:时&#124;分&#124;秒(秒可省略),如果是计时活动则配置多少秒后结束即可</td>
</tr>
<tr>
<td>customTime</td>
<td>否</td>
<td>自定义定时事件:特殊调用(时^分,多个用&#124;分割)</td>
</tr>
<tr>
<td>isEnter</td>
<td>否</td>
<td>预告期间是否允许进入:任意值允许</td>
</tr>
<tr>
<td>gohome</td>
<td>否</td>
<td>活动结束是否回到主城:0.立即回到最近经过的主城;n.单位秒后回到最近经过的主城</td>
</tr>
<tr>
<td>gotomap</td>
<td>否</td>
<td>活动结束回到指定城市:地图ID&#124;坐标x&#124;坐标y&#124;范围,可空</td>
</tr>
<tr>
<td>timeDesc</td>
<td>否</td>
<td>活动时间描述:富文本或描述ID(关联cfg_ManageDesc表ID)</td>
</tr>
<tr>
<td>desc</td>
<td>否</td>
<td>活动规则描述ID:富文本或描述ID(关联cfg_ManageDesc表ID)</td>
</tr>
<tr>
<td>notice</td>
<td>否</td>
<td>活动预告,全服通知:没有可空,公告ID关联cfg_ManageNotice表ID</td>
</tr>
<tr>
<td>enterNotice</td>
<td>否</td>
<td>进入活动地图,全服通知:没有可空,公告ID关联cfg_ManageNotice表ID</td>
</tr>
<tr>
<td>openNotice</td>
<td>否</td>
<td>活动开启,全服通知:没有可空,公告ID关联cfg_ManageNotice表ID</td>
</tr>
<tr>
<td>closeNotice</td>
<td>否</td>
<td>活动结束,全服通知:没有可空,公告ID关联cfg_ManageNotice表ID</td>
</tr>
</tbody>
</table>
<h1>常用方法</h1>
<h3>通过唯一ID检查活动是否可以开放</h3>
<pre><code>ManageActivity.checkOpen(id)</code></pre>
<h3>通过id或activityId检查活动是否开放中</h3>
<pre><code>ManageActivity.isOpen(id)</code></pre>
<h3>通过id或activityId检查活动是否可以进入</h3>
<pre><code>ManageActivity.isEnter(id)</code></pre>
<h3>通过id或activityId获取活动信息</h3>
<pre><code>ManageActivity.getInfo(id)</code></pre>
<h3>通过id或activityId进入活动地图</h3>
<pre><code>ManageActivity.enterMap(actor,id)</code></pre>