发表于: 2018-03-18 23:22:21
2 467
今天完成的任务
1、昨天提到的籍贯设计,跟前端商量了一下,还是用3个字段,分别存省ID、市ID、区县ID。所以呢,后端数据库要新建3个数据表,用来存这些区域信息:
省表:
市表:
区县表;
这3张表跟后台的模块设计的思路是一样的,通过一个“父id”进行关联
2、刚开始是直接在网上找的sql,直接把上面的3个表插入数据库中,后面一想,其实还是要用service去查这些数据,所以还是要用DAL工具去生成3个service。填写excel的sql文的时候,还是碰到一些问题,一些sql不支持,比如:
select max(id) from XX where XXX...;
select id from XX;
3、然后完成了4个接口
分别是前台的新建档案接口、查看档案接口、编辑档案接口、以及返回省表、市表、区县表所有数据的接口。接口里,还是需要做各种校验,实际业务逻辑反倒很简单:
遇到的问题
1、开始写接口的时候都比较晚了,一口气写了4个,没做调试。明天早上调试。
收获
之前一直在改bug,蛮久时间没有写一个完整的接口了。这次写接口的过程中,不断记起接口编写的规范要求:
打印请求路径,打印接收的参数,list打印size,对象可以直接打印,数据用工具类进行校验,重复代码进行封装。
明天的计划
1、调试昨天晚上写的接口,调好一个就放到开发环境,跟前端联调。
2、把后台的接口写了:查看档案列表,查看档案详情,编辑档案,审核档案。
进度
评论