发表于: 2017-08-30 23:16:24
1 1012
今天完成的事情:
1.根据任务把禅道拆了一个模板出来了,还是花了点时间。
2.下午跟师弟讲了一下进复盘的流程。
3.接口的自测完成了,但是有些新增和修改的接口,可能会在开发机上测试出现问题。
@RequestMapping(value = "/a/u/position/{id}", method = RequestMethod.PUT)
public String updatePositionJson(HttpServletRequest request, HttpServletResponse response, ModelMap model, @PathVariable Long id, Integer status) throws Exception {
log.info("更新职位状态-----");
log.info("get position id is" + id);
log.info("get status is" + status);
if (id == null) {
log.info("position id is null");
model.addAttribute("code", -10008);
return "common/fail";
}
//通过id获取职位信息
Position position = positionService.getObjectById(id);
log.info("=============>position" + position);
//判断公司状态是否为上架(冻结)
Company company = companyService.getObjectById(position.getCid());
if (company.getFrozen() == 1) {
//修改职位状态
position.setStatus(status);
log.info("============>position=" + position);
try {
positionService.update(position);
log.info("=======>updaet success");
model.addAttribute("code", 0);
} catch (Throwable t) {
t.printStackTrace();
log.error(t.getMessage());
log.error("update position error, positionId is" + id);
model.addAttribute("code", -100000);
}
} else {
log.info("===========>公司为冻结状态,无法上架职位");
model.addAttribute("code", -100000);
}
return "/common/success";
}
public String updatePositionJson(HttpServletRequest request, HttpServletResponse response, ModelMap model, @PathVariable Long id, Integer status) throws Exception {
log.info("更新职位状态-----");
log.info("get position id is" + id);
log.info("get status is" + status);
if (id == null) {
log.info("position id is null");
model.addAttribute("code", -10008);
return "common/fail";
}
//通过id获取职位信息
Position position = positionService.getObjectById(id);
log.info("=============>position" + position);
//判断公司状态是否为上架(冻结)
Company company = companyService.getObjectById(position.getCid());
if (company.getFrozen() == 1) {
//修改职位状态
position.setStatus(status);
log.info("============>position=" + position);
try {
positionService.update(position);
log.info("=======>updaet success");
model.addAttribute("code", 0);
} catch (Throwable t) {
t.printStackTrace();
log.error(t.getMessage());
log.error("update position error, positionId is" + id);
model.addAttribute("code", -100000);
}
} else {
log.info("===========>公司为冻结状态,无法上架职位");
model.addAttribute("code", -100000);
}
return "/common/success";
}
明天计划的事情;
部署代码到开发机上,down前端的代码
遇到的问题:
我的职位搜索列表的数据返回还是有问题,先跳过了,先把其他的改了。
总结:
看前面的任务发现有些任务已经改了,知识点也比以前多了,也有自己一楼的知识点,这个复盘作完在,申请进真实之前将任务总结一波。
评论