有项目要改成 spring cloud 。本着能少干就少干的原则,就偷了个懒,把spring cloud eign的调用方式改了一下。
直接代码
public interface IAopActivityBeanService {
public String name = "IAopActivityBeanService";
/**
* 增加或更新
*/
@SuppressWarnings("deprecation")
@RequestMapping(value = "/saveUpdate", method = RequestMethod.POST) //,produces=MediaType.APPLICATION_JSON_UTF8_VALUE ,consumes=MediaType.APPLICATION_JSON_UTF8_VALUE
public ActivityBean saveUpdate(@MyParams(name = "optType")OptType optType, @MyParams(name = "bean")ActivityBean iActivityBean,@MyParams(name = "optUserId") Long optUserId) throws SystemOptServiceException;
@RequestMapping(value = "/search/pages", method = RequestMethod.POST)
public SelectPage<ActivityBean> search(@MyParams(name = "optType") OptType optType, @MyParams(name = "searchBean") ActivityBeanSearchBean searchBean,
@MyParams(name = "commSearchBean") CommSearchBean commSearchBean, @MyParams(name = "optUserId") Long optUserId) throws SystemOptServiceException;
@RequestMapping(value = "/search/list", method = RequestMethod.POST)
public List<ActivityBean> searchList(@MyParams(name = "optType") OptType optType, @MyParams(name = "searchBean") ActivityBeanSearchBean searchBean,
@MyParams(name = "commSearchBean") CommSearchBean commSearchBean) throws SystemOptServiceException;
@RequestMapping(value = "/remove", method = RequestMethod.POST)
public ActivityBean remove(@MyParams(name = "optType") OptType optType, @MyParams(name = "searchBean") ActivityBeanSearchBean searchBean, @MyParams(name = "optUserId") Long optUserId)
throws SystemOptServiceException;
@RequestMapping(value = "/remove/all", method = RequestMethod.POST)
public List<ActivityBean> removes(@MyParams(name = "optType") OptType optType, @MyParams(name = "searchBean") ActivityBeanSearchBean searchBean, @MyParams(name = "optUserId") Long optUserId)
throws SystemOptServiceException;
@RequestMapping(value = "/get", method = RequestMethod.POST)
public ActivityBean get(@MyParams(name = "id") Long id) throws SystemOptServiceException;
}
public interface IAopActivityBeanExService extends IAopActivityBeanService {