From f320f1970e5d80a423f377fb3253628bd1e7f5bf Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Thu, 08 Mar 2018 15:10:46 +0800
Subject: [PATCH] Merge branch 'develop' of ssh://121.40.92.176:29418/screen-frontend into develop
---
src/app/routes/analysis/query/query.component.html | 154 +++++++++++++++++++++++++++++++++++++++------------
1 files changed, 118 insertions(+), 36 deletions(-)
diff --git a/src/app/routes/analysis/query/query.component.html b/src/app/routes/analysis/query/query.component.html
index 97a90da..8d782a2 100644
--- a/src/app/routes/analysis/query/query.component.html
+++ b/src/app/routes/analysis/query/query.component.html
@@ -3,49 +3,131 @@
<div nz-col [nzXs]="20" [nzSm]="8" class="header-info">
<p class="text-grey-dark">������������������</p>
<nz-dropdown>
- <a class="ant-dropdown-link" nz-dropdown>
- <p class="display-2">{{ lineChartSensorName }}<i class="anticon anticon-down"></i></p>
- </a>
- <ul style="height:280px;overflow:auto;" nz-menu>
- <li style="width:200px;cursor:pointer;" *ngFor="let sensor of sensorList"
- (click) = "lineChartCriteria.sensorKey=sensor.sensorKey" nz-menu-item>
- <p>
- {{sensor.name}}
+ <a class="ant-dropdown-link" nz-dropdown>
+ <p class="display-2">{{ lineChartSensorName }}
+ <i class="anticon anticon-down"></i>
</p>
- </li>
- </ul>
+ </a>
+ <ul style="height:280px; overflow:auto;" nz-menu>
+ <li style="width:200px; cursor:pointer;" *ngFor="let sensor of sensorList" (click)="lineChartCriteria.sensorKey=sensor.sensorKey"
+ nz-menu-item>
+ <p>
+ {{sensor.name}}
+ </p>
+ </li>
+ </ul>
</nz-dropdown>
<em></em>
</div>
<div nz-col [nzXs]="20" [nzSm]="8" class="header-info">
- <p class="text-grey-dark">���������������������</p>
- <nz-dropdown>
- <a class="ant-dropdown-link" nz-dropdown>
- <p class="display-2">{{ timePeriodUnitName }}<i class="anticon anticon-down"></i></p>
- </a>
- <ul nz-menu>
- <li style="width:60px;cursor:pointer;" *ngFor="let item of timeUnits"
- (click)="timePeriodUnitValue = item.value" nz-menu-item>
- <p>
- {{item.label}}
- </p>
- </li>
- </ul>
+ <p class="text-grey-dark">���������������������</p>
+ <nz-dropdown>
+ <a class="ant-dropdown-link" nz-dropdown>
+ <p class="display-2">{{ timePeriodUnitName }}
+ <i class="anticon anticon-down"></i>
+ </p>
+ </a>
+ <ul nz-menu>
+ <li style="width:60px; cursor:pointer;" *ngFor="let item of timeUnits" (click)="timePeriodUnitValue = item.value" nz-menu-item>
+ <p>
+ {{item.label}}
+ </p>
+ </li>
+ </ul>
</nz-dropdown>
<em></em>
</div>
- <div nz-col [nzSm]="8" class="header-info">
- <p class="text-grey-dark">���������������������</p>
- <nz-datepicker style="width: 42%;"
- [(ngModel)]="lineChartCriteria.timePeriod.startTime"
- [nzDisabledDate]="_disabledStartDate"
- nzShowTime="{{ !!timeType.timePickerOption?timeType.timePickerOption:false }}" [nzMode]="timeType.mode" [nzFormat]="timeType.dateFormat" [nzPlaceHolder]="'Start date'"></nz-datepicker>
- <span>-</span>
- <nz-datepicker style="width: 42%;"
- [nzDisabledDate]="_disabledEndDate"
- [(ngModel)]="lineChartCriteria.timePeriod.endTime"
- nzShowTime="{{ !!timeType.timePickerOption?timeType.timePickerOption:false }}" [nzMode]="timeType.mode" [nzFormat]="timeType.dateFormat" [nzPlaceHolder]="'End date'"></nz-datepicker>
+ <div *ngIf="_timePeriodUnitValue!='YEAR'; else elseBlock" nz-col [nzSm]="8" class="header-info">
+ <p class="text-grey-dark">���������������������</p>
+ <nz-datepicker style="width: 42%;" [(ngModel)]="lineChartCriteria.timePeriod.startTime" [nzDisabledDate]="_disabledStartDate"
+ nzShowTime="{{ !!timeType.timePickerOption?timeType.timePickerOption:false }}" [nzMode]="timeType.mode" [nzFormat]="timeType.dateFormat"
+ [nzPlaceHolder]="'Start date'"></nz-datepicker>
+ <span>-</span>
+ <nz-datepicker style="width: 42%;" [nzDisabledDate]="_disabledEndDate" [(ngModel)]="lineChartCriteria.timePeriod.endTime"
+ nzShowTime="{{ !!timeType.timePickerOption?timeType.timePickerOption:false }}" [nzMode]="timeType.mode" [nzFormat]="timeType.dateFormat"
+ [nzPlaceHolder]="'End date'"></nz-datepicker>
</div>
- <input type="button" value="text" width="100px;" (click)="_isSameDay"/>
+ <ng-template #elseBlock>
+ <div nz-col [nzSm]="8" class="header-info">
+ <p class="text-grey-dark">���������������������</p>
+ <nz-input-number style="width: 42%;" [(ngModel)]="startYear" [nzMin]="minStartYear" [nzMax]="maxStartYear" [nzStep]="1" [nzAllowClear]="false"></nz-input-number>
+ <span>-</span>
+ <nz-input-number style="width: 42%;" [(ngModel)]="endYear" [nzMin]="minEndYear" [nzMax]="maxEndYear" [nzStep]="1" [nzAllowClear]="false"></nz-input-number>
+ </div>
+ </ng-template>
</div>
-</nz-card>
\ No newline at end of file
+</nz-card>
+<nz-card [nzBordered]="true" title="������������">
+ <form>
+ <div nz-row [nzGutter]="16">
+ <div nz-col nzMd="6" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>���������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ <nz-cascader [class.class123]="true" (nzChange)="setAreaCodes($event)" (nzLoad)="areaLazyLoad($event)"
+ [nzPlaceHolder]="'������ ���/���/���'"
+ [nzAllowClear]="false"
+ [nzChangeOnSelect] ="true"
+ [(ngModel)]="_areas" name="_areas">
+ </nz-cascader>
+ </div>
+ </div>
+ </div>
+ <div nz-col [nzMd]="{span:6, offset:3}" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>���������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ <nz-select
+ name="_monitorPoint"
+ style="width: 100%;" (click)="monitorPointChange(null)"
+ [ngModel]="_monitorPoint"
+ nzAllowClear
+ (ngModelChange)="setMonitorPoint($event)"
+ [nzPlaceHolder]="'������ ���������(������������������)'"
+ nzShowSearch (nzSearchChange)="monitorPointChange($event)" [nzNotFoundContent]="'������������'" >
+ <nz-option *ngFor="let option of monitorPoints" [nzLabel]="option.name" [nzValue]="option.id">
+ </nz-option>
+ </nz-select>
+ </div>
+
+ </div>
+ </div>
+ <div nz-col [nzMd]="{span:6, offset:3}" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ 11111111111111111
+ </div>
+
+ </div>
+ </div>
+ </div>
+ <div style="margin-top: 20px;" nz-row [nzGutter]="16">
+ <div nz-col nzMd="6" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>������������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ 222222222
+ </div>
+
+ </div>
+ </div>
+ <div nz-col [nzMd]="{span:6, offset:3}" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>������������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ 2222222222
+ </div>
+ </div>
+ </div>
+ <div nz-col [nzMd]="{span:6, offset:3}" nzSm="12" nzXs="24">
+ <div nz-form-item nz-row>
+ <div nz-form-label nz-col><label>������</label></div>
+ <div nz-form-control nz-col nzHasFeedback>
+ 2222222222
+ </div>
+ </div>
+ </div>
+ </div>
+ </form>
+</nz-card>
--
Gitblit v1.8.0