gaoluyang
6 天以前 7bd10d34e8a8dc2437ec8551eb511e37634d7306
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/workorder/MesProWorkOrderDO.java
@@ -8,6 +8,7 @@
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.math.BigDecimal;
@@ -17,7 +18,7 @@
/**
 * MES 生产工单 DO
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@TableName("mes_pro_work_order")
@KeySequence("mes_pro_work_order_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
@@ -100,6 +101,20 @@
     */
    private Long vendorId;
    /**
     * 工厂编号
     *
     * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.md.factory.MesMdFactoryDO#getId()}
     */
    private Long factoryId;
    /**
     * 车间编号
     *
     * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.md.workstation.MesMdWorkshopDO#getId()}
     */
    private Long workshopId;
    /**
     * 批次号
     */
    private String batchCode;
@@ -129,6 +144,18 @@
     */
    private Long parentId;
    /**
     * 实际开工时间
     *
     * 由「启动生产」写入,写入即视为工单进入生产中;为空表示未开工
     */
    private LocalDateTime actualStartTime;
    /**
     * 开工人用户编号
     *
     * 关联 AdminUserDO 的 id
     */
    private Long startUserId;
    /**
     * 完成时间
     */
    private LocalDateTime finishDate;
@@ -148,4 +175,21 @@
     */
    private String remark;
    /**
     * 是否报工审批
     */
    @com.baomidou.mybatisplus.annotation.TableField("is_feedback_approve")
    private Boolean feedbackApprove;
    /**
     * BPM 流程定义 Key
     */
    private String processDefinitionKey;
    /**
     * 报工角色 (多个角色逗号分隔)
     */
    private String feedbackRole;
}