Commit 8adb5856 authored by yating.lin's avatar yating.lin

1.以下页面增加“是否为标签”:③主题模板详情的主题配置模板通道页面、及添加/修改弹窗

parent f7df279c
Pipeline #929 passed with stage
in 0 seconds
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<th nz-th><span>{{'alarmMaxMax' | translate}}</span></th> <th nz-th><span>{{'alarmMaxMax' | translate}}</span></th>
<th nz-th><span>{{'alarmMin' | translate}}</span></th> <th nz-th><span>{{'alarmMin' | translate}}</span></th>
<th nz-th><span>{{'alarmMinMin' | translate}}</span></th> <th nz-th><span>{{'alarmMinMin' | translate}}</span></th>
<th nz-th><span>{{'isTag' | translate}}</span></th>
<th nz-th><span>{{'isAlarm' | translate}}</span></th> <th nz-th><span>{{'isAlarm' | translate}}</span></th>
<th nz-th><span>{{'oper' | translate}}</span></th> <th nz-th><span>{{'oper' | translate}}</span></th>
</tr> </tr>
...@@ -39,6 +40,7 @@ ...@@ -39,6 +40,7 @@
<td nz-td>{{one.upperAlarmLimit}}</td> <td nz-td>{{one.upperAlarmLimit}}</td>
<td nz-td>{{one.alarmDown}}</td> <td nz-td>{{one.alarmDown}}</td>
<td nz-td>{{one.lowerAlarmLimit}}</td> <td nz-td>{{one.lowerAlarmLimit}}</td>
<td nz-td>{{one.isTag === 1 ? '是': '否'}}</td>
<td nz-td>{{one.isAlarm === 1 ? '是': '否'}}</td> <td nz-td>{{one.isAlarm === 1 ? '是': '否'}}</td>
<td nz-td> <td nz-td>
<span class="editSpan" (click)="update(one)">{{'update' | translate}}</span> <span class="editSpan" (click)="update(one)">{{'update' | translate}}</span>
...@@ -57,6 +59,17 @@ ...@@ -57,6 +59,17 @@
[(value)]="req.name"></app-search-item> [(value)]="req.name"></app-search-item>
<app-search-select isMust="true" inModal="true" [label]="'wayType' | translate" [(value)]="req.type" <app-search-select isMust="true" inModal="true" [label]="'wayType' | translate" [(value)]="req.type"
[data]="[{a: 'AI'}, {a: 'AO'}, {a: 'DI'}, {a: 'DO'}]" optL="a" optV="a"></app-search-select> [data]="[{a: 'AI'}, {a: 'AO'}, {a: 'DI'}, {a: 'DO'}]" optL="a" optV="a"></app-search-select>
<div class="searchItem inModal">
<div class="item-label"><span class="deleteFontColor">* </span>{{'isTag' | translate}}</div>
<div class="item-input">
<nz-radio-group [(ngModel)]="req.isTag">
<label nz-radio [nzValue]="1"></label>
<label nz-radio [nzValue]="0"></label>
</nz-radio-group>
</div>
</div>
<div class="searchItem inModal"> <div class="searchItem inModal">
<div class="item-label"><span class="deleteFontColor">* </span>{{'isAlarm' | translate}}</div> <div class="item-label"><span class="deleteFontColor">* </span>{{'isAlarm' | translate}}</div>
<div class="item-input"> <div class="item-input">
...@@ -81,6 +94,10 @@ ...@@ -81,6 +94,10 @@
[label]="'per' | translate" [(value)]="req.unit"></app-search-item> [label]="'per' | translate" [(value)]="req.unit"></app-search-item>
<app-search-item isMust="true" inModal="true" [label]="'wayDescription' | translate" <app-search-item isMust="true" inModal="true" [label]="'wayDescription' | translate"
[(value)]="req.description"></app-search-item> [(value)]="req.description"></app-search-item>
<div class="searchItem inModal" style="height: 30px;">
</div>
<app-search-item inModal="true" [label]="'min' | translate" [(value)]="req.rangeMin"></app-search-item> <app-search-item inModal="true" [label]="'min' | translate" [(value)]="req.rangeMin"></app-search-item>
<app-search-item *ngIf="req.isAlarm" inModal="true" [label]="'alarmMin' | translate" <app-search-item *ngIf="req.isAlarm" inModal="true" [label]="'alarmMin' | translate"
[(value)]="req.alarmDown"></app-search-item> [(value)]="req.alarmDown"></app-search-item>
......
...@@ -80,10 +80,10 @@ export class TopicModuleWayComponent implements OnInit { ...@@ -80,10 +80,10 @@ export class TopicModuleWayComponent implements OnInit {
this.isUpdate = false; this.isUpdate = false;
this.isV = true; this.isV = true;
this.try = { this.try = {
trans: {name: 'wayName', alias: 'wayAlias', description: 'wayDescription', type: 'per', isAlarm: 'isAlarm', trans: {name: 'wayName', alias: 'wayAlias', description: 'wayDescription', type: 'per', isTag: 'isTag',
alarmUp: 'alarmMax', upperAlarmLimit: 'alarmMaxMax', rangeMax: 'max', alarmDown: 'alarmMin', isAlarm: 'isAlarm', alarmUp: 'alarmMax', upperAlarmLimit: 'alarmMaxMax', rangeMax: 'max', alarmDown: 'alarmMin',
lowerAlarmLimit: 'alarmMinMin', alarmInterval: 'alarmInterval', rangeMin: 'min'}, lowerAlarmLimit: 'alarmMinMin', alarmInterval: 'alarmInterval', rangeMin: 'min'},
field: ['topicModelNo', 'topicName', 'name', 'alias', 'description', 'type', 'isAlarm'], field: ['topicModelNo', 'topicName', 'name', 'alias', 'description', 'type', 'isTag', 'isAlarm'],
canFloat2: ['alarmUp', 'upperAlarmLimit', 'rangeMax', 'alarmDown', 'lowerAlarmLimit', 'rangeMin'], canFloat2: ['alarmUp', 'upperAlarmLimit', 'rangeMax', 'alarmDown', 'lowerAlarmLimit', 'rangeMin'],
num: ['alarmInterval'], num: ['alarmInterval'],
eng: ['name', 'alias'] eng: ['name', 'alias']
...@@ -96,10 +96,10 @@ export class TopicModuleWayComponent implements OnInit { ...@@ -96,10 +96,10 @@ export class TopicModuleWayComponent implements OnInit {
this.req.oldName = one.name; this.req.oldName = one.name;
this.isV = true; this.isV = true;
this.try = { this.try = {
trans: {name: 'wayName', alias: 'wayAlias', description: 'wayDescription', type: 'per', isAlarm: 'isAlarm', trans: {name: 'wayName', alias: 'wayAlias', description: 'wayDescription', type: 'per', isTag: 'isTag',
alarmUp: 'alarmMax', upperAlarmLimit: 'alarmMaxMax', rangeMax: 'max', alarmDown: 'alarmMin', isAlarm: 'isAlarm', alarmUp: 'alarmMax', upperAlarmLimit: 'alarmMaxMax', rangeMax: 'max', alarmDown: 'alarmMin',
lowerAlarmLimit: 'alarmMinMin', alarmInterval: 'alarmInterval', rangeMin: 'min'}, lowerAlarmLimit: 'alarmMinMin', alarmInterval: 'alarmInterval', rangeMin: 'min'},
field: ['topicModelNo', 'topicName', 'name', 'alias', 'description', 'type', 'isAlarm'], field: ['topicModelNo', 'topicName', 'name', 'alias', 'description', 'type', 'isTag', 'isAlarm'],
canFloat2: ['alarmUp', 'upperAlarmLimit', 'rangeMax', 'alarmDown', 'lowerAlarmLimit', 'rangeMin'], canFloat2: ['alarmUp', 'upperAlarmLimit', 'rangeMax', 'alarmDown', 'lowerAlarmLimit', 'rangeMin'],
num: ['alarmInterval'], num: ['alarmInterval'],
eng: ['name', 'alias'] eng: ['name', 'alias']
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment