开工前手机版的任务

Posted xingyuecanxue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开工前手机版的任务相关的知识,希望对你有一定的参考价值。

  最近这段时间疫情比较严重,导致了很多员工不能准时到公司上班,因此原先pc版的系统需要将一些重要功能做成手机版供销售使用。

  前段时间因为做手机版系统太赶了,也都没有记录总结,今天在这里做个总结。

  此次任务非常紧急,在开工前就开始做了,基本还算顺利,没有遇到特别大的问题,按照上级的需求将一些pc的功能做成了接口,然后前端同事调用我的后端接口进行页面展示。

  1. 优化:取客户活动信息时,需求是只需要取最近一次的活动,但是我刚开始开发时是将所有的活动查询出来后,再取最近的一次,而不是在sql语句上进行优化。因此后续比如取数据的时候,需要什么数据就取什么数据,不能把所有的数据都取出来后再筛选。
  2. BUG:个别销售使用手机版打电话后,发现录音里没有记录,缺失了录音记录。检查后发现,代码在取销售分机号时,只查询了销售分机号,没有区分线路,因此将不需要的线路也查询出,导致取了其它线路的分机号
    1. 查询销售分机号时,增加线路条件,只查询需要的分机号。
    2. 当时在取销售分机号时,询问之后了解到猎金就一条线路,因此没有过多考虑可能存在其它线路的分机号。以后在做任务时,相关业务逻辑也要再看一遍,比如这个分机号逻辑,确实目前只有一条线路,但是以前其它线路的分机号还是存在的,因此需要过滤
    3. 总结:在整理电话线路原逻辑的时候,思维太固定,认为只有一条线路就不用进行过滤了。后续参考原逻辑的时候需要保持一致
  3. 本次任务前后端分离,在和前端对接,一定要将接口文档核对清楚,每次都接口有新的改动时,一定要进行文档修改,然提醒前端进行查看修改。本次与前端对接比较顺利,没有出现因为对接失误而出现问题

以上是关于开工前手机版的任务的主要内容,如果未能解决你的问题,请参考以下文章

在用Project做项目任务,任务负责人(Resource Names)有一个输入错误了,这个在我的任务中出现了很多次。

Kotlin 协程版的 AutoDispose

水果忍者激战版的开发心得

喜大普奔!GitHub移动App上线:四大特性,手机端无缝完成git任务

电子商城微信小程序的设计任务书

多线程与高并发