就周报的设计提出问题

业务需要不同的人填写不同的日报表、周报、月报,最后汇总成一个统计表。

日报表和月报的查询逻辑很简单。日报表按yyyy-MM-dd日期查询,月报按月查询,但周报有问题。

主要原因是周报不是按一年中的一周来查的,而是业务上采用yyyy-MM-dd到yyyy-MM-dd的格式,而且严格来说不是周一到周五,还有节假日,可能不想数这个星期的最后一天。简而言之,没有确定的算法来计算这个范围。

现在问题来了,可以在进入日报表和月报的页面时,根据日、月的日期来查看显示的数据。如果没有这个时间的数据,直接填写提交就是这个时间的数据。周报来了该按什么?如果提交的格式是yyy-MM-dd到yyy-MM-dd,如何保证不同申请人的范围一定相同?如果两者不一样,总结统计就不容易了。即使它们是相同的,它们也不知道初始查询应该使用什么默认范围。

不知道能不能表达清楚,这个怎么设计

原创文章,作者:elbert,如若转载,请注明出处:https://twoear.com/%e5%b0%b1%e5%91%a8%e6%8a%a5%e7%9a%84%e8%ae%be%e8%ae%a1%e6%8f%90%e5%87%ba%e9%97%ae%e9%a2%98/