전투시스템 상태 및 처리

This commit is contained in:
2025-02-24 17:49:09 +09:00
parent c6dac677f6
commit 68c44cbf09
7 changed files with 67 additions and 23 deletions

View File

@@ -29,10 +29,9 @@ import {
ViewTableInfo, ExcelDownButton,
} from '../../components/common';
import { convertKTC, convertKTCDate, convertUTC, timeDiffMinute } from '../../utils';
import { BattleEventModal, LandAuctionModal, LandAuctionSearchBar } from '../../components/ServiceManage';
import { BattleEventModal } from '../../components/ServiceManage';
import { INITIAL_PAGE_SIZE, INITIAL_PAGE_LIMIT } from '../../assets/data/adminConstants';
import { useDataFetch, useModal, useTable, withAuth } from '../../utils/hook';
import { useLandAuctionSearch } from '../../components/ServiceManage/searchBar/LandAuctionSearchBar';
import { StatusWapper, StatusLabel } from '../../styles/ModuleComponents';
import { battleEventStatus, battleRepeatType } from '../../assets/data/options';
import BattleEventSearchBar, {
@@ -157,7 +156,6 @@ const BattleEvent = () => {
setAlertMsg(t('BATTLE_EVENT_STATUS_RUNNING_WARNING'));
return;
}
console.log(select_item)
const isStopTimeCheck = isStopMinutes(select_item.event_start_dt);
if(isStopTimeCheck){
setAlertMsg(t('BATTLE_EVENT_STOP_5MINUTES_DATE_WARNING'));
@@ -278,6 +276,8 @@ const BattleEvent = () => {
<th width="70">이벤트 ID</th>
<th width="200">이벤트명</th>
<th width="80">반복</th>
<th width="100">기간 시작일(KST)</th>
<th width="100">기간 종료일(KST)</th>
<th width="100">이벤트 시작시간(KST)</th>
<th width="100">이벤트 종료시간(KST)</th>
<th width="90">이벤트 상태</th>
@@ -285,8 +285,6 @@ const BattleEvent = () => {
<th width="90">배정포드</th>
<th width="70">라운드 </th>
<th width="70">핫타임</th>
<th width="100">기간 시작일(KST)</th>
<th width="100">기간 종료일(KST)</th>
<th width="100">확인 / 수정</th>
<th width="150">히스토리</th>
</tr>
@@ -307,6 +305,8 @@ const BattleEvent = () => {
{battleRepeatType.find(data => data.value === battle.repeat_type).name}
</StatusLabel>
</StatusWapper>
<td>{getDateOnly(convertKTCDate(battle.event_start_dt))}</td>
<td>{getDateOnly(battle.event_end_dt)}</td>
<td>{getTimeOnly(convertKTCDate(battle.event_start_dt))}</td>
<td>{getTimeOnly(endTime(convertKTCDate(battle.event_start_dt), battle.event_operation_time))}</td>
<StatusWapper>
@@ -318,8 +318,6 @@ const BattleEvent = () => {
<td>{battle.reward_group_id}</td>
<td>{battle.round_count}</td>
<td>{battle.hot_time}</td>
<td>{getDateOnly(convertKTCDate(battle.event_start_dt))}</td>
<td>{getDateOnly(convertKTCDate(battle.event_end_dt))}</td>
<td>
<Button theme="line" text="상세보기"
handleClick={e => handleModalSubmit('detail', battle.id)} />