|
|
|
package org.jeecg.modules.erp.order_form.form;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
import lombok.Data;
|
|
|
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @Description: 订单表
|
|
|
|
* @Author: jeecg-boot
|
|
|
|
* @Date: 2022-07-12
|
|
|
|
* @Version: V1.0
|
|
|
|
*/
|
|
|
|
@Data
|
|
|
|
//@TableName("tbl_order_form")
|
|
|
|
@ApiModel(value="tbl_order_form对象", description="订单表")
|
|
|
|
public class TblOrderFormModel implements Serializable {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
/**主键*/
|
|
|
|
@TableId(type = IdType.ASSIGN_ID)
|
|
|
|
@ApiModelProperty(value = "主键")
|
|
|
|
private String id;
|
|
|
|
/**创建人*/
|
|
|
|
@ApiModelProperty(value = "创建人")
|
|
|
|
private String createBy;
|
|
|
|
/**创建日期*/
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
@ApiModelProperty(value = "创建日期")
|
|
|
|
private Date createTime;
|
|
|
|
/**更新人*/
|
|
|
|
@ApiModelProperty(value = "更新人")
|
|
|
|
private String updateBy;
|
|
|
|
/**更新日期*/
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
@ApiModelProperty(value = "更新日期")
|
|
|
|
private Date updateTime;
|
|
|
|
/**所属部门*/
|
|
|
|
@ApiModelProperty(value = "所属部门")
|
|
|
|
private String sysOrgCode;
|
|
|
|
/**主料号*/
|
|
|
|
@Excel(name = "主料号", width = 15)
|
|
|
|
@ApiModelProperty(value = "主料号")
|
|
|
|
private String orderId;
|
|
|
|
/**订货单位*/
|
|
|
|
@Excel(name = "订货单位", width = 15)
|
|
|
|
@ApiModelProperty(value = "订货单位")
|
|
|
|
private String orderCompany;
|
|
|
|
|
|
|
|
@Excel(name = "工作令", width = 15)
|
|
|
|
@ApiModelProperty(value = "工作令")
|
|
|
|
private String workOrder;
|
|
|
|
|
|
|
|
@Excel(name = "产品名称", width = 15)
|
|
|
|
@ApiModelProperty(value = "产品名称")
|
|
|
|
private String productName;
|
|
|
|
|
|
|
|
@Excel(name = "产品类型id", width = 15)
|
|
|
|
@ApiModelProperty(value = "产品类型id")
|
|
|
|
private String productType;
|
|
|
|
|
|
|
|
@Excel(name = "产品类型", width = 15)
|
|
|
|
@ApiModelProperty(value = "产品类型")
|
|
|
|
private String productTypeName ;
|
|
|
|
|
|
|
|
@Excel(name = "设计人员角色", width = 15)
|
|
|
|
@ApiModelProperty(value = "设计人员角色")
|
|
|
|
private String designRole;
|
|
|
|
@Excel(name = "设计人员", width = 15)
|
|
|
|
@ApiModelProperty(value = "设计人员")
|
|
|
|
private String designer;
|
|
|
|
|
|
|
|
|
|
|
|
// @Excel(name = "分派设计任务日期", width = 15, format = "yyyy-MM-dd")
|
|
|
|
// @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
// @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
// @ApiModelProperty(value = "分派设计任务日期")
|
|
|
|
// private java.util.Date assignDesignDate;
|
|
|
|
|
|
|
|
/**订单日期*/
|
|
|
|
@Excel(name = "任务下达日期", width = 15, format = "yyyy-MM-dd")
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
@ApiModelProperty(value = "订单日期")
|
|
|
|
private Date orderDate;
|
|
|
|
|
|
|
|
@Excel(name = "派工日期", width = 15, format = "yyyy-MM-dd")
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
@ApiModelProperty(value = "派工日期")
|
|
|
|
private Date dispatchDate;
|
|
|
|
|
|
|
|
/**交货日期*/
|
|
|
|
@Excel(name = "交货日期", width = 15, format = "yyyy-MM-dd")
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
@ApiModelProperty(value = "交货日期")
|
|
|
|
private Date deliveryDate;
|
|
|
|
|
|
|
|
@Excel(name = "数量", width = 15)
|
|
|
|
@ApiModelProperty(value = "数量")
|
|
|
|
private String quantity;
|
|
|
|
|
|
|
|
/**状态*/
|
|
|
|
@Excel(name = "状态", width = 15)
|
|
|
|
@ApiModelProperty(value = "状态")
|
|
|
|
private String status;
|
|
|
|
|
|
|
|
@Excel(name = "总工时", width = 15)
|
|
|
|
@ApiModelProperty(value = "总工时")
|
|
|
|
private String totalWorkingHours;
|
|
|
|
|
|
|
|
@Excel(name = "已派发工时", width = 15)
|
|
|
|
@ApiModelProperty(value = "已派发工时")
|
|
|
|
private String dispatchedWorkingHours;
|
|
|
|
/**实际完成时间*/
|
|
|
|
@Excel(name = "实际完成时间", width = 15, format = "yyyy-MM-dd")
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
@ApiModelProperty(value = "实际完成时间")
|
|
|
|
private Date finishDate;
|
|
|
|
|
|
|
|
|
|
|
|
@Excel(name = "是否分派设计 0 未分派 1已分派", width = 15)
|
|
|
|
@ApiModelProperty(value = "是否分派设计 0 未分派 1已分派")
|
|
|
|
private String assignDesignStatus;
|
|
|
|
|
|
|
|
@Excel(name = "分派状态 0 未分派 1已分派", width = 15)
|
|
|
|
@ApiModelProperty(value = "分派状态 0 未分派 1已分派")
|
|
|
|
private String dispatchStatus;
|
|
|
|
|
|
|
|
@Excel(name = "产品设计状态:0未设计 1已设计", width = 15)
|
|
|
|
@ApiModelProperty(value = "产品设计状态:0未设计 1已设计")
|
|
|
|
private String productDesignStatus;
|
|
|
|
|
|
|
|
@Excel(name = "检验状态:0未检验 1已检验", width = 15)
|
|
|
|
@ApiModelProperty(value = "检验状态:0未检验 1已检验")
|
|
|
|
private String verifyStatus;
|
|
|
|
|
|
|
|
/**出货检验*/
|
|
|
|
@Excel(name = "出货检验", width = 15)
|
|
|
|
@ApiModelProperty(value = "出货检验")
|
|
|
|
private String verifyResult;
|
|
|
|
/**出货日期*/
|
|
|
|
@Excel(name = "出货日期", width = 15, format = "yyyy-MM-dd")
|
|
|
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
@ApiModelProperty(value = "出货日期")
|
|
|
|
private Date deliveryDate1;
|
|
|
|
/**主料图片*/
|
|
|
|
@Excel(name = "主料图片", width = 15)
|
|
|
|
@ApiModelProperty(value = "主料图片")
|
|
|
|
private String pics;
|
|
|
|
|
|
|
|
@Excel(name = "主料文件", width = 15)
|
|
|
|
@ApiModelProperty(value = "主料文件")
|
|
|
|
private String files;
|
|
|
|
|
|
|
|
/**收货图片*/
|
|
|
|
// @Excel(name = "收货图片", width = 15)
|
|
|
|
// @ApiModelProperty(value = "收货图片")
|
|
|
|
// private java.lang.String pics2;
|
|
|
|
} |
...
|
...
|
|