From cd5d09e25aa73395b43de5560160cb3a860e75c3 Mon Sep 17 00:00:00 2001
From: cpf <1105965053@qq.com>
Date: Thu, 3 Sep 2020 11:45:46 +0800
Subject: [PATCH] =?UTF-8?q?[=E5=AE=8C=E5=96=84]=20=E6=96=B0=E5=BB=BA?=
=?UTF-8?q?=E8=AE=A1=E5=88=92=E6=9B=B4=E6=96=B0=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../scheduled-updates.component.html | 1 +
.../scheduled-updates.component.scss | 0
.../scheduled-updates.component.spec.ts | 25 +++++++++++++++++++
.../scheduled-updates.component.ts | 15 +++++++++++
.../page-two-time/page-two-time.component.ts | 16 ++++++++++--
.../statistic-analysis-routing.module.ts | 4 ++-
.../statistic-analysis.module.ts | 3 ++-
7 files changed, 60 insertions(+), 4 deletions(-)
create mode 100644 src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.html
create mode 100644 src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.scss
create mode 100644 src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.spec.ts
create mode 100644 src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.ts
diff --git a/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.html b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.html
new file mode 100644
index 0000000..e5a8cee
--- /dev/null
+++ b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.html
@@ -0,0 +1 @@
+
计划更新
diff --git a/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.scss b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.spec.ts b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.spec.ts
new file mode 100644
index 0000000..76cc9b8
--- /dev/null
+++ b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { ScheduledUpdatesComponent } from './scheduled-updates.component';
+
+describe('ScheduledUpdatesComponent', () => {
+ let component: ScheduledUpdatesComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ScheduledUpdatesComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(ScheduledUpdatesComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.ts b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.ts
new file mode 100644
index 0000000..fb946f6
--- /dev/null
+++ b/src/app/statistic-analysis/scheduled-updates/scheduled-updates.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-scheduled-updates',
+ templateUrl: './scheduled-updates.component.html',
+ styleUrls: ['./scheduled-updates.component.scss']
+})
+export class ScheduledUpdatesComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/statistic-analysis/state/page-two-time/page-two-time.component.ts b/src/app/statistic-analysis/state/page-two-time/page-two-time.component.ts
index 618c624..886627a 100644
--- a/src/app/statistic-analysis/state/page-two-time/page-two-time.component.ts
+++ b/src/app/statistic-analysis/state/page-two-time/page-two-time.component.ts
@@ -57,12 +57,24 @@ export class PageTwoTimeComponent implements OnInit {
selectEndMonth:any = (new Date()).getMonth()+1 //结束月份
//按月查询
monthSubmit (e) {
- if (e.selectTwoYear >= e.selectOneYear) {
+ if (e.selectTwoYear > e.selectOneYear) {
let startTime = e.selectOneYear + '-' + e.selectStartMonth + '-' + 1 + ' ' + 0 + ':' + 0 +':'+ 0
let endTime = e.selectTwoYear + '-' + e.selectEndMonth + '-' + 31 + ' ' + 23 + ':' + 59 +':'+ 59
console.log(startTime)
console.log(endTime)
- } else {
+ } else if (e.selectTwoYear === e.selectOneYear) {
+ if(e.selectEndMonth >= e.selectStartMonth) {
+ let startTime = e.selectOneYear + '-' + e.selectStartMonth + '-' + 1 + ' ' + 0 + ':' + 0 +':'+ 0
+ let endTime = e.selectTwoYear + '-' + e.selectEndMonth + '-' + 31 + ' ' + 23 + ':' + 59 +':'+ 59
+ console.log(startTime)
+ console.log(endTime)
+ } else {
+ const config = new MatSnackBarConfig();
+ config.verticalPosition = 'top';
+ config.duration = 3000
+ this.snackBar.open('请选择正确时间区段','确定',config);
+ }
+ }else {
const config = new MatSnackBarConfig();
config.verticalPosition = 'top';
config.duration = 3000
diff --git a/src/app/statistic-analysis/statistic-analysis-routing.module.ts b/src/app/statistic-analysis/statistic-analysis-routing.module.ts
index 1bbcbfb..4ac378c 100644
--- a/src/app/statistic-analysis/statistic-analysis-routing.module.ts
+++ b/src/app/statistic-analysis/statistic-analysis-routing.module.ts
@@ -9,6 +9,7 @@ import { DeleteTwoComponent } from './deleteUnit/delete-two/delete-two.component
import { DeleteThereComponent } from './deleteUnit/delete-there/delete-there.component';
import { DeleteFourComponent } from './deleteUnit/delete-four/delete-four.component';
import { BuildingTypeOneComponent } from './buildingType/building-type-one/building-type-one.component';
+import {ScheduledUpdatesComponent} from './scheduled-updates/scheduled-updates.component'
const routes: Routes = [
{ path: 'statePageOne', component: PageOneComponent},
@@ -17,7 +18,8 @@ const routes: Routes = [
{ path: 'delete_two', component: DeleteTwoComponent},
{ path: 'delete_there', component: DeleteThereComponent},
{ path: 'delete_four', component: DeleteFourComponent},
- { path: 'buildingType_one', component: BuildingTypeOneComponent}
+ { path: 'buildingType_one', component: BuildingTypeOneComponent},
+ { path: 'scheduledUpdates', component: ScheduledUpdatesComponent}
];
@NgModule({
diff --git a/src/app/statistic-analysis/statistic-analysis.module.ts b/src/app/statistic-analysis/statistic-analysis.module.ts
index 1b226ed..fbfec50 100644
--- a/src/app/statistic-analysis/statistic-analysis.module.ts
+++ b/src/app/statistic-analysis/statistic-analysis.module.ts
@@ -52,10 +52,11 @@ import { DeleteTwoComponent } from './deleteUnit/delete-two/delete-two.component
import { DeleteThereComponent } from './deleteUnit/delete-there/delete-there.component';
import { DeleteFourComponent } from './deleteUnit/delete-four/delete-four.component';
import { BuildingTypeOneComponent } from './buildingType/building-type-one/building-type-one.component';
+import { ScheduledUpdatesComponent } from './scheduled-updates/scheduled-updates.component';
@NgModule({
- declarations: [PageOneComponent, PageTwoTimeComponent, PageTwoNameComponent, PageZhongDuiDetailsComponent,echartsComponent, DeleteOneComponent, DeleteTwoComponent, DeleteThereComponent, DeleteFourComponent, BuildingTypeOneComponent],
+ declarations: [PageOneComponent, PageTwoTimeComponent, PageTwoNameComponent, PageZhongDuiDetailsComponent,echartsComponent, DeleteOneComponent, DeleteTwoComponent, DeleteThereComponent, DeleteFourComponent, BuildingTypeOneComponent, ScheduledUpdatesComponent],
imports: [
CommonModule,
StatisticAnalysisRoutingModule,