发表于: 2018-03-20 23:20:59
1 505
今天完成的任务
1、完成后台搜索审核记录、查看档案详情、编辑档案接口。
2、晚上发了一个后台的测试,主要内容是新增了一个分院排序的接口。
这个接口不是我写的,只是因为要代发一个坑乎的bug(坑乎是前后端不分离的,前端的在jsp里改坑乎的bug,发布要由后端来做),所以就一起发了后台的测试。
测试发布以后,登录后台去检查的时候,发现会有弹框“系统错误”。F12找到是/a/u/branch/search这个接口报的错,我一下就判断是service的异常,因为前两天我在开发环境也碰到这个问题,在开发环境发布新的servcie版本(我开发22期加了蛮多新的service)就好了。
然后准备再发一个新版service的测试,请师姐签名的时候,师姐让我去测试环境查日志,她随便把测试服务器的student账号给了我。
我上去一查service的stderr.log,就发现根本不是什么service版本问题:


原来报错的原因是因为为了实现排序这个功能,需要在分院表branch里面新增一个sort字段,测试环境的表结构还没改,所以报了一个找不到sort的异常。这个接口是我调试的,发测试的时候忘了改表这回事。
遇到的问题
1、写后台搜索档案表的接口,重新看了一下验收标准,发现有一项是这样的:
问题是,现在省、市、区是3张表呐,record表里面存的是对应的provinceId、cityId、countyId。按这个验收标准去做的话,就是用输入的同一个关键字同时去三张表里面去做模糊搜索,这种搜索好麻烦。
收获
找异常还是得老实看日志,不能想当然
明天的计划
0、测试环境补发一个sql脚本,用来给分院表新增一个sort字段
1、完成查看饼图的接口
2、尽量完成查看折线图的接口(这里要用JDBCTemplate)
进度
PM需求不明确,沟通后工作量增加,有延期风险
评论