sfd
2025-05-15 19a3294b0e78331d445fe27e872b0a13dcf50d46
修改Long ID 序列化到前端精度丢失问题
已修改3个文件
10 ■■■■■ 文件已修改
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanCycle.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanManagement.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlanManagementServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanCycle.java
@@ -27,6 +27,7 @@
    @Id
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;
    /** 周期类型 日/月 */
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsPlanManagement.java
@@ -2,6 +2,7 @@
import com.aps.common.core.web.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
@@ -21,6 +22,7 @@
    private static final long serialVersionUID = 1L;
    /** 计划ID */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @Schema(description = "计划ID")
    private Long id;
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlanManagementServiceImpl.java
@@ -1,8 +1,5 @@
package com.aps.core.service.impl;
import java.util.List;
import java.util.Objects;
import cn.hutool.core.util.IdUtil;
import com.aps.common.core.utils.DateUtils;
import com.aps.common.security.utils.SecurityUtils;
@@ -12,12 +9,14 @@
import com.aps.core.mapper.ApsPlanManagementMapper;
import com.aps.core.service.IApsPlanManagementService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.simpleframework.xml.core.Resolve;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
import java.util.Objects;
/**
 * 计划管理Service业务层处理
 *