old mode 100644
new mode 100755
| | |
| | | import com.java110.utils.exception.SMOException; |
| | | import com.java110.utils.factory.ApplicationContextFactory; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.DateUtil; |
| | | import com.java110.utils.util.StringUtil; |
| | | import com.java110.vo.ResultVo; |
| | | import org.slf4j.Logger; |
| | |
| | | ResponseEntity<String> responseEntity = null; |
| | | String componentCode = "api"; |
| | | String componentMethod = "callApi"; |
| | | long startTime = DateUtil.getCurrentDate().getTime(); |
| | | try { |
| | | Assert.hasLength(api, "参数错误,未传入api编码"); |
| | | |
| | |
| | | responseEntity = new ResponseEntity<>(msg, HttpStatus.INTERNAL_SERVER_ERROR); |
| | | } finally { |
| | | logger.debug("api调用返回信息为{}", responseEntity); |
| | | logger.debug(componentCode + "::" + componentCode + "back耗时:" + (DateUtil.getCurrentDate().getTime() - startTime)); |
| | | |
| | | if (responseEntity.getStatusCode() == HttpStatus.OK) { |
| | | return responseEntity; |
| | | } |
| | |
| | | if (!StringUtil.isEmpty(version) && VERSION_2.equals(version)) { |
| | | return ResultVo.createResponseEntity(ResultVo.CODE_ERROR, responseEntity.getBody()); |
| | | } |
| | | return responseEntity; |
| | | } |
| | | return responseEntity; |
| | | } |
| | | |
| | | /** |
| | |
| | | //@RequestBody String info, |
| | | HttpServletRequest request) { |
| | | ResponseEntity<String> responseEntity = null; |
| | | long startTime = DateUtil.getCurrentDate().getTime(); |
| | | logger.debug(componentCode + "::" + componentMethod + "调用back开始:" + (startTime)); |
| | | |
| | | try { |
| | | Assert.hasLength(componentCode, "参数错误,未传入组件编码"); |
| | | Assert.hasLength(componentMethod, "参数错误,未传入调用组件方法"); |
| | |
| | | responseEntity = new ResponseEntity<>(msg, HttpStatus.INTERNAL_SERVER_ERROR); |
| | | } finally { |
| | | logger.debug("组件调用返回信息为{}", responseEntity); |
| | | logger.debug(componentCode + "::" + componentMethod + "调用back耗时:" + (DateUtil.getCurrentDate().getTime() - startTime)); |
| | | if (responseEntity.getStatusCode() == HttpStatus.OK) { |
| | | return responseEntity; |
| | | } |
| | |
| | | if (!StringUtil.isEmpty(version) && VERSION_2.equals(version)) { |
| | | return ResultVo.createResponseEntity(ResultVo.CODE_ERROR, responseEntity.getBody()); |
| | | } |
| | | return responseEntity; |
| | | } |
| | | return responseEntity; |
| | | } |
| | | |
| | | //组件上传文件处理/callComponent/upload/ |
| | |
| | | if (!StringUtil.isEmpty(version) && VERSION_2.equals(version)) { |
| | | return ResultVo.createResponseEntity(ResultVo.CODE_ERROR, responseEntity.getBody()); |
| | | } |
| | | return responseEntity; |
| | | } |
| | | return responseEntity; |
| | | } |
| | | |
| | | /** |
| | |
| | | responseEntity = new ResponseEntity<Object>(msg, HttpStatus.INTERNAL_SERVER_ERROR); |
| | | } finally { |
| | | logger.debug("组件调用返回信息为{}", responseEntity); |
| | | return responseEntity; |
| | | } |
| | | return responseEntity; |
| | | } |
| | | |
| | | /** |