# ConfigItemBasicDTO.java

    package cloud.wconnect.workperformance.pojo.dto.scorecardgm;

    import lombok.Data;
    import lombok.NoArgsConstructor;

    import java.math.BigDecimal;

    /**
     * DTO: Config Item
     *
     * @author yyt
     * 2023/10/4
     */
    @Data
    @NoArgsConstructor
    public class ConfigItemBasicDTO {

        /**
         * 指标 id
         */
        private Integer id;

        /**
         * 名称
         */
        private String name;

        /**
         * Weight
         */
        private BigDecimal weight;

        /**
         * Target
         */
        private BigDecimal target;

        /**
         * Actual
         */
        private BigDecimal actual;

        /**
         * Score
         */
        private BigDecimal score;

        /**
         * Points
         */
        private BigDecimal points;

        /**
         * Weighed Score
         */
        private BigDecimal weighedScore;

        public ConfigItemBasicDTO(Integer id, String name, BigDecimal weight){
            this.id = id;
            this.name = name;
            this.weight = weight;
        }

    }