package com.yunfeiyun.agmp.fms.domain.resvo;

import com.yunfeiyun.agmp.common.enums.DictTypeEnums;
import com.yunfeiyun.agmp.common.utils.DictUtils;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class FmsTaskAssetUsageResVo {

    /** 农资使用记录标识 */
    private String taskassetId;

    /** 农资类型 */
    private String goodsType;

    /** 农资名称 */
    private String goodsName;

    /** 农事任务编号 */
    private String taskNo;

    /** 种植计划编号 */
    private String planNo;

    /** 作物名称 */
    private String cropName;

    /** 作物类型 */
    private String cropType;

    /** 农事任务标识 */
    private String taskId;

    /** 农资使用量 */
    private BigDecimal taskassetUsedcount;

    /** 农资使用单位 */
    private String goodsUnit;

    /** 农资使用规格 */
    private String goodsSpec;

    /** 农资使用时间 */
    private String taskrcdCompletedate;

    /** 农事使用人 */
    private String taskManagername;

    public String getGoodsTypeContent(){
        return DictUtils.getDictLabel(DictTypeEnums.WMS_GOODS_TYPE.getCode(),this.goodsType);
    }
    public String getGoodsUnitContent(){
        return DictUtils.getDictLabel(DictTypeEnums.WMS_GOODS_UNIT.getCode(),this.goodsUnit);
    }

}
