|
@@ -1,6 +1,7 @@
|
|
|
package com.persagy.apm.alarmservice.group.monitorindicator.model;
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
|
|
|
import com.persagy.apm.common.model.vo.EnumVO;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
@@ -19,6 +20,7 @@ import java.util.List;
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
@Data
|
|
|
@ApiModel(description = "监测指标")
|
|
|
+@TableName(autoResultMap = true)
|
|
|
public class MonitorIndicator extends AuditableEntity<MonitorIndicator> implements Serializable {
|
|
|
private static final long serialVersionUID = -53576386032508621L;
|
|
|
|
|
@@ -33,7 +35,7 @@ public class MonitorIndicator extends AuditableEntity<MonitorIndicator> implemen
|
|
|
|
|
|
@ApiModelProperty("可选值字典")
|
|
|
@TableField(typeHandler = FastjsonTypeHandler.class)
|
|
|
- private List<EnumVO> dic;
|
|
|
+ private EnumVO[] dic;
|
|
|
|
|
|
public static String PROP_NAME = "name";
|
|
|
public static String PROP_CLASS_CODE = "class_code";
|