电商后台各个订单按照不同时间区分,勾选出现最多的日期的订单
评论
收藏

电商后台各个订单按照不同时间区分,勾选出现最多的日期的订单

经验分享
松蓝
2024-07-08 14:27·浏览量:308
松蓝
发布于 2024-07-08 14:27308浏览

场景问题:

如下图所示,订单数量不固定,订单中的时间是不固定的,有可能出现多个日期时间,要勾选出现次数最多的时间的订单

方案:

   这里主要是通过获取相似元素列表,去重文本,计算每个文本出现的数量,再回去找这个文本的索引,那索引去相似元素列表中找到指定的位置,勾选点击,这个方案实在不够优雅,有很大的优化空间

卡点:

1.循环中的变量赋值,将去重的列表复制个一个新建的列表变量发现列表的赋值值指向地址,去重后新建的变量内容也会随着原变量发生       变化,所以要新建列表

2.计算出现次数最多的日期后如何确定原来列表中这个日期的下标,这里也是新建全局变量传递出来

期待听听大家的看法,共同寻找最佳的解决方案。

收藏
全部评论1
最新
发布评论
评论