Commit cf1ea4702c9b0c373b1cb5e3be51e00c5772578f

Authored by 王彪总
1 parent 70a63b78

feat(garden): 添加个人历史完成率配置和个人任务效率统计功能

- 在DictTypeConstants中新增COMPLETION_RATE_CONFIG字典类型用于个人历史完成率配置
- 在TaskDistanceSortRespVO中添加historyCompletionRate字段用于存储个人历史完成率
- 在UserTaskEfficiencyDO中添加historyCompletionRate字段用于存储个人历史完成率
- 在HomepageSummaryServiceImpl的多个方法中加载效率数据并设置个人历史完成率
- 在TaskEfficiencyCalculateJob中实现个人历史完成率计算逻辑
- 在UserTaskEfficiencyMapper中添加statHistoryTotalCount查询方法
- 在MyBatis映射文件中添加统计用户6个月历史任务总量的SQL
- 在RoadApiImpl中为getRoadInfoById方法禁用数据权限注解
- 将应用环境配置从dev切换到prod模式
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/open/team/TeamOpenController.java
@@ -19,7 +19,7 @@ import java.util.concurrent.TimeUnit; @@ -19,7 +19,7 @@ import java.util.concurrent.TimeUnit;
19 19
20 import static com.zteits.urbanops.framework.common.pojo.CommonResult.success; 20 import static com.zteits.urbanops.framework.common.pojo.CommonResult.success;
21 21
22 -@Tag(name = "开放API - 班组查询") 22 +@Tag(name = "开放API- 班组查询")
23 @RestController 23 @RestController
24 @RequestMapping("/open-api/teams") 24 @RequestMapping("/open-api/teams")
25 @Slf4j 25 @Slf4j