| | |
| | | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.common.cache.MappingCache; |
| | | import com.java110.common.constant.CommonConstant; |
| | | import com.java110.common.constant.KafkaConstant; |
| | | import com.java110.common.constant.MappingConstant; |
| | | import com.java110.common.constant.ResponseConstant; |
| | | import com.java110.common.constant.ServiceBusinessConstant; |
| | | import com.java110.common.constant.StatusConstant; |
| | | import com.java110.common.exception.BusinessException; |
| | | import com.java110.common.exception.BusinessStatusException; |
| | | import com.java110.common.exception.ConfigDataException; |
| | | import com.java110.common.exception.DAOException; |
| | | import com.java110.common.exception.DecryptException; |
| | | import com.java110.common.exception.InitConfigDataException; |
| | | import com.java110.common.exception.NoAuthorityException; |
| | | import com.java110.common.exception.NoSupportException; |
| | | import com.java110.common.exception.OrdersException; |
| | | import com.java110.common.exception.RuleException; |
| | | import com.java110.common.exception.SMOException; |
| | | import com.java110.common.factory.ApplicationContextFactory; |
| | | import com.java110.common.kafka.KafkaFactory; |
| | | import com.java110.common.log.LoggerEngine; |
| | | import com.java110.common.util.Assert; |
| | | import com.java110.common.util.DateUtil; |
| | | import com.java110.common.util.ServiceBusinessUtil; |
| | | import com.java110.common.util.StringUtil; |
| | | import com.java110.common.util.WebServiceAxisClient; |
| | | import com.java110.utils.cache.MappingCache; |
| | | import com.java110.utils.constant.CommonConstant; |
| | | import com.java110.utils.constant.KafkaConstant; |
| | | import com.java110.utils.constant.MappingConstant; |
| | | import com.java110.utils.constant.ResponseConstant; |
| | | import com.java110.utils.constant.ServiceBusinessConstant; |
| | | import com.java110.utils.constant.StatusConstant; |
| | | import com.java110.utils.exception.BusinessException; |
| | | import com.java110.utils.exception.BusinessStatusException; |
| | | import com.java110.utils.exception.ConfigDataException; |
| | | import com.java110.utils.exception.DAOException; |
| | | import com.java110.utils.exception.DecryptException; |
| | | import com.java110.utils.exception.InitConfigDataException; |
| | | import com.java110.utils.exception.NoAuthorityException; |
| | | import com.java110.utils.exception.NoSupportException; |
| | | import com.java110.utils.exception.OrdersException; |
| | | import com.java110.utils.exception.RuleException; |
| | | import com.java110.utils.exception.SMOException; |
| | | import com.java110.utils.factory.ApplicationContextFactory; |
| | | import com.java110.utils.kafka.KafkaFactory; |
| | | import com.java110.utils.log.LoggerEngine; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.DateUtil; |
| | | import com.java110.utils.util.ServiceBusinessUtil; |
| | | import com.java110.utils.util.StringUtil; |
| | | import com.java110.utils.util.WebServiceAxisClient; |
| | | import com.java110.core.client.RestTemplate; |
| | | import com.java110.core.context.DataFlow; |
| | | import com.java110.core.context.IOrderDataFlowContext; |
| | |
| | | private JSONObject doRequestBusinessSystem(IOrderDataFlowContext dataFlow, ServiceBusiness serviceBusiness, JSONObject requestBusinessJson) { |
| | | String responseMessage; |
| | | |
| | | Assert.notNull(serviceBusiness, "在表c_service_business中未配置当前业务类型"); |
| | | |
| | | Assert.hasLength(serviceBusiness.getInvokeType(), "c_service_business表配置出错,invoke_type 不能为空" + serviceBusiness.getBusinessTypeCd()); |
| | | String httpUrl = ""; |
| | | if (ServiceBusinessConstant.INVOKE_TYPE_WEBSERVICE.equals(serviceBusiness.getInvokeType())) {//webservice方式 |