diff --git a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrDepartmentPageRespVO.java b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrDepartmentPageRespVO.java index 070384b3..ecdf6045 100644 --- a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrDepartmentPageRespVO.java +++ b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrDepartmentPageRespVO.java @@ -4,9 +4,12 @@ import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; +import com.zt.plat.module.system.service.integration.iwork.jackson.LenientIntegerDeserializer; + import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -93,6 +96,7 @@ public class IWorkHrDepartmentPageRespVO { @Schema(description = "显示顺序") @JsonProperty("showorder") + @JsonDeserialize(using = LenientIntegerDeserializer.class) private Integer showorder; @Schema(description = "是否有子部门 (0/1)") diff --git a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrJobTitlePageRespVO.java b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrJobTitlePageRespVO.java index 9549b541..2bb7089a 100644 --- a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrJobTitlePageRespVO.java +++ b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrJobTitlePageRespVO.java @@ -4,9 +4,12 @@ import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; +import com.zt.plat.module.system.service.integration.iwork.jackson.LenientIntegerDeserializer; + import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -93,6 +96,7 @@ public class IWorkHrJobTitlePageRespVO { @Schema(description = "显示顺序") @JsonProperty("showorder") + @JsonDeserialize(using = LenientIntegerDeserializer.class) private Integer showorder; @Schema(description = "是否已失效 (0/1)") diff --git a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrSubcompanyPageRespVO.java b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrSubcompanyPageRespVO.java index 534c6ec5..fdbda82a 100644 --- a/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrSubcompanyPageRespVO.java +++ b/zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/integration/iwork/vo/IWorkHrSubcompanyPageRespVO.java @@ -4,9 +4,12 @@ import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; +import com.zt.plat.module.system.service.integration.iwork.jackson.LenientIntegerDeserializer; + import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -77,6 +80,7 @@ public class IWorkHrSubcompanyPageRespVO { @Schema(description = "显示顺序") @JsonProperty("showorder") + @JsonDeserialize(using = LenientIntegerDeserializer.class) private Integer showorder; @Schema(description = "分部描述")