前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我的Web开发实战总结(一)写在前面截图快速查询与快递单号我的待办事物办理与信息查询公告通知销售业绩与新客户业绩工作看板排行榜写在最后

我的Web开发实战总结(一)写在前面截图快速查询与快递单号我的待办事物办理与信息查询公告通知销售业绩与新客户业绩工作看板排行榜写在最后

作者头像
wblearn
发布2018-08-27 17:52:44
9030
发布2018-08-27 17:52:44
举报
文章被收录于专栏:wblearnwblearnwblearn

写在前面

最近一直在做项目,感觉没什么分享的所以一直没写。 今天不上班,就把最近做的一个demo做个简单的总结。

截图

上半部分截图

快速查询与快递单号

快速查询

之前写过的一篇文章<a href="http://www.jianshu.com/p/8f971a78b808">简书搜索自动匹配功能</a>其实就是这个功能,只不过我这里查出来的数据是动态的而已,并且点击可以跳转到不同的模块查看。大家去看那篇文章就可以了,这里不再赘述了。

快递单号

这个功能其实跟快速查询的功能差不多,无非就是js,css,ajax这些基本的web前端知识,只不过多了一些判断,样式的排版,监听事件而已。物流信息使用li标签实现的,需要注意的一点是:物流信息左侧的线条是要计算的,每个运单号物流信息量是不同的,不然线条不完整了,因为每条物流信息都是追加上去的,所以可以这样计算:

var h = $("ul li:first-child").height();//第一个li的高度 $(".line").css("top",h/2); $(".line").height($("ul").height()-h);

大概实现就是下图这个样子:

我的待办

我的待办也是通过ajax获取数据,用li标签显示,有具体数字表示待办事件的数量,数字为红色,点击进入到具体的事项处理界面,显示具体数据(数据已经自动查询加载),”0“表示无待办事件,数字为黑色,点击进入相关界面,无数据显示;每处理一条数据减1,每新增一条数据加1。然后就是加了权限控制,不同的人看到的待办数量自然不同。

事物办理与信息查询

刚开始以为里面的都是写死的,用a标签写几个菜单就完事了。做完之后,需求改成:菜单要从第三方库获取,于是傻不拉几的写了个SDK,只有坐等数据再改了。。。。而且做完之后发现li标签在不同设备适配有问题,于是索性改成了表格。

公告通知

公告通知,顾名思义即通知信息的传达处理。目的是为了让用户获得需要得到的消息及提醒并进行处理。实现的功能基本就两个:

未查看的公告,能够提示“new”图标,查看过一次之后“new”图标消失。 点击每条公告通知,可进入该报告的“公告通知查询(管理人员))”界面,查看详情。

关于web网站系统通知设计更多详细的说明,<a href="http://www.jianshu.com/p/a89b61b6944d">请戳这里。</a>

销售业绩与新客户业绩

这是用iframe从第三方引入进来的数据曲线图,报表。我并没有做什么特别的工作。唯一一点就是先通过ajax在后台获取第三方库的账号和密码,然后在请求的时候传过去就可以获取页面了。

工作看板

刚开始在网上找了一个只是查看日期的简单日历,之后用着才发现里面到处都是bug,于是改啊改啊,改的过程中真有点恶心到我了,改好了这里,那里又出问题了。改好了之后,要把他变成类似那种schedule日历的形式。就是添加几个功能:

日历上加个添加功能,点击”添加“,弹出添加任务计划的窗口; 点击各天,在下方显示当天最早的三条需要处理的计划;当天的计划提前30分钟提醒,点击“查看详情”,显示计划的详情界面,点击“知道了”,关闭弹出框,本条计划提醒消失,后续计划前移。

在页面加载的时候把后台需要处理的计划全部都查出来并初始化日历,让有任务的计划日期追加不同样式,比如颜色变灰,以便用户知道并可以点击查看任务详情。完成的效果如下:

排行榜

实现的功能主要有两个:

上月排行:点击”上月排行“,显示上个月的相关排行榜(当前表格刷新); 下月排行:点击“下月排行”,显示下个月的相关排行(当前表格刷新);

排行榜的数据也是从第三方库获取的,于是在第三方库写好接口后,利用sdk获取数据显示。效果如下:

ps:因为数据库没加图片,测试数据不够完整,所以图片啥的没有出来,而且sql也没有去重。后续再弄了。

改版后

改版后

写在最后

还有一些就不一一写了,总之,在做的过程中发现自己的前端有点薄弱,有待提高。whatever,勇敢的去尝试,从失败中去学习。人都是做自己原本不能胜任的事情中,才能快速成长。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.11.26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 写在前面
  • 截图
  • 快速查询与快递单号
  • 我的待办
  • 事物办理与信息查询
  • 公告通知
  • 销售业绩与新客户业绩
  • 工作看板
  • 排行榜
  • 写在最后
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档