HomePage_Entity_ClassDiagram.md 1.5 KB

首页统计数据接口实体类图

classDiagram
    class GxtOrderData {
        - Long userId
        - Integer workOrderNum
        - Integer workOrderNumLast
        - Integer repairOrderNum
        - Integer repairOrderNumLast
        - BigDecimal wxgs
        - BigDecimal wxgsLast
        - BigDecimal wbgs
        - BigDecimal wbgsLast
        - BigDecimal score
        - BigDecimal scoreLast
        - BigDecimal wbjsy
        - BigDecimal wxjsy
        - BigDecimal gfjsy
        - double workOrderJsy
        - double repairOrderJsy
        - Integer repairPending
        - Integer workPending
        - String hasCenter
        - Integer timeOutNum
        - Integer deptSort
        - Integer centerSort
        - Integer companySort
        - List~GxtUserScore~ scoreCompany
        - List~GxtUserScore~ scoreDept
        - List~GxtUserScore~ scoreCenter
    }
    
    class GxtUserScore {
        - Long id
        - String userName
        - String nickName
        - String monthPeriod
        - BigDecimal maintenanceTotalScore
        - BigDecimal repairTotalScore
        - BigDecimal finalScore
        - String firstCheckStatus
        - Long firstChecker
        - Date firstCheckTime
        - String secondCheckStatus
        - Long secondChecker
        - Date secondCheckTime
        - Integer status
        - Long userId
        - Long deptId
        - String deptName
        - Long centerId
        - String center
        - String companyName
    }
    
    GxtOrderData --> GxtUserScore : Contains ranking data