首页统计数据接口功能类图
classDiagram
class GxtRepairOrderController {
+ selectHomePageData() AjaxResult
}
class IGxtRepairOrderService {
<<interface>>
+ selectHomePageData() GxtOrderData
}
class GxtRepairOrderServiceImpl {
+ selectHomePageData() GxtOrderData
- getSort(List~GxtUserScore~, Long) Integer
- getJXY(Long) double
}
class GxtRepairOrderMapper {
<<interface>>
+ selectHomePageData(Long userId, String monthPeriod) GxtOrderData
+ selectHomePageRank(GxtUserScore gxtUserScore) List~GxtUserScore~
}
class SecurityUtils {
+ getUserId() Long
+ getDeptId() Long
+ getLoginUser() LoginUser
}
class GxtWorkOrderService {
+ getUnfinishedOrder() int
+ hasCenter() String
}
class ISysConfigService {
+ selectConfigByKey(String configKey) String
}
GxtRepairOrderController --> IGxtRepairOrderService
IGxtRepairOrderService <|.. GxtRepairOrderServiceImpl
GxtRepairOrderServiceImpl --> GxtRepairOrderMapper
GxtRepairOrderServiceImpl --> SecurityUtils
GxtRepairOrderServiceImpl --> GxtWorkOrderService
GxtRepairOrderServiceImpl --> ISysConfigService
GxtRepairOrderMapper --> GxtOrderData
GxtRepairOrderMapper --> GxtUserScore