|
@@ -2,6 +2,7 @@ package com.xvji.domain;
|
|
|
|
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.alibaba.fastjson2.TypeReference;
|
|
import com.alibaba.fastjson2.TypeReference;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -41,6 +42,13 @@ public class Component {
|
|
private String interfaceUrl;
|
|
private String interfaceUrl;
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * 是否启用:true-启用,false-禁用
|
|
|
|
+ * 对应数据库TINYINT(1)类型,MyBatis自动映射1/0与true/false
|
|
|
|
+ */
|
|
|
|
+ @TableField("IS_ENABLE") // 指定数据库字段名,与表结构保持一致
|
|
|
|
+ private Boolean isEnable;
|
|
|
|
+
|
|
|
|
+ /**
|
|
* 将JSON字符串参数转换为Map(方便操作键值对)
|
|
* 将JSON字符串参数转换为Map(方便操作键值对)
|
|
*/
|
|
*/
|
|
public Map<String, Object> getParamsMap() {
|
|
public Map<String, Object> getParamsMap() {
|