liyong
7 小时以前 1ca5584d7e3200a9af65a099bd26d3593e2ba702
src/main/java/com/ruoyi/purchase/pojo/PurchaseLedgerTemplate.java
@@ -1,5 +1,6 @@
package com.ruoyi.purchase.pojo;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
@@ -11,8 +12,7 @@
import java.util.Date;
import java.util.List;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
@@ -27,70 +27,77 @@
@Getter
@Setter
@TableName("purchase_ledger_template")
@ApiModel(value = "PurchaseLedgerTemplate对象", description = "采购台账模板")
@Schema(name = "PurchaseLedgerTemplate对象", description = "采购台账模板")
public class PurchaseLedgerTemplate implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty("自增主键ID")
    @Schema(description = "自增主键ID")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    @ApiModelProperty("采购合同号")
    @Schema(description = "采购合同号")
    private String purchaseContractNumber;
    @ApiModelProperty("供应商名称id")
    @Schema(description = "供应商名称id")
    private Long supplierId;
    @ApiModelProperty("供应商名称")
    @Schema(description = "供应商名称")
    private String supplierName;
    @ApiModelProperty("录入人id")
    @Schema(description = "录入人id")
    private Integer recorderId;
    @ApiModelProperty("录入人姓名")
    @Schema(description = "录入人姓名")
    private String recorderName;
    @ApiModelProperty("销售合同号")
    @Schema(description = "销售合同号")
    private String salesContractNo;
    @ApiModelProperty("项目名称")
    @Schema(description = "项目名称")
    private String projectName;
    @ApiModelProperty("录入日期")
    @Schema(description = "录入日期")
    private Date entryDate;
    @ApiModelProperty("备注")
    @Schema(description = "备注")
    private String remarks;
    @ApiModelProperty("记录创建时间")
    @Schema(description = "记录创建时间")
    private Date createdAt;
    @ApiModelProperty("记录最后更新时间")
    @Schema(description = "记录最后更新时间")
    private Date updatedAt;
    @ApiModelProperty("关联销售台账主表主键")
    @Schema(description = "关联销售台账主表主键")
    private Integer salesLedgerId;
    @ApiModelProperty("合同金额")
    @Schema(description = "合同金额")
    private BigDecimal contractAmount;
    @ApiModelProperty("业务员")
    @Schema(description = "业务员")
    private String businessPerson;
    @ApiModelProperty("业务员id")
    @Schema(description = "业务员id")
    private Integer businessPersonId;
    @ApiModelProperty("录入人电话")
    @Schema(description = "录入人电话")
    private String phoneNumber;
    private String paymentMethod;
    private Date executionDate;
    @ApiModelProperty("模板名称")
    @Schema(description = "模板名称")
    private String templateName;
    @TableField(exist = false)
    private List<SalesLedgerProductTemplate> productList;
    @Schema(description = "创建用户")
    @TableField(fill = FieldFill.INSERT)
    private Integer createUser;
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
}