Files
klp-oa/klp-flow/src/main/java/com/klp/flow/domain/InvCountDiscrepancy.java
Joshi 6436d56ab8 feat(flow): 添加盘库管理相关实体和服务接口
- 创建盘库差异记录实体类InvCountDiscrepancy及对应的BO、VO
- 创建盘库计划主实体类InvCountPlan及对应的BO、VO
- 创建盘库计划-库区关联实体类InvCountPlanWarehouse及对应的BO、VO
- 实现盘库差异记录的增删改查服务接口IInvCountDiscrepancyService
- 实现盘库计划主的增删改查服务接口IInvCountPlanService
- 实现盘库计划-库区关联的服务接口IInvCountPlanWarehouseService
- 添加对应的控制器InvCountDiscrepancyController和InvCountPlanController
- 创建相应的数据库映射文件和XML配置
- 实现服务接口的具体业务逻辑实现类
2026-06-22 16:38:02 +08:00

92 lines
1.8 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.flow.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 盘库差异记录对象 inv_count_discrepancy
*
* @author klp
* @date 2026-06-22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("inv_count_discrepancy")
public class InvCountDiscrepancy extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 主键ID
*/
@TableId(value = "discrepancy_id")
private Long discrepancyId;
/**
* 盘库计划明细ID
*/
private Long relId;
/**
* 差异类型1=盘盈, 2=盘亏, 3=状态不符, 4=重量偏差
*/
private Integer discrepancyType;
/**
* 钢卷ID
*/
private Long coilId;
/**
* 钢卷号
*/
private String enterCoilNo;
/**
* 差异详情JSON含系统值、实盘值对比
*/
private String discrepancyDetail;
/**
* 原因分析
*/
private String reasonAnalysis;
/**
* 处理建议
*/
private String processSuggestion;
/**
* 处理结果
*/
private String processResult;
/**
* 处理状态0=待处理, 1=处理中, 2=已处理
*/
private Integer processStatus;
/**
* 处理人ID
*/
private Long processUserId;
/**
* 处理人姓名
*/
private String processUserName;
/**
* 处理时间
*/
private Date processTime;
/**
* 附件文件名称集合,多文件逗号分隔,前端展示
*/
private String attachFile;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
/**
* 备注
*/
private String remark;
}