Files
klp-oa/klp-flow/src/main/java/com/klp/flow/domain/SchProdScheduleDetail.java
Joshi faaa5b1b75 feat(flow): 添加排产单管理功能模块
- 创建排产单主实体类、业务对象和视图对象
- 创建排产单明细实体类、业务对象和视图对象
- 实现排产单主和明细的服务层接口及实现类
- 添加排产单主和明细的数据访问层映射器
- 配置MyBatis映射XML文件
- 实现排产单主和明细的控制器REST接口
- 添加分页查询、新增、修改、删除等基本操作功能
- 集成Excel导出功能
- 添加数据验证和业务逻辑处理
2026-06-23 13:52:30 +08:00

63 lines
1.2 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.math.BigDecimal;
/**
* 排产单明细对象 sch_prod_schedule_detail
*
* @author klp
* @date 2026-06-23
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sch_prod_schedule_detail")
public class SchProdScheduleDetail extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 排产明细ID
*/
@TableId(value = "schedule_detail_id")
private Long scheduleDetailId;
/**
* 排产单主表ID
*/
private Long scheduleId;
/**
* 来源销售订单明细ID溯源原始订单规格
*/
private Long orderDetailId;
/**
* 规格 例1.0X1250
*/
private String spec;
/**
* 材质 DX51D
*/
private String material;
/**
* 本次排产吨数(数量),可审核修改
*/
private BigDecimal scheduleWeight;
/**
* 品名
*/
private String productType;
/**
* 单行排产备注
*/
private String remark;
/**
* 删除标识 0正常 2删除
*/
@TableLogic
private Long delFlag;
}