package com.ydtech.modules.admin.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 机构保费抽成审批表(SysAgencyFeeApproval)实体类 * * @author makejava * @since 2024-07-25 11:33:54 */ @Data @AllArgsConstructor @NoArgsConstructor @ApiModel(value = "机构保费抽成审批表") @TableName(value ="sys_agency_fee_approval") public class SysAgencyFeeApproval implements Serializable { private static final long serialVersionUID = -13720338094493163L; /** * 自增主键 */ @TableId(value = "id", type= IdType.AUTO) private Integer id; /** * 员工id */ @ApiModelProperty(value = "员工id") private String userId; /** * 员工姓名 */ @ApiModelProperty(value = "员工姓名") private String userName; /** * 机构id */ @ApiModelProperty(value = "机构id") private String deptId; /** * 机构name */ @ApiModelProperty(value = "机构name") private String deptName; /** * 总保费 */ @ApiModelProperty(value = "总保费") private BigDecimal sumpremium; /** * 抽成比例(总保费抽成) */ @ApiModelProperty(value = "抽成比例(总保费抽成)") private String proportional; /** * 总保费抽成费用 */ @ApiModelProperty(value = "总保费抽成费用") private BigDecimal extractFee; /** * 已提现抽成费用 */ @ApiModelProperty(value = "已提现抽成费用") private BigDecimal historyFee; /** * 可提现抽成费用 */ @ApiModelProperty(value = "可提现抽成费用") private BigDecimal cashFee; /** * 提层计算时间 */ @ApiModelProperty(value = "提层计算开始时间") private Date startTime; /** * 审核人 */ @ApiModelProperty(value = "审核人") private String auditUser; /** * 审核状态0未审核 1审核通过 2审核驳回 */ @ApiModelProperty(value = "审核状态0未审核 1审核通过 2审核驳回") private String status; /** * 审核时间 */ @ApiModelProperty(value = "审核时间") private Date auditTime; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") private Date createTime; /** * 创建人 */ @ApiModelProperty(value = "创建人") private String createBy; /** * 审批意见 */ @ApiModelProperty(value = "审批意见") private String remark; /** * 附件图片:转账凭证 */ @ApiModelProperty(value = "转账凭证") private String picture; }