发表于: 2017-07-22 17:50:16

1 911


今天完成的事情:

1. 完成新增公司接口的编写;

2. 完成查询标签和产品的接口


新增公司的时候还涉及到新增公司的标签和产品信息,所以需要将这三个类的东西汇总到一个类里面方便提交信息。

首先进行参数校验,从cookie中获取用户名,同时为公司添加创建者,更新者等信息,还要设置认证和冻结状态,职位数为0。

通过companyId = companyService.insert(company);插入公司记录同时获取插入的公司id。

最麻烦的应该是处理公司标签问题了,因为多了一张关系表。

说一下思路吧,将String类型的标签name进行split成数组,同时通过asList转成List,通过for循环组成List<Tag>,添加一些创建信息就可以插入到标签表中,同时获取到插入后的标签List。然后在通过for循环遍历出标签id,同时加上company_id,之后insertList到公司标签关系表中。


明天打算做的事情:



遇到的问题:

1. 第一个就是接口传参问题,不确定能不能接收到以及前端传来的参数样式,后台在postman里设置了才知道;

2. 空指针问题,创建List的时候没有new Array();导致了空指针的问题;


收获:

1. 学会postman传参和打断点显示接受的参数;

2. 字符串,数组和List之间的转换;



返回列表 返回列表
评论

    分享到