打开全栈工匠技能包-1小时轻松掌握SSR
两小时精通jq+bs插件开发
生产环境下如歌部署Node.js
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
网易内部VUE自定义插件库NPM集成
谁说前端不用懂安全,XSS跨站脚本的危害
webpack的loader到底是什么样的?两小时带你写一个自己loader
(6)所有页面数据,只支持查看,不能进行复制!
2.2 分销商数据查询平台详细逻辑:
基本复用【MS后台-数据统计-渠道转化统计表】逻辑,变动处进行加粗,并参考内容2****
3.1 统计维度:按照每天,每个渠道,商品ID,开课日期为维度进行统计;
3.2 表字段说明:
(1)渠道英文名、渠道中文名:
-
数据来源:根据订单后缀渠道英文名统计,并从渠道表中读取对应的渠道中文名;
-
展示规则:筛选的日期内试听课订单的,即展示该渠道的信息;若无,则不展示;
(2)开课时间:
- 取商品列表中对应的“授课时间”的开始时间。(若不好区分,可以直接展示授课时间段)
(3)试听课订单数:
-
以支付/兑换时间为准,包括免费与9.9投放的所有领取成功(订单状态为“开课完成”)的试听课订单;
-
排重规则:由于目前试听课之间并未排重,因此这里也不排重。举例:用户A购买了渠道1、渠道2的试听课,那么两个渠道试听课订单数都+1
(4)日订单数:
-
查询多天时,将多天试听课总订单拆分到每天展示;
-
最多展示7日订单数;所选区间超过7天,则仅展示最近7天数据(包括搜索截至日期);若所选区间截至日晚于搜索当天,不展示搜索当天之后的数据;
-
例如:
-5月10日搜索5月8日至5月10日数据,分别展示8、9、10日数据
-5月10日搜索5月1日至5月10日数据,分别展示5月4、5、6、7、8、9、10日数据
-5月10日搜索5月1日至5月15日数据,分别展示4、5、6、7、8、9、10日数据
-5月10日搜索5月9日至5月15日数据,分别展示9、10日数据
(5)其他渠道:若有试听课订单无渠道来源,则全部归为“其他”。
3.3 统计:
(1)只展示[试听课订单数],为当前筛选条件下所有页面数据的总和(例如有20页数据),并非当前1页的数据总和。
3.4 筛选字段:
(1)渠道英文名:
- 精确搜索,一次最多可以输入200个渠道名**,以英文的逗号为分割【,】:**
边界情况:
-
采用中文逗号隔开:点击“查询”,系统只展示能正确识别的渠道信息 按照线上逻辑:检测到中文【,】,toast提示:“渠道英文名请以英文[,]隔开”
-
渠道英文名1个或多个输入错误:点击“查询”后,系统只展示正确渠道的信息,错误渠道不展示。若所有渠道均错误,展示No Data;
-
搜索结果排序方式与搜索输入的渠道名先后顺序相同。
变动:英文渠道名为必填项,若未填写,点击【查询】时,toast提示:“请输入渠道英文名进行查询”;
且仅能查询该分销商所关联渠道的数据;
(2)时间筛选:指试听课的支付时间
仅要求结束日期>=开始日期,手动切换,最长可查看一年范围宽度的数据。
-
结束日期=开始日期时,表示查询当天的数据;检索时选择时间范围(按天时间),点击查询,展示试听课支付时间符合所选择时间范围的数据内容。
-
结束日期>开始日期,查询开始日期至结束日期的订单数据。
(3)开课时间检索:
- 选择开课时间(按天时间),点击查询,展开符合开课时间条件的数据内容;
例:选择2020年6月1日,则展示开课时间在6月1日的所有数据内容。
(4)变动:首次进入页面,用户未输入渠道码前,默认显示空白页,页面展示引导文案文案 ”1.输入您的渠道英文名,点击【查询】按钮进行查看;2.可根据具体开课日期和支付/兑换时间进行筛选。“
(5)关于筛选字段:渠道英文名为必填项
-
未填写渠道码:toast提示“请输入渠道英文名”,就是不能查询
-
填渠道,填时间 : 查该渠道该时间;
-
填渠道,无时间:查该渠道一年内时间;
-
填渠道,同时选开始结束时间&开课时间:取交集;
(6)排序规则:
最后
推荐一些系统学习的途径和方法。
每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
HTML 和 CSS: