package com.ruoyi.bgt.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@Accessors(chain = true)
@ApiModel("总体考勤情况-工资结算-结算记录")
public class BgtPayCalculationDetailListVO {

	@ApiModelProperty("主键自增ID")
	private Long id;

	@ApiModelProperty("工资金额")
	private BigDecimal recruitAmount;

	@ApiModelProperty("出勤天数")
	private Long num;

	@ApiModelProperty("创建时间")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime createTime;

	@ApiModelProperty("同意|拒绝时间")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime auditorTime;

	@ApiModelProperty("审核状态（0未读 1待审核 2已同意 3已拒绝）")
	private String auditorType;
}
