This is a Java class representing a Data Transfer Object (DTO) for a statistics result.

The class has the following properties:

  1. 'scoreItemId' - a String representing the ID of the score item.
  2. 'calculationResultValue' - a BigDecimal representing the calculated result value.
  3. 'tableName' - a String representing the name of the table.
  4. 'tableSort' - an integer representing the sort order of the table.
  5. 'levelWeight' - a BigDecimal representing the weight of the level.
  6. 'deptName' - a String representing the name of the department.
  7. 'evaluationDimension' - a String representing the evaluation dimension.
  8. 'identity' - a String representing the identity.
  9. 'empName' - a String representing the name of the employee.
  10. 'empCode' - a String representing the code of the employee.

Additionally, there is a final 'Map' named 'integrityTotalMap' that is used for grouping the statistics results. The map has keys in the format 'empName-empCode-deptName' and values of type 'Map<String, StatisticsResultDTO>'. The values of the inner map are further grouped by the evaluation dimension and have values of type 'List' representing the calculation result values.

Java Statistics Result DTO - Structure and Grouping

原文地址: https://www.cveoy.top/t/topic/lPC6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录