overview统计
This commit is contained in:
@@ -754,4 +754,19 @@ public class NCResourceServiceImpl implements ResourceService {
|
||||
return resultDomain;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultDomain<Integer> getResourceCount(TbResource filter) {
|
||||
ResultDomain<Integer> resultDomain = new ResultDomain<>();
|
||||
try {
|
||||
List<UserDeptRoleVO> userDeptRoles = LoginUtil.getCurrentDeptRole();
|
||||
long count = resourceMapper.countResources(filter, userDeptRoles);
|
||||
resultDomain.success("获取资源总数成功", (int)count);
|
||||
return resultDomain;
|
||||
} catch (Exception e) {
|
||||
logger.error("获取资源总数异常: {}", e.getMessage(), e);
|
||||
resultDomain.fail("获取资源总数失败: " + e.getMessage());
|
||||
return resultDomain;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -387,6 +387,12 @@
|
||||
<if test="filter.isBanner != null">
|
||||
AND r.is_banner = #{filter.isBanner}
|
||||
</if>
|
||||
<if test="filter.startTime != null">
|
||||
AND r.publish_time >= #{filter.startTime}
|
||||
</if>
|
||||
<if test="filter.endTime != null">
|
||||
AND r.publish_time <= #{filter.endTime}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<!-- updateResourceCollectCount -->
|
||||
|
||||
Reference in New Issue
Block a user