From e03b7c56394969d70db78c73639d4ad0d29e541d Mon Sep 17 00:00:00 2001 From: Ramesh Kumar <r.kumar@redkarma.eu> Date: Thu, 15 Oct 2020 21:39:52 +0530 Subject: [PATCH] TMSS-356: Date format for LST updated and removed unused code --- .../components/Timeline/CalendarTimeline.js | 20 +-------- .../tmss_webapp/src/routes/Timeline/view.js | 42 ------------------- 2 files changed, 2 insertions(+), 60 deletions(-) diff --git a/SAS/TMSS/frontend/tmss_webapp/src/components/Timeline/CalendarTimeline.js b/SAS/TMSS/frontend/tmss_webapp/src/components/Timeline/CalendarTimeline.js index 084ebc659c9..ba27d387d39 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/components/Timeline/CalendarTimeline.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/components/Timeline/CalendarTimeline.js @@ -165,7 +165,7 @@ export class CalendarTimeline extends Component { const currentUTC = moment.utc(utcString); this.setState({currentUTC: currentUTC}); let currentLST = await UtilService.getLST(utcString); - this.setState({currentLST: moment(currentUTC.format('DD-MMM-YYYY ') + currentLST.split('.')[0])}) + this.setState({currentLST: moment(currentUTC.format('DD-MMM-YYYY ') + currentLST.split('.')[0], 'DD-MMM-YYYY HH:mm:ss')}) } ); } else { this.setState({currentUTC: this.state.currentUTC.add(1, 'second'), @@ -195,7 +195,7 @@ export class CalendarTimeline extends Component { const formattedColUTC = colUTC.format(lstDateHeaderUnit==="hour"?UTC_LST_HOUR_FORMAT:UTC_LST_DAY_FORMAT); // if (!lstDateHeaderMap[formattedColUTC]) { const lst = await UtilService.getLST(formattedColUTC); - const lstDate = moment(colUTC.format(`DD-MMM-YYYY ${lst.split('.')[0]}`)).add(30, 'minutes'); + const lstDate = moment(colUTC.format(`MM-DD-YYYY ${lst.split('.')[0]}`), 'MM-DD-YYYY HH:mm:ss').add(30, 'minutes'); lstDateHeaderMap[formattedColUTC] = lstDateHeaderUnit==="hour"?lstDate.format('HH'):lstDate.format('DD'); // } } @@ -609,14 +609,6 @@ export class CalendarTimeline extends Component { * Zooms In to the next pre-defined zoom level */ zoomIn() { - /*let visibleTimeStart = this.state.defaultStartTime; - let visibleTimeEnd = this.state.defaultEndTime; - const visibleTimeDiff = visibleTimeEnd.valueOf()-visibleTimeStart.valueOf(); - if (visibleTimeDiff > this.state.minZoom) { - const secondsToZoom = visibleTimeDiff / 1000 / 2 / 4 * 3 ; - this.setState({defaultStartTime: visibleTimeStart.add(1*secondsToZoom, 'seconds'), - defaultEndTime: visibleTimeEnd.add(-1*secondsToZoom, 'seconds')}); - }*/ let prevZoomLevel = this.state.zoomLevel; const prevZoomObject = _.find(ZOOM_LEVELS, {'name': prevZoomLevel}); const prevZoomIndex = ZOOM_LEVELS.indexOf(prevZoomObject); @@ -629,14 +621,6 @@ export class CalendarTimeline extends Component { * Zooms out to the next pre-defined zoom level */ zoomOut() { - /*let visibleTimeStart = this.state.defaultStartTime; - let visibleTimeEnd = this.state.defaultEndTime; - const visibleTimeDiff = visibleTimeEnd.valueOf()-visibleTimeStart.valueOf(); - if (visibleTimeDiff < this.state.maxZoom) { - const secondsToZoom = visibleTimeDiff / 1000 * 3 / 2; - this.setState({defaultStartTime: visibleTimeStart.add(-1*secondsToZoom, 'seconds'), - defaultEndTime: visibleTimeEnd.add(1*secondsToZoom, 'seconds')}); - }*/ let prevZoomLevel = this.state.zoomLevel; const prevZoomObject = _.find(ZOOM_LEVELS, {'name': prevZoomLevel}); const prevZoomIndex = ZOOM_LEVELS.indexOf(prevZoomObject); diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/view.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/view.js index a2090d62cf3..3d4ad6a1a31 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/view.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/view.js @@ -241,16 +241,6 @@ export class TimelineView extends Component { <PageHeader location={this.props.location} title={'Scheduling Units - Timeline View'} /> { this.state.isLoading ? <AppLoader /> : <div className="p-grid"> - {/* <SplitPane split="vertical" defaultSize={600} style={{height: 'auto'}} primary="second"> */} - {/* <div className={isSUDetsVisible || (canExtendSUList && !canShrinkSUList)?"resize-div-min col-lg-4 col-md-4 col-sm-12":((canExtendSUList && canShrinkSUList)?"resize-div-avg col-lg-5 col-md-5 col-sm-12":"resize-div-max col-lg-6 col-md-6 col-sm-12")}> - <button className="p-link resize-btn" disabled={!this.state.canExtendSUList} - onClick={(e)=> { this.resizeSUList(1)}}> - <i className="pi pi-step-forward"></i> - </button> - <button className="p-link resize-btn" disabled={!this.state.canShrinkSUList} - onClick={(e)=> { this.resizeSUList(-1)}}> - <i className="pi pi-step-backward"></i> - </button></div> */} {/* SU List Panel */} <div className={isSUDetsVisible || (canExtendSUList && !canShrinkSUList)?"col-lg-4 col-md-4 col-sm-12":((canExtendSUList && canShrinkSUList)?"col-lg-5 col-md-5 col-sm-12":"col-lg-6 col-md-6 col-sm-12")} style={{position: "inherit", borderRight: "5px solid #efefef", paddingTop: "10px"}}> @@ -290,7 +280,6 @@ export class TimelineView extends Component { rowHeight={30} itemClickCallback={this.onItemClick} dateRangeCallback={this.dateRangeCallback}></Timeline> </div> - {/* </SplitPane> */} {/* Details Panel */} {this.state.isSUDetsVisible && <div className="col-lg-3 col-md-3 col-sm-12" @@ -299,37 +288,6 @@ export class TimelineView extends Component { <SchedulingUnitSummary schedulingUnit={suBlueprint} suTaskList={this.state.suTaskList} closeCallback={this.closeSUDets}></SchedulingUnitSummary> } - {/* <div className="p-grid timeline-details-pane" style={{marginTop: '10px'}}> - <h6 className="col-lg-10 col-sm-10">Details</h6> - <Link to={`/schedulingunit/view/blueprint/${suBlueprint.id}`}><i className="fa fa-eye"></i></Link> - <Link to={`/su/timelineview`} onClick={this.closeSUDets}><i className="fa fa-times"></i></Link> - <div className="col-4"><label>Name:</label></div> - <div className="col-8">{suBlueprint.name}</div> - <div className="col-4"><label>Project:</label></div> - <div className="col-8">{suBlueprint.project.name}</div> - <div className="col-4"><label>Start Time:</label></div> - <div className="col-8">{moment.utc(suBlueprint.start_time).format("DD-MMM-YYYY HH:mm:ss")}</div> - <div className="col-4"><label>Stop Time:</label></div> - <div className="col-8">{moment.utc(suBlueprint.stop_time).format("DD-MMM-YYYY HH:mm:ss")}</div> - <div className="col-4"><label>Status:</label></div> - <div className="col-8">{suBlueprint.status}</div> - <div className="col-12"> - <ViewTable - data={this.state.suTaskList} - defaultcolumns={[{id: "ID", start_time:"Start Time", stop_time:"End Time", status: "Status", - antenna_set: "Antenna Set", band: 'Band'}]} - optionalcolumns={[{actionpath: "actionpath"}]} - columnclassname={[{"ID": "filter-input-50", "Start Time": "filter-input-75", "End Time": "filter-input-75", - "Status": "filter-input-75", "Antenna Set": "filter-input-75", "Band": "filter-input-75"}]} - defaultSortColumn= {[{id: "ID", desc: false}]} - showaction="false" - tablename="timeline_su_taskslist" - showTopTotal={false} - showGlobalFilter={false} - showColumnFilter={false} - /> - </div> - </div> */} </div> } -- GitLab