2024年Web前端最全实习总结 - 分销商数据查询平台 - 需求分析,35岁老年程序员的绝地翻身之路

本文涵盖了从服务器端渲染(SSR)技术到JavaScript库如jQuery+Bootstrap插件开发,再到生产环境部署Node.js和前端安全防范(XSS)。此外,还介绍了Webpackloader的工作原理,以及如何处理分销商数据查询平台的详细逻辑,包括前端开发资源推荐和学习路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开全栈工匠技能包-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:

html5知识

css基础知识

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值