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

This commit is contained in:
tomsun28
2022-01-30 13:36:42 +08:00
parent adb76fefa2
commit e509122dbd
2 changed files with 2 additions and 1 deletions

View File

@@ -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;

View File

@@ -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;