package com.zzsmart.qomo.kn.cost.manage.entity;

import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Description: app_scene_cost_mining_labor
 * @Author: jeecg-boot
 * @Date:   2024-11-05
 * @Version: V1.0
 */
@Data
@TableName("app_scene_cost_mining_labor")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="app_scene_cost_mining_labor对象", description="app_scene_cost_mining_labor")
public class AppSceneCostMiningLabor implements Serializable {
    private static final long serialVersionUID = 1L;

	/**id*/
	@TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "id")
    private Integer id;
	/**resultid*/
	@Excel(name = "resultid", width = 15)
    @ApiModelProperty(value = "resultid")
    private Integer resultid;
	/**matnr*/
	@Excel(name = "matnr", width = 15)
    @ApiModelProperty(value = "matnr")
    private String matnr;
	/**maktx*/
	@Excel(name = "maktx", width = 15)
    @ApiModelProperty(value = "maktx")
    private String maktx;
	/**menge*/
	@Excel(name = "menge", width = 15)
    @ApiModelProperty(value = "menge")
    private BigDecimal menge;
	/**rgRealUse*/
	@Excel(name = "rgRealUse", width = 15)
    @ApiModelProperty(value = "rgRealUse")
    private BigDecimal rgRealUse;
	/**rgRealCost*/
	@Excel(name = "rgRealCost", width = 15)
    @ApiModelProperty(value = "rgRealCost")
    private BigDecimal rgRealCost;
	/**rgStdUse*/
	@Excel(name = "rgStdUse", width = 15)
    @ApiModelProperty(value = "rgStdUse")
    private BigDecimal rgStdUse;
	/**rgStdCost*/
	@Excel(name = "rgStdCost", width = 15)
    @ApiModelProperty(value = "rgStdCost")
    private BigDecimal rgStdCost;
	/**rgUseDiff*/
	@Excel(name = "rgUseDiff", width = 15)
    @ApiModelProperty(value = "rgUseDiff")
    private BigDecimal rgUseDiff;
	/**rgCostDiff*/
	@Excel(name = "rgCostDiff", width = 15)
    @ApiModelProperty(value = "rgCostDiff")
    private BigDecimal rgCostDiff;
	/**zjRealUse*/
	@Excel(name = "zjRealUse", width = 15)
    @ApiModelProperty(value = "zjRealUse")
    private BigDecimal zjRealUse;
	/**zjRealCost*/
	@Excel(name = "zjRealCost", width = 15)
    @ApiModelProperty(value = "zjRealCost")
    private BigDecimal zjRealCost;
	/**zjStdUse*/
	@Excel(name = "zjStdUse", width = 15)
    @ApiModelProperty(value = "zjStdUse")
    private BigDecimal zjStdUse;
	/**zjStdCost*/
	@Excel(name = "zjStdCost", width = 15)
    @ApiModelProperty(value = "zjStdCost")
    private BigDecimal zjStdCost;
	/**zjUseDiff*/
	@Excel(name = "zjUseDiff", width = 15)
    @ApiModelProperty(value = "zjUseDiff")
    private BigDecimal zjUseDiff;
	/**zjCostDiff*/
	@Excel(name = "zjCostDiff", width = 15)
    @ApiModelProperty(value = "zjCostDiff")
    private BigDecimal zjCostDiff;
	/**rdRealUse*/
	@Excel(name = "rdRealUse", width = 15)
    @ApiModelProperty(value = "rdRealUse")
    private BigDecimal rdRealUse;
	/**rdRealCost*/
	@Excel(name = "rdRealCost", width = 15)
    @ApiModelProperty(value = "rdRealCost")
    private BigDecimal rdRealCost;
	/**rdStdUse*/
	@Excel(name = "rdStdUse", width = 15)
    @ApiModelProperty(value = "rdStdUse")
    private BigDecimal rdStdUse;
	/**rdStdCost*/
	@Excel(name = "rdStdCost", width = 15)
    @ApiModelProperty(value = "rdStdCost")
    private BigDecimal rdStdCost;
	/**rdUseDiff*/
	@Excel(name = "rdUseDiff", width = 15)
    @ApiModelProperty(value = "rdUseDiff")
    private BigDecimal rdUseDiff;
	/**rdCostDiff*/
	@Excel(name = "rdCostDiff", width = 15)
    @ApiModelProperty(value = "rdCostDiff")
    private BigDecimal rdCostDiff;
	/**flRealUse*/
	@Excel(name = "flRealUse", width = 15)
    @ApiModelProperty(value = "flRealUse")
    private BigDecimal flRealUse;
	/**flRealCost*/
	@Excel(name = "flRealCost", width = 15)
    @ApiModelProperty(value = "flRealCost")
    private BigDecimal flRealCost;
	/**flStdUse*/
	@Excel(name = "flStdUse", width = 15)
    @ApiModelProperty(value = "flStdUse")
    private BigDecimal flStdUse;
	/**flStdCost*/
	@Excel(name = "flStdCost", width = 15)
    @ApiModelProperty(value = "flStdCost")
    private BigDecimal flStdCost;
	/**flUseDiff*/
	@Excel(name = "flUseDiff", width = 15)
    @ApiModelProperty(value = "flUseDiff")
    private BigDecimal flUseDiff;
	/**flCostDiff*/
	@Excel(name = "flCostDiff", width = 15)
    @ApiModelProperty(value = "flCostDiff")
    private BigDecimal flCostDiff;
	/**qtRealUse*/
	@Excel(name = "qtRealUse", width = 15)
    @ApiModelProperty(value = "qtRealUse")
    private BigDecimal qtRealUse;
	/**qtRealCost*/
	@Excel(name = "qtRealCost", width = 15)
    @ApiModelProperty(value = "qtRealCost")
    private BigDecimal qtRealCost;
	/**qtStdUse*/
	@Excel(name = "qtStdUse", width = 15)
    @ApiModelProperty(value = "qtStdUse")
    private BigDecimal qtStdUse;
	/**qtStdCost*/
	@Excel(name = "qtStdCost", width = 15)
    @ApiModelProperty(value = "qtStdCost")
    private BigDecimal qtStdCost;
	/**qtUseDiff*/
	@Excel(name = "qtUseDiff", width = 15)
    @ApiModelProperty(value = "qtUseDiff")
    private BigDecimal qtUseDiff;
	/**qtCostDiff*/
	@Excel(name = "qtCostDiff", width = 15)
    @ApiModelProperty(value = "qtCostDiff")
    private BigDecimal qtCostDiff;
}
