From 6bf7339b75f18fb0b1f334da855c6ba39f662f22 Mon Sep 17 00:00:00 2001 From: songyuanlun Date: Mon, 23 Dec 2024 12:54:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-3282):=20org=5Fjob=5Fgroup=5Frelation?= =?UTF-8?q?=5Fhistory=20=E5=AD=97=E6=AE=B5=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../orgjob/entity/OrgJobGroupRelationHistory.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/dao/orgjob/entity/OrgJobGroupRelationHistory.java b/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/dao/orgjob/entity/OrgJobGroupRelationHistory.java index 30797ed..f8b10d5 100644 --- a/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/dao/orgjob/entity/OrgJobGroupRelationHistory.java +++ b/orgmanax-infra/src/main/java/cn/axzo/orgmanax/infra/dao/orgjob/entity/OrgJobGroupRelationHistory.java @@ -2,16 +2,18 @@ package cn.axzo.orgmanax.infra.dao.orgjob.entity; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; +import java.io.Serializable; +import java.util.Date; +import java.util.List; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -import java.io.Serializable; -import java.util.Date; - /** * @description 岗位与分组的关系历史表 * @author luofu @@ -57,10 +59,9 @@ public class OrgJobGroupRelationHistory implements Serializable { private String groupCode; /** * 岗位编码列表 - * todo 之前引用jackson框架,先测试,不行再替换 */ - // @TableField(typeHandler = StringListTypeHandler.class) -// private List jobCodes; + @TableField(typeHandler = FastjsonTypeHandler.class) + private List jobCodes; /** * 变更人的自然人id */