/** * Title: getIfSysMockByIfId<br> * Description: 根据接口ID获取测试数据信息 编辑页,新增页<br> * * @author xiebin * @date 2015年12月2日下午3:08:21 * @param dto * @return */ @RequestMapping("/getifsysmockbyifid.do") public @ResponseBody IfStsMockRspListDto getIfSysMockByIfId(@RequestBody IfSysMockAddReqDto dto) { IfStsMockRspListDto reDto = new IfStsMockRspListDto(); try { int ifId = dto.getIfId(); // 获取接口基本信息 InterFaceInfo interFaceInfo = interFaceService.getInterFaceById(ifId); if (interFaceInfo == null) { reDto.setRspCd(CodeItem.FAILURE); return reDto; } // 初始化测试数据 // initMockData(interFaceInfo); // 获取接口测试数据 List<IfSysMock> list = ifSysMockService.getMockInfoByIfId(ifId); interFaceInfo.setMockList(list); reDto.setRspCd(SysCode.SUCCESS); reDto.setInterFaceInfo(interFaceInfo); } catch (Exception e) { reDto.setRspCd(CodeItem.FAILURE); } return reDto; }