forked from Gitlink/microservices
feat(数据可视化监测):创客日志返回时间,已支付总金额字段修改
This commit is contained in:
parent
f3d772feb6
commit
8a3777e0f2
|
|
@ -27,7 +27,7 @@ public interface TasksMapper{
|
|||
|
||||
List<Object> getNewAddedPapersByMonth(@Param("startTime") String startTime, @Param("endTime") String endTime);
|
||||
|
||||
List<String> getTaskOperLogTopN(@Param("topNum") Integer topNum);
|
||||
List<Map<String, String>> getTaskOperLogTopN(@Param("topNum") Integer topNum);
|
||||
|
||||
List<PieChartNameAndValue> getOpeningTaskNumOfTaskStatus(@Param("topNum") Integer topNum);
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ public interface ITasksService {
|
|||
|
||||
int[] getPaperAdditionTrendData();
|
||||
|
||||
List<String> getTaskOperLogTopN(Integer topNum);
|
||||
List<Map<String, String>> getTaskOperLogTopN(Integer topNum);
|
||||
|
||||
List<PieChartNameAndValue> getOpeningTaskStatusDistribution(Integer topNum);
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ public class TasksServiceImpl implements ITasksService {
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<String> getTaskOperLogTopN(Integer topNum) {
|
||||
public List<Map<String, String>> getTaskOperLogTopN(Integer topNum) {
|
||||
return tasksMapper.getTaskOperLogTopN(topNum);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -115,10 +115,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
AND parent_id = 0
|
||||
GROUP BY createTime
|
||||
</select>
|
||||
<select id="getTaskOperLogTopN" resultType="java.lang.String">
|
||||
select log_desc
|
||||
from task_oper_log
|
||||
order by id desc limit #{topNum}
|
||||
<select id="getTaskOperLogTopN" resultType="map">
|
||||
SELECT
|
||||
log_desc as log_desc,
|
||||
CASE
|
||||
WHEN TIMESTAMPDIFF(MINUTE, oper_time, NOW()) = 0 THEN CONCAT(TIMESTAMPDIFF(SECOND, oper_time, NOW()), '秒前')
|
||||
WHEN TIMESTAMPDIFF(HOUR, oper_time, NOW()) = 0 THEN CONCAT(TIMESTAMPDIFF(MINUTE, oper_time, NOW()), '分钟前')
|
||||
WHEN TIMESTAMPDIFF(DAY, oper_time, NOW()) = 0 THEN CONCAT(TIMESTAMPDIFF(HOUR, oper_time, NOW()), '小时前')
|
||||
ELSE CONCAT(TIMESTAMPDIFF(DAY, oper_time, NOW()), '天前')
|
||||
END AS time_ago
|
||||
FROM
|
||||
task_oper_log
|
||||
ORDER BY
|
||||
id DESC
|
||||
LIMIT #{topNum};
|
||||
</select>
|
||||
|
||||
<select id="getOpeningTaskNumOfTaskStatus"
|
||||
|
|
@ -168,7 +178,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
END;
|
||||
</select>
|
||||
<select id="getTotalCompletedBounty" resultType="map">
|
||||
SELECT SUM(bounty) as '已支付总金额'
|
||||
SELECT SUM(bounty) as 'total_paid_bounty'
|
||||
FROM tasks
|
||||
WHERE is_delete = 0 AND `status` = 8;
|
||||
</select>
|
||||
|
|
|
|||
Loading…
Reference in New Issue