コード例 #1
0
 /**
  * Title: addIfSysMock<br>
  * Description: 新增接口测试数据<br>
  *
  * @author xiebin
  * @date 2015年12月4日下午1:20:56
  * @param dto
  * @return
  */
 @RequestMapping("/addifsysmock.do")
 public @ResponseBody IfSysMockAddRspDto addIfSysMock(@RequestBody IfSysMockAddReqDto dto) {
   IfSysMockAddRspDto reDto = new IfSysMockAddRspDto();
   // 验证请求参数合法性
   String code = dto.validation();
   // 没有通过则返回对应的返回码
   if (!"00000".equals(code)) {
     reDto.setRspCd(code);
     return reDto;
   }
   IfSysMock ifSysMock = null;
   try {
     ifSysMock = createBO(dto, IfSysMock.class);
   } catch (PendingException e) {
     reDto.setRspCd(CodeItem.CREATE_BO_FAILURE);
     return reDto;
   }
   boolean flag = ifSysMockService.addIfSysMock(ifSysMock);
   if (flag) {
     reDto.setRspCd(SysCode.SUCCESS);
     reDto.setIfSysMock(ifSysMock);
   } else {
     reDto.setRspCd(CodeItem.FAILURE);
   }
   return reDto;
 }