Просмотр исходного кода

[webapp]fix新增指标原监控修改异常

tomsun28 4 лет назад
Родитель
Сommit
7929f78713

+ 1 - 1
web-app/src/app/pojo/ParamDefine.ts

@@ -2,7 +2,7 @@ export class ParamDefine {
   name!: string;
   name!: string;
   field!: string;
   field!: string;
   type!: string;
   type!: string;
-  required: boolean | undefined;
+  required: boolean = false;
   defaultValue: string | undefined;
   defaultValue: string | undefined;
   placeholder!: string;
   placeholder!: string;
   range: string | undefined;
   range: string | undefined;

+ 1 - 0
web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts

@@ -77,6 +77,7 @@ export class MonitorEditComponent implements OnInit {
             let param = this.paramValueMap.get(define.field);
             let param = this.paramValueMap.get(define.field);
             if (param === undefined) {
             if (param === undefined) {
               param = new Param();
               param = new Param();
+              param.field = define.field;
               param.type = define.type === 'number' ? 0 : 1;
               param.type = define.type === 'number' ? 0 : 1;
               if (define.type === 'boolean') {
               if (define.type === 'boolean') {
                 param.value = false;
                 param.value = false;