Explorar o código

文件重新明明

chenweida %!s(int64=7) %!d(string=hai) anos
pai
achega
7c79c6fc13
Modificáronse 56 ficheiros con 218 adicións e 232 borrados
  1. 2 6
      web-gateway/src/main/java/com/yihu/jw/controller/PatientController.java
  2. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/FunctionController.java
  3. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/ModuleController.java
  4. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/SaasController.java
  5. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/version/ServerUrlVersionController.java
  6. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/version/ServerVersionController.java
  7. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/version/UserUrlVersionController.java
  8. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/version/WlyyVersionController.java
  9. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatAccessTokenController.java
  10. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatConfigController.java
  11. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatGraphicMessageController.java
  12. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatMenuController.java
  13. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatTemplateControlle.java
  14. 2 4
      web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementController.java
  15. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementKpiController.java
  16. 2 4
      web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementKpiLogController.java
  17. 2 4
      web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyySignFamilyController.java
  18. 2 2
      web-gateway/src/main/java/com/yihu/jw/controller/wlyy/patient/AdvertisementControlelr.java
  19. 0 22
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/PatientFeginFallbackFactory.java
  20. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/PatientFegin.java
  21. 4 5
      web-gateway/src/main/java/com/yihu/jw/fegin/base/base/FunctionFegin.java
  22. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/base/ModuleFegin.java
  23. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/base/SaasFegin.java
  24. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/version/ServerUrlVersionFegin.java
  25. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/version/ServerVersionFegin.java
  26. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/version/UserUrlVersionFegin.java
  27. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/version/WlyyVersionFegin.java
  28. 4 5
      web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/AccessTokenFegin.java
  29. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/GraphicMessageFegin.java
  30. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatFegin.java
  31. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatMenuFegin.java
  32. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatTemplateFegin.java
  33. 4 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallback/PatientFeginFallback.java
  34. 21 0
      web-gateway/src/main/java/com/yihu/jw/feign/fallbackfactory/PatientFeignFallbackFactory.java
  35. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/FunctionFeginFallbackFactory.java
  36. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/ModuleFeginFallbackFactory.java
  37. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/SaasFeginFallbackFactory.java
  38. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/ServerUrlVersionFeginFallbackFactory.java
  39. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/ServerVersionFeginFallbackFactory.java
  40. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/UserUrlVersionFeginFallbackFactory.java
  41. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/WlyyVersionFeginFallbackFactory.java
  42. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/AccessTokenFeginFallbackFactory.java
  43. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/GraphicMessageFeginFallbackFactory.java
  44. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatFeginFallbackFactory.java
  45. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatMenuFeginFallbackFactory.java
  46. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatTemplateFeginFallbackFactory.java
  47. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementFeginFallbackFactory.java
  48. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementKpiFeginFallbackFactory.java
  49. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementKpiLogFeginFallbackFactory.java
  50. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyySignFamilyFeginFallbackFactory.java
  51. 5 5
      web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/patient/AdvertisementFeginFallbackFactory.java
  52. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementFegin.java
  53. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementKpiFegin.java
  54. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementKpiLogFegin.java
  55. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyySignFamilyFegin.java
  56. 4 4
      web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/patient/AdvertisementFegin.java

+ 2 - 6
web-gateway/src/main/java/com/yihu/jw/controller/PatientController.java

@ -4,21 +4,17 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.exception.SystemException;
import com.yihu.jw.exception.business.ManageException;
import com.yihu.jw.fegin.PatientFegin;
import com.yihu.jw.feign.PatientFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.json.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.cloud.sleuth.Span;
import org.springframework.cloud.sleuth.Tracer;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
@ -33,7 +29,7 @@ import javax.servlet.http.HttpServletRequest;
public class PatientController {
    private Logger logger = LoggerFactory.getLogger(PatientController.class);
    @Autowired
    private PatientFegin patientFegin;
    private PatientFeign patientFegin;
    @Autowired
    private Tracer tracer;
//    @Value("${test.aaa}")

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/FunctionController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.base.FunctionFegin;
import com.yihu.jw.feign.base.base.FunctionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -30,7 +30,7 @@ import javax.servlet.http.HttpServletResponse;
public class FunctionController extends EnvelopRestController {
    @Autowired
    private FunctionFegin fegin;
    private FunctionFeign fegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/ModuleController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.base.ModuleFegin;
import com.yihu.jw.feign.base.base.ModuleFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -30,7 +30,7 @@ import javax.servlet.http.HttpServletResponse;
public class ModuleController extends EnvelopRestController {
    @Autowired
    private ModuleFegin fegin;
    private ModuleFeign fegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/SaasController.java

@ -3,7 +3,7 @@ package com.yihu.jw.controller.base;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseContants;
import com.yihu.jw.fegin.base.base.SaasFegin;
import com.yihu.jw.feign.base.base.SaasFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -26,7 +26,7 @@ public class SaasController {
    private Logger logger= LoggerFactory.getLogger(SaasController.class);
    @Autowired
    private SaasFegin saasFegin;
    private SaasFeign saasFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/version/ServerUrlVersionController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseVersionContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.ServerUrlVersionFegin;
import com.yihu.jw.feign.base.version.ServerUrlVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.*;
public class ServerUrlVersionController {
    @Autowired
    private ServerUrlVersionFegin serverUrlVersionFegin;
    private ServerUrlVersionFeign serverUrlVersionFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/version/ServerVersionController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseVersionContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.ServerVersionFegin;
import com.yihu.jw.feign.base.version.ServerVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -29,7 +29,7 @@ import javax.servlet.http.HttpServletResponse;
public class ServerVersionController extends EnvelopRestController {
    @Autowired
    private ServerVersionFegin serverVersionFegin;
    private ServerVersionFeign serverVersionFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/version/UserUrlVersionController.java

@ -3,7 +3,7 @@ package com.yihu.jw.controller.base.version;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.base.BaseVersionContants;
import com.yihu.jw.fegin.base.version.UserUrlVersionFegin;
import com.yihu.jw.feign.base.version.UserUrlVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
public class UserUrlVersionController {
    @Autowired
    private UserUrlVersionFegin userUrlVersionFegin;
    private UserUrlVersionFeign userUrlVersionFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/version/WlyyVersionController.java

@ -2,7 +2,7 @@ package com.yihu.jw.controller.base.version;
import com.yihu.jw.commnon.base.base.BaseVersionContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.WlyyVersionFegin;
import com.yihu.jw.feign.base.version.WlyyVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.*;
public class WlyyVersionController  extends EnvelopRestController {
    @Autowired
    private WlyyVersionFegin wlyyVersionFegin;
    private WlyyVersionFeign wlyyVersionFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatAccessTokenController.java

@ -3,7 +3,7 @@ package com.yihu.jw.controller.base.wx;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.fegin.base.wx.AccessTokenFegin;
import com.yihu.jw.feign.base.wx.AccessTokenFeign;
import com.yihu.jw.restmodel.common.Envelop;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@ -28,7 +28,7 @@ public class WechatAccessTokenController {
    private Logger logger= LoggerFactory.getLogger(WechatAccessTokenController.class);
    @Autowired
    private AccessTokenFegin accessTokenFegin;
    private AccessTokenFeign accessTokenFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatConfigController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatFegin;
import com.yihu.jw.feign.base.wx.WechatFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -27,7 +27,7 @@ public class WechatConfigController {
    private Logger logger= LoggerFactory.getLogger(WechatConfigController.class);
    @Autowired
    private WechatFegin wechatFegin;
    private WechatFeign wechatFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatGraphicMessageController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.GraphicMessageFegin;
import com.yihu.jw.feign.base.wx.GraphicMessageFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -29,7 +29,7 @@ public class WechatGraphicMessageController {
    private Logger logger= LoggerFactory.getLogger(WechatGraphicMessageController.class);
    @Autowired
    private GraphicMessageFegin graphicMessageFegin;
    private GraphicMessageFeign graphicMessageFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatMenuController.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatMenuFegin;
import com.yihu.jw.feign.base.wx.WechatMenuFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -30,7 +30,7 @@ public class WechatMenuController {
    private Logger logger= LoggerFactory.getLogger(WechatMenuController.class);
    @Autowired
    private WechatMenuFegin wechatMenuFegin;
    private WechatMenuFeign wechatMenuFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/base/wx/WechatTemplateControlle.java

@ -4,7 +4,7 @@ import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatTemplateFegin;
import com.yihu.jw.feign.base.wx.WechatTemplateFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.version.ApiVersion;
import io.swagger.annotations.Api;
@ -30,7 +30,7 @@ public class WechatTemplateControlle {
    private Logger logger= LoggerFactory.getLogger(WechatTemplateControlle.class);
    @Autowired
    private WechatTemplateFegin wechatTemplateFegin;
    private WechatTemplateFeign wechatTemplateFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 4
web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementController.java

@ -3,7 +3,7 @@ package com.yihu.jw.controller.wlyy.agreement;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;
import com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;
import com.yihu.jw.commnon.wlyy.AgreementContants;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -16,8 +16,6 @@ import org.springframework.cloud.sleuth.Tracer;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
@RestController
@RequestMapping(AgreementContants.Agreement.api_common)
@Api(value = "协议相关操作", description = "协议相关操作")
@ -26,7 +24,7 @@ public class WlyyAgreementController extends EnvelopRestController {
    private Logger logger = LoggerFactory.getLogger(WlyyAgreementController.class);
    @Autowired
    private WlyyAgreementFegin wlyyAgreementFegin;
    private WlyyAgreementFeign wlyyAgreementFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementKpiController.java

@ -1,7 +1,7 @@
package com.yihu.jw.controller.wlyy.agreement;
import com.yihu.jw.commnon.wlyy.AgreementContants;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementKpiFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementKpiFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -22,7 +22,7 @@ public class WlyyAgreementKpiController extends EnvelopRestController {
    private Logger logger= LoggerFactory.getLogger(WlyyAgreementKpiController.class);
    @Autowired
    private WlyyAgreementKpiFegin wlyyAgreementKpiFegin;
    private WlyyAgreementKpiFeign wlyyAgreementKpiFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 4
web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyyAgreementKpiLogController.java

@ -1,7 +1,7 @@
package com.yihu.jw.controller.wlyy.agreement;
import com.yihu.jw.commnon.wlyy.AgreementContants;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementKpiLogFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementKpiLogFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -14,8 +14,6 @@ import org.springframework.cloud.sleuth.Tracer;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
@RestController
@RequestMapping(AgreementContants.AgreementKpiLog.api_common)
@Api(value = "套餐指标执行日志相关操作", description = "套餐指标执行日志相关操作")
@ -24,7 +22,7 @@ public class WlyyAgreementKpiLogController extends EnvelopRestController {
    private Logger logger= LoggerFactory.getLogger(WlyyAgreementKpiLogController.class);
    @Autowired
    private WlyyAgreementKpiLogFegin wlyyAgreementKpiLogFegin;
    private WlyyAgreementKpiLogFeign wlyyAgreementKpiLogFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 4
web-gateway/src/main/java/com/yihu/jw/controller/wlyy/agreement/WlyySignFamilyController.java

@ -1,7 +1,7 @@
package com.yihu.jw.controller.wlyy.agreement;
import com.yihu.jw.commnon.wlyy.AgreementContants;
import com.yihu.jw.fegin.wlyy.agreement.WlyySignFamilyFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyySignFamilyFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import io.swagger.annotations.Api;
@ -14,8 +14,6 @@ import org.springframework.cloud.sleuth.Tracer;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
@RestController
@RequestMapping(AgreementContants.SignFamily.api_common)
@Api(value = "签约相关操作", description = "签约相关操作")
@ -24,7 +22,7 @@ public class WlyySignFamilyController extends EnvelopRestController {
    private Logger logger= LoggerFactory.getLogger(WlyySignFamilyController.class);
    @Autowired
    private WlyySignFamilyFegin wlyySignFamilyFegin;
    private WlyySignFamilyFeign wlyySignFamilyFegin;
    @Autowired
    private Tracer tracer;

+ 2 - 2
web-gateway/src/main/java/com/yihu/jw/controller/wlyy/patient/AdvertisementControlelr.java

@ -1,7 +1,7 @@
package com.yihu.jw.controller.wlyy.patient;
import com.yihu.jw.commnon.wlyy.PatientContants;
import com.yihu.jw.fegin.wlyy.patient.AdvertisementFegin;
import com.yihu.jw.feign.wlyy.patient.AdvertisementFeign;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.restmodel.common.EnvelopRestController;
import com.yihu.jw.util.CusAccessObjectUtil;
@ -29,7 +29,7 @@ public class AdvertisementControlelr extends EnvelopRestController {
    private Logger logger = LoggerFactory.getLogger(AdvertisementControlelr.class);
    @Autowired
    private AdvertisementFegin advertisementFegin;
    private AdvertisementFeign advertisementFegin;
    @Autowired
    private Tracer tracer;

+ 0 - 22
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/PatientFeginFallbackFactory.java

@ -1,22 +0,0 @@
package com.yihu.jw.fegin.fallbackfactory;
import com.yihu.jw.fegin.PatientFegin;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestParam;
/**
 * Created by chenweida on 2017/5/15.
 */
@Component
public class PatientFeginFallbackFactory implements FallbackFactory<PatientFegin> {
    @Override
    public PatientFegin create(Throwable e) {
        return new PatientFegin() {
            public String findByCode(String code) {
                return "启动断路器"+e.getMessage() ;
            }
        };
    }
}

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/PatientFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin;
package com.yihu.jw.feign;
import com.yihu.jw.commnon.Contants;
import com.yihu.jw.fegin.fallbackfactory.PatientFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.PatientFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
@ -14,10 +14,10 @@ import org.springframework.web.bind.annotation.RequestParam;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        // ,fallback = PatientFeginFallback.class// fallback是请求超时或者错误的回调函数
        ,fallbackFactory  =PatientFeginFallbackFactory.class
        ,fallbackFactory  = PatientFeignFallbackFactory.class
//        ,configuration =   //可以配置当个fegin的配置 例如禁用单个feign的hystrix
)
public interface PatientFegin {
public interface PatientFeign {
    @RequestMapping(value = Contants.patient.findByCode, method = RequestMethod.GET)
    String findByCode(@RequestParam(value = "code", required = true) String code);

+ 4 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/base/base/FunctionFegin.java

@ -1,22 +1,21 @@
package com.yihu.jw.fegin.base.base;
package com.yihu.jw.feign.base.base;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.base.FunctionFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.base.FunctionFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseRequestMapping;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.cloud.netflix.feign.encoding.BaseRequestInterceptor;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = FunctionFeginFallbackFactory.class
        ,fallbackFactory  = FunctionFeignFallbackFactory.class
)
@RequestMapping(value = BaseRequestMapping.api_common)
public interface FunctionFegin {
public interface FunctionFeign {
    @PostMapping(value = BaseRequestMapping.Function.api_create,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/base/ModuleFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.base;
package com.yihu.jw.feign.base.base;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.base.ModuleFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.base.ModuleFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseRequestMapping;
@ -12,10 +12,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = ModuleFeginFallbackFactory.class
        ,fallbackFactory  = ModuleFeignFallbackFactory.class
)
@RequestMapping(value = BaseRequestMapping.api_common)
public interface ModuleFegin {
public interface ModuleFeign {
    @PostMapping(value = BaseRequestMapping.Module.api_create,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/base/SaasFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.base.base;
package com.yihu.jw.feign.base.base;
import com.yihu.jw.fegin.fallbackfactory.base.base.SaasFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.base.SaasFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseRequestMapping;
@ -12,10 +12,10 @@ import org.springframework.web.bind.annotation.RequestParam;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = SaasFeginFallbackFactory.class
        ,fallbackFactory  = SaasFeignFallbackFactory.class
)
@RequestMapping(value = BaseRequestMapping.api_common)
public interface SaasFegin {
public interface SaasFeign {
    @GetMapping(value = BaseRequestMapping.Saas.api_getSaassNoPage)
    Envelop getList(@RequestParam(value = "fields",required = false)String fields,@RequestParam(value = "filters",required = false) String filters,@RequestParam(value = "sorts",required = false) String sorts);

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/version/ServerUrlVersionFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.version;
package com.yihu.jw.feign.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.version.ServerUrlVersionFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.version.ServerUrlVersionFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseVersionRequestMapping;
@ -12,10 +12,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = ServerUrlVersionFeginFallbackFactory.class
        ,fallbackFactory  = ServerUrlVersionFeignFallbackFactory.class
)
@RequestMapping(value = BaseVersionRequestMapping.api_common)
public interface ServerUrlVersionFegin {
public interface ServerUrlVersionFeign {
    @PostMapping(value = BaseVersionRequestMapping.BaseServerUrlVersion.api_create,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData ) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/version/ServerVersionFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.version;
package com.yihu.jw.feign.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.version.ServerVersionFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.version.ServerVersionFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseVersionRequestMapping;
@ -12,10 +12,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = ServerVersionFeginFallbackFactory.class
        ,fallbackFactory  = ServerVersionFeignFallbackFactory.class
)
@RequestMapping(value = BaseVersionRequestMapping.api_common)
public interface ServerVersionFegin {
public interface ServerVersionFeign {
    @PostMapping(value = BaseVersionRequestMapping.BaseServerVersion.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/version/UserUrlVersionFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.version;
package com.yihu.jw.feign.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.version.UserUrlVersionFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.version.UserUrlVersionFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseVersionRequestMapping;
@ -12,10 +12,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = UserUrlVersionFeginFallbackFactory.class
        ,fallbackFactory  = UserUrlVersionFeignFallbackFactory.class
)
@RequestMapping(value = BaseVersionRequestMapping.api_common)
public interface UserUrlVersionFegin {
public interface UserUrlVersionFeign {
    @PostMapping(value = BaseVersionRequestMapping.UserUrlVersion.api_create,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/version/WlyyVersionFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.base.version;
package com.yihu.jw.feign.base.version;
import com.yihu.jw.fegin.fallbackfactory.base.version.WlyyVersionFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.version.WlyyVersionFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.base.BaseVersionRequestMapping;
@ -11,10 +11,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = WlyyVersionFeginFallbackFactory.class
        ,fallbackFactory  = WlyyVersionFeignFallbackFactory.class
)
@RequestMapping(value = BaseVersionRequestMapping.api_common)
public interface WlyyVersionFegin {
public interface WlyyVersionFeign {
    @PostMapping(value = BaseVersionRequestMapping.WlyyVersion.api_create,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData);

+ 4 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/AccessTokenFegin.java

@ -1,7 +1,6 @@
package com.yihu.jw.fegin.base.wx;
package com.yihu.jw.feign.base.wx;
import com.yihu.jw.commnon.base.wx.WechatContants;
import com.yihu.jw.fegin.fallbackfactory.base.wx.AccessTokenFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.wx.AccessTokenFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wx.WechatRequestMapping;
@ -15,10 +14,10 @@ import org.springframework.web.bind.annotation.RequestParam;
 */
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = AccessTokenFeginFallbackFactory.class
        ,fallbackFactory  = AccessTokenFeignFallbackFactory.class
)
@RequestMapping(value =  WechatRequestMapping.api_common)
public interface AccessTokenFegin {
public interface AccessTokenFeign {
    @RequestMapping(value = WechatRequestMapping.WxAccessToken.api_get, method = RequestMethod.GET)
    Envelop getWxAccessToken(@RequestParam(value = "wechatCode") String wechatCode) ;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/GraphicMessageFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.wx;
package com.yihu.jw.feign.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.wx.GraphicMessageFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.wx.GraphicMessageFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;;
import com.yihu.jw.rm.wx.WechatRequestMapping;
@ -17,10 +17,10 @@ import org.springframework.web.bind.annotation.RequestParam;
 */
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = GraphicMessageFeginFallbackFactory.class
        ,fallbackFactory  = GraphicMessageFeignFallbackFactory.class
)
@RequestMapping(value = WechatRequestMapping.api_common)
public interface GraphicMessageFegin {
public interface GraphicMessageFeign {
    @RequestMapping(value = WechatRequestMapping.WxGraphicMessage.api_create, method = RequestMethod.POST,consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop createWxGraphicMessage( @RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.wx;
package com.yihu.jw.feign.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.wx.WechatFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.wx.WechatFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wx.WechatRequestMapping;
@ -15,10 +15,10 @@ import org.springframework.web.bind.annotation.RequestParam;
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  = WechatFeginFallbackFactory.class
        ,fallbackFactory  = WechatFeignFallbackFactory.class
)
@RequestMapping(value = WechatRequestMapping.api_common)
public interface WechatFegin {
public interface WechatFeign {
    @RequestMapping(value = WechatRequestMapping.WxConfig.api_create, method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop createWechat( @RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatMenuFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.wx;
package com.yihu.jw.feign.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.wx.WechatMenuFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.wx.WechatMenuFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wx.WechatRequestMapping;
@ -14,10 +14,10 @@ import org.springframework.web.bind.annotation.*;
 */
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  =WechatMenuFeginFallbackFactory.class
        ,fallbackFactory  = WechatMenuFeignFallbackFactory.class
)
@RequestMapping(value = WechatRequestMapping.api_common)
public interface WechatMenuFegin {
public interface WechatMenuFeign {
    @RequestMapping(value = WechatRequestMapping.WxMenu.api_create,method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop createWxMenu( @RequestBody String jsonData) throws JiWeiException;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/base/wx/WechatTemplateFegin.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.base.wx;
package com.yihu.jw.feign.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.fallbackfactory.base.wx.WechatTemplateFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.base.wx.WechatTemplateFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wx.WechatRequestMapping;
@ -14,10 +14,10 @@ import org.springframework.web.bind.annotation.*;
 */
@FeignClient(
        name = CommonContants.svr_base // name值是eurika的实例名字
        ,fallbackFactory  =WechatTemplateFeginFallbackFactory.class
        ,fallbackFactory  = WechatTemplateFeignFallbackFactory.class
)
@RequestMapping(value = WechatRequestMapping.api_common)
public interface WechatTemplateFegin {
public interface WechatTemplateFeign {
    @RequestMapping(value = WechatRequestMapping.WxTemplate.api_create ,method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop createWxTemplate(@RequestBody String jsonData) throws JiWeiException;

+ 4 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallback/PatientFeginFallback.java

@ -1,7 +1,6 @@
package com.yihu.jw.fegin.fallback;
package com.yihu.jw.feign.fallback;
import com.yihu.jw.commnon.Contants;
import com.yihu.jw.fegin.PatientFegin;
import com.yihu.jw.feign.PatientFeign;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
@ -11,9 +10,9 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by chenweida on 2017/5/13.
 */
@Component
public class PatientFeginFallback implements PatientFegin {
public class PatientFeignFallback implements PatientFeign {
    private Logger logger = LoggerFactory.getLogger(PatientFeginFallback.class);
    private Logger logger = LoggerFactory.getLogger(PatientFeignFallback.class);
    @Override
    public String findByCode( @RequestParam(value = "code", required = true) String code) {

+ 21 - 0
web-gateway/src/main/java/com/yihu/jw/feign/fallbackfactory/PatientFeignFallbackFactory.java

@ -0,0 +1,21 @@
package com.yihu.jw.feign.fallbackfactory;
import com.yihu.jw.feign.PatientFeign;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
/**
 * Created by chenweida on 2017/5/15.
 */
@Component
public class PatientFeignFallbackFactory implements FallbackFactory<PatientFeign> {
    @Override
    public PatientFeign create(Throwable e) {
        return new PatientFeign() {
            public String findByCode(String code) {
                return "启动断路器"+e.getMessage() ;
            }
        };
    }
}

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/FunctionFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.base;
package com.yihu.jw.feign.fallbackfactory.base.base;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.base.FunctionFegin;
import com.yihu.jw.feign.base.base.FunctionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -12,15 +12,15 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Component
public class FunctionFeginFallbackFactory implements FallbackFactory<FunctionFegin> {
public class FunctionFeignFallbackFactory implements FallbackFactory<FunctionFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public FunctionFegin create(Throwable e) {
        return new FunctionFegin() {
    public FunctionFeign create(Throwable e) {
        return new FunctionFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建功能失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/ModuleFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.base;
package com.yihu.jw.feign.fallbackfactory.base.base;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.base.ModuleFegin;
import com.yihu.jw.feign.base.base.ModuleFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -12,15 +12,15 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Component
public class ModuleFeginFallbackFactory implements FallbackFactory<ModuleFegin> {
public class ModuleFeignFallbackFactory implements FallbackFactory<ModuleFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public ModuleFegin create(Throwable e) {
        return new ModuleFegin() {
    public ModuleFeign create(Throwable e) {
        return new ModuleFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建模块失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/base/SaasFeginFallbackFactory.java

@ -1,17 +1,17 @@
package com.yihu.jw.fegin.fallbackfactory.base.base;
package com.yihu.jw.feign.fallbackfactory.base.base;
import com.yihu.jw.fegin.base.base.SaasFegin;
import com.yihu.jw.feign.base.base.SaasFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestParam;
@Component
public class SaasFeginFallbackFactory implements FallbackFactory<SaasFegin> {
public class SaasFeignFallbackFactory implements FallbackFactory<SaasFeign> {
    @Override
    public SaasFegin create(Throwable throwable) {
        return  new SaasFegin() {
    public SaasFeign create(Throwable throwable) {
        return  new SaasFeign() {
            @Override
            public Envelop getList(@RequestParam(value = "fields") String fields, @RequestParam(value = "filters") String filters, @RequestParam(value = "sorts") String sorts) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/ServerUrlVersionFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.version;
package com.yihu.jw.feign.fallbackfactory.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.ServerUrlVersionFegin;
import com.yihu.jw.feign.base.version.ServerUrlVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -10,14 +10,14 @@ import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestBody;
@Component
public class ServerUrlVersionFeginFallbackFactory implements FallbackFactory<ServerUrlVersionFegin> {
public class ServerUrlVersionFeignFallbackFactory implements FallbackFactory<ServerUrlVersionFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public ServerUrlVersionFegin create(Throwable e) {
        return new ServerUrlVersionFegin() {
    public ServerUrlVersionFeign create(Throwable e) {
        return new ServerUrlVersionFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建后台url版本失败:原因:" + e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/ServerVersionFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.version;
package com.yihu.jw.feign.fallbackfactory.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.ServerVersionFegin;
import com.yihu.jw.feign.base.version.ServerVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -10,15 +10,15 @@ import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestBody;
@Component
public class ServerVersionFeginFallbackFactory implements FallbackFactory<ServerVersionFegin> {
public class ServerVersionFeignFallbackFactory implements FallbackFactory<ServerVersionFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public ServerVersionFegin create(Throwable e) {
        return new ServerVersionFegin() {
    public ServerVersionFeign create(Throwable e) {
        return new ServerVersionFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建服务器版本失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/UserUrlVersionFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.version;
package com.yihu.jw.feign.fallbackfactory.base.version;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.version.UserUrlVersionFegin;
import com.yihu.jw.feign.base.version.UserUrlVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -11,14 +11,14 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Component
public class UserUrlVersionFeginFallbackFactory implements FallbackFactory<UserUrlVersionFegin> {
public class UserUrlVersionFeignFallbackFactory implements FallbackFactory<UserUrlVersionFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public UserUrlVersionFegin create(Throwable e) {
        return new UserUrlVersionFegin() {
    public UserUrlVersionFeign create(Throwable e) {
        return new UserUrlVersionFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建后台url版本失败:原因:" + e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/version/WlyyVersionFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.base.version;
package com.yihu.jw.feign.fallbackfactory.base.version;
import com.yihu.jw.fegin.base.version.WlyyVersionFegin;
import com.yihu.jw.feign.base.version.WlyyVersionFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -11,15 +11,15 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Component
public class WlyyVersionFeginFallbackFactory implements FallbackFactory<WlyyVersionFegin> {
public class WlyyVersionFeignFallbackFactory implements FallbackFactory<WlyyVersionFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public WlyyVersionFegin create(Throwable e) {
        return new WlyyVersionFegin() {
    public WlyyVersionFeign create(Throwable e) {
        return new WlyyVersionFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/AccessTokenFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.base.wx;
package com.yihu.jw.feign.fallbackfactory.base.wx;
import com.yihu.jw.fegin.base.wx.AccessTokenFegin;
import com.yihu.jw.feign.base.wx.AccessTokenFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -10,10 +10,10 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by Administrator on 2017/5/31 0031.
 */
@Component
public class AccessTokenFeginFallbackFactory implements FallbackFactory< AccessTokenFegin> {
public class AccessTokenFeignFallbackFactory implements FallbackFactory<AccessTokenFeign> {
    @Override
    public AccessTokenFegin create(Throwable throwable) {
        return new AccessTokenFegin() {
    public AccessTokenFeign create(Throwable throwable) {
        return new AccessTokenFeign() {
            @Override
            public Envelop getWxAccessToken(@RequestParam(value = "wechatCode") String wechatCode) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/GraphicMessageFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.wx;
package com.yihu.jw.feign.fallbackfactory.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.GraphicMessageFegin;
import com.yihu.jw.feign.base.wx.GraphicMessageFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by Administrator on 2017/5/31 0031.
 */
@Component
public class GraphicMessageFeginFallbackFactory implements FallbackFactory<GraphicMessageFegin> {
public class GraphicMessageFeignFallbackFactory implements FallbackFactory<GraphicMessageFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public GraphicMessageFegin create(Throwable e) {
        return new GraphicMessageFegin() {
    public GraphicMessageFeign create(Throwable e) {
        return new GraphicMessageFeign() {
            @Override
            public Envelop createWxGraphicMessage(@RequestParam(value = "jsonData") String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建微信图文消息失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.wx;
package com.yihu.jw.feign.fallbackfactory.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatFegin;
import com.yihu.jw.feign.base.wx.WechatFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -9,15 +9,15 @@ import org.springframework.cloud.sleuth.Tracer;
import org.springframework.stereotype.Component;
@Component
public class WechatFeginFallbackFactory implements FallbackFactory<WechatFegin> {
public class WechatFeignFallbackFactory implements FallbackFactory<WechatFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public WechatFegin create(Throwable e) {
        return new WechatFegin() {
    public WechatFeign create(Throwable e) {
        return new WechatFeign() {
            public Envelop createWechat(String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建微信配置失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatMenuFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.wx;
package com.yihu.jw.feign.fallbackfactory.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatMenuFegin;
import com.yihu.jw.feign.base.wx.WechatMenuFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PathVariable;
 * Created by Administrator on 2017/5/31 0031.
 */
@Component
public class WechatMenuFeginFallbackFactory implements FallbackFactory<WechatMenuFegin> {
public class WechatMenuFeignFallbackFactory implements FallbackFactory<WechatMenuFeign> {
    @Autowired
    private Tracer tracer;
    @Override
    public WechatMenuFegin create(Throwable e) {
        return new WechatMenuFegin() {
    public WechatMenuFeign create(Throwable e) {
        return new WechatMenuFeign() {
            @Override
            public Envelop createWxMenu(String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建微信菜单失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/base/wx/WechatTemplateFeginFallbackFactory.java

@ -1,7 +1,7 @@
package com.yihu.jw.fegin.fallbackfactory.base.wx;
package com.yihu.jw.feign.fallbackfactory.base.wx;
import com.yihu.jw.exception.business.JiWeiException;
import com.yihu.jw.fegin.base.wx.WechatTemplateFegin;
import com.yihu.jw.feign.base.wx.WechatTemplateFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.beans.factory.annotation.Autowired;
@ -12,14 +12,14 @@ import org.springframework.stereotype.Component;
 * Created by Administrator on 2017/5/31 0031.
 */
@Component
public class WechatTemplateFeginFallbackFactory implements FallbackFactory<WechatTemplateFegin>{
public class WechatTemplateFeignFallbackFactory implements FallbackFactory<WechatTemplateFeign>{
    @Autowired
    private Tracer tracer;
    @Override
    public WechatTemplateFegin create(Throwable e) {
        return new WechatTemplateFegin() {
    public WechatTemplateFeign create(Throwable e) {
        return new WechatTemplateFeign() {
            @Override
            public Envelop createWxTemplate(String jsonData) throws JiWeiException {
                tracer.getCurrentSpan().logEvent("创建微信模板消息失败:原因:"+e.getMessage());

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.wlyy.agreement;
package com.yihu.jw.feign.fallbackfactory.wlyy.agreement;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -11,11 +11,11 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by Administrator on 2017/6/2 0002.
 */
@Component
public class WlyyAgreementFeginFallbackFactory implements FallbackFactory<WlyyAgreementFegin> {
public class WlyyAgreementFeignFallbackFactory implements FallbackFactory<WlyyAgreementFeign> {
    @Override
    public WlyyAgreementFegin create(Throwable throwable) {
        return new WlyyAgreementFegin() {
    public WlyyAgreementFeign create(Throwable throwable) {
        return new WlyyAgreementFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementKpiFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.wlyy.agreement;
package com.yihu.jw.feign.fallbackfactory.wlyy.agreement;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementKpiFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementKpiFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -9,11 +9,11 @@ import org.springframework.stereotype.Component;
 * Created by Administrator on 2017/6/2 0002.
 */
@Component
public class WlyyAgreementKpiFeginFallbackFactory implements FallbackFactory<WlyyAgreementKpiFegin> {
public class WlyyAgreementKpiFeignFallbackFactory implements FallbackFactory<WlyyAgreementKpiFeign> {
    @Override
    public WlyyAgreementKpiFegin create(Throwable throwable) {
        return new WlyyAgreementKpiFegin() {
    public WlyyAgreementKpiFeign create(Throwable throwable) {
        return new WlyyAgreementKpiFeign() {
            @Override
            public Envelop create(String jsonData) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyyAgreementKpiLogFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.wlyy.agreement;
package com.yihu.jw.feign.fallbackfactory.wlyy.agreement;
import com.yihu.jw.fegin.wlyy.agreement.WlyyAgreementKpiLogFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyyAgreementKpiLogFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -9,11 +9,11 @@ import org.springframework.stereotype.Component;
 * Created by Administrator on 2017/6/2 0002.
 */
@Component
public class WlyyAgreementKpiLogFeginFallbackFactory implements FallbackFactory<WlyyAgreementKpiLogFegin> {
public class WlyyAgreementKpiLogFeignFallbackFactory implements FallbackFactory<WlyyAgreementKpiLogFeign> {
    @Override
    public WlyyAgreementKpiLogFegin create(Throwable throwable) {
        return new WlyyAgreementKpiLogFegin() {
    public WlyyAgreementKpiLogFeign create(Throwable throwable) {
        return new WlyyAgreementKpiLogFeign() {
            @Override
            public Envelop create(String jsonData) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/agreement/WlyySignFamilyFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.wlyy.agreement;
package com.yihu.jw.feign.fallbackfactory.wlyy.agreement;
import com.yihu.jw.fegin.wlyy.agreement.WlyySignFamilyFegin;
import com.yihu.jw.feign.wlyy.agreement.WlyySignFamilyFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -11,11 +11,11 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by Administrator on 2017/6/2 0002.
 */
@Component
public class WlyySignFamilyFeginFallbackFactory implements FallbackFactory<WlyySignFamilyFegin>{
public class WlyySignFamilyFeignFallbackFactory implements FallbackFactory<WlyySignFamilyFeign>{
    @Override
    public WlyySignFamilyFegin create(Throwable throwable) {
        return new WlyySignFamilyFegin() {
    public WlyySignFamilyFeign create(Throwable throwable) {
        return new WlyySignFamilyFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) {
                return null;

+ 5 - 5
web-gateway/src/main/java/com/yihu/jw/fegin/fallbackfactory/wlyy/patient/AdvertisementFeginFallbackFactory.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.fallbackfactory.wlyy.patient;
package com.yihu.jw.feign.fallbackfactory.wlyy.patient;
import com.yihu.jw.fegin.wlyy.patient.AdvertisementFegin;
import com.yihu.jw.feign.wlyy.patient.AdvertisementFeign;
import com.yihu.jw.restmodel.common.Envelop;
import feign.hystrix.FallbackFactory;
import org.springframework.stereotype.Component;
@ -11,12 +11,12 @@ import org.springframework.web.bind.annotation.RequestParam;
 * Created by Administrator on 2017/6/6 0006.
 */
@Component
public class AdvertisementFeginFallbackFactory implements FallbackFactory<AdvertisementFegin> {
public class AdvertisementFeignFallbackFactory implements FallbackFactory<AdvertisementFeign> {
    @Override
    public AdvertisementFegin create(Throwable throwable) {
        return new AdvertisementFegin() {
    public AdvertisementFeign create(Throwable throwable) {
        return new AdvertisementFeign() {
            @Override
            public Envelop create(@RequestBody String jsonData) {
                return null;

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.wlyy.agreement;
package com.yihu.jw.feign.wlyy.agreement;
import com.yihu.jw.fegin.fallbackfactory.wlyy.agreement.WlyyAgreementFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.wlyy.agreement.WlyyAgreementFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
@ -11,10 +11,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_wlyy // name值是eurika的实例名字
        ,fallbackFactory  = WlyyAgreementFeginFallbackFactory.class
        ,fallbackFactory  = WlyyAgreementFeignFallbackFactory.class
)
@RequestMapping(WlyyRequestMapping.api_common)
public interface WlyyAgreementFegin {
public interface WlyyAgreementFeign {
    @PostMapping(value = WlyyRequestMapping.Agreement.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData);

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementKpiFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.wlyy.agreement;
package com.yihu.jw.feign.wlyy.agreement;
import com.yihu.jw.fegin.fallbackfactory.wlyy.agreement.WlyyAgreementKpiFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.wlyy.agreement.WlyyAgreementKpiFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
@ -11,10 +11,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_wlyy // name值是eurika的实例名字
        ,fallbackFactory  = WlyyAgreementKpiFeginFallbackFactory.class
        ,fallbackFactory  = WlyyAgreementKpiFeignFallbackFactory.class
)
@RequestMapping(WlyyRequestMapping.api_common)
public interface WlyyAgreementKpiFegin {
public interface WlyyAgreementKpiFeign {
    @PostMapping(value = WlyyRequestMapping.AgreementKpi.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData);

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyyAgreementKpiLogFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.wlyy.agreement;
package com.yihu.jw.feign.wlyy.agreement;
import com.yihu.jw.fegin.fallbackfactory.wlyy.agreement.WlyyAgreementKpiLogFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.wlyy.agreement.WlyyAgreementKpiLogFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
@ -10,10 +10,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_wlyy // name值是eurika的实例名字
        ,fallbackFactory  = WlyyAgreementKpiLogFeginFallbackFactory.class
        ,fallbackFactory  = WlyyAgreementKpiLogFeignFallbackFactory.class
)
@RequestMapping(WlyyRequestMapping.api_common)
public interface WlyyAgreementKpiLogFegin {
public interface WlyyAgreementKpiLogFeign {
    @PostMapping(value = WlyyRequestMapping.AgreementKpiLog.api_create)
    Envelop create(@RequestBody String jsonData);

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/agreement/WlyySignFamilyFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.wlyy.agreement;
package com.yihu.jw.feign.wlyy.agreement;
import com.yihu.jw.fegin.fallbackfactory.wlyy.agreement.WlyySignFamilyFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.wlyy.agreement.WlyySignFamilyFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
@ -11,10 +11,10 @@ import org.springframework.web.bind.annotation.*;
@FeignClient(
        name = CommonContants.svr_wlyy // name值是eurika的实例名字
        ,fallbackFactory  = WlyySignFamilyFeginFallbackFactory.class
        ,fallbackFactory  = WlyySignFamilyFeignFallbackFactory.class
)
@RequestMapping(WlyyRequestMapping.api_common)
public interface WlyySignFamilyFegin {
public interface WlyySignFamilyFeign {
    @PostMapping(value = WlyyRequestMapping.SignFamily.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData);

+ 4 - 4
web-gateway/src/main/java/com/yihu/jw/fegin/wlyy/patient/AdvertisementFegin.java

@ -1,6 +1,6 @@
package com.yihu.jw.fegin.wlyy.patient;
package com.yihu.jw.feign.wlyy.patient;
import com.yihu.jw.fegin.fallbackfactory.wlyy.patient.AdvertisementFeginFallbackFactory;
import com.yihu.jw.feign.fallbackfactory.wlyy.patient.AdvertisementFeignFallbackFactory;
import com.yihu.jw.restmodel.CommonContants;
import com.yihu.jw.restmodel.common.Envelop;
import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
@ -13,10 +13,10 @@ import org.springframework.web.bind.annotation.*;
 */
@FeignClient(
        name = CommonContants.svr_wlyy // name值是eurika的实例名字
        ,fallbackFactory  = AdvertisementFeginFallbackFactory.class
        ,fallbackFactory  = AdvertisementFeignFallbackFactory.class
)
@RequestMapping(WlyyRequestMapping.api_common)
public interface AdvertisementFegin {
public interface AdvertisementFeign {
    @PostMapping(value = WlyyRequestMapping.Advertisement.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
    Envelop create(@RequestBody String jsonData);