Commit 2363c18e by ping.wu

无用FeignClient注释

parent ed21a04c
...@@ -34,7 +34,7 @@ import cn.freemud.service.mccafe.CouponClientService; ...@@ -34,7 +34,7 @@ import cn.freemud.service.mccafe.CouponClientService;
import cn.freemud.service.mccafe.thirdparty.DeliveryFeiginMCCafeClient; import cn.freemud.service.mccafe.thirdparty.DeliveryFeiginMCCafeClient;
import cn.freemud.service.mccafe.thirdparty.DeliveryServiceFeiginMCCafeClient; import cn.freemud.service.mccafe.thirdparty.DeliveryServiceFeiginMCCafeClient;
import cn.freemud.service.thirdparty.ShoppingCartClient; import cn.freemud.service.thirdparty.ShoppingCartClient;
import cn.freemud.service.thirdparty.StockClient; //import cn.freemud.service.thirdparty.StockClient;
import cn.freemud.utils.LogUtil; import cn.freemud.utils.LogUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
...@@ -105,8 +105,8 @@ public class CheckMCCafeOrder { ...@@ -105,8 +105,8 @@ public class CheckMCCafeOrder {
// private OrderAdapter orderAdapter; // private OrderAdapter orderAdapter;
// @Autowired // @Autowired
// private StoreServiceImpl storeService; // private StoreServiceImpl storeService;
@Autowired // @Autowired
private StockClient stockClient; // private StockClient stockClient;
@Autowired @Autowired
private ItemServiceImpl itemService; private ItemServiceImpl itemService;
@Autowired @Autowired
......
...@@ -5,7 +5,7 @@ import cn.freemud.entities.dto.*; ...@@ -5,7 +5,7 @@ import cn.freemud.entities.dto.*;
import cn.freemud.enums.ScopeConfigType; import cn.freemud.enums.ScopeConfigType;
import cn.freemud.redis.RedisCache; import cn.freemud.redis.RedisCache;
import cn.freemud.service.StoreService; import cn.freemud.service.StoreService;
import cn.freemud.service.thirdparty.StoreClient; //import cn.freemud.service.thirdparty.StoreClient;
import cn.freemud.utils.*; import cn.freemud.utils.*;
import com.freemud.application.sdk.api.base.BaseResponse; import com.freemud.application.sdk.api.base.BaseResponse;
import com.freemud.application.sdk.api.log.LogThreadLocal; import com.freemud.application.sdk.api.log.LogThreadLocal;
...@@ -31,8 +31,8 @@ public class StoreServiceImpl implements StoreService { ...@@ -31,8 +31,8 @@ public class StoreServiceImpl implements StoreService {
private static Gson gson = new Gson(); private static Gson gson = new Gson();
@Autowired // @Autowired
private StoreClient storeClient; // private StoreClient storeClient;
@Autowired @Autowired
private RedisCache redisCache; private RedisCache redisCache;
......
/** ///**
* All rights Reserved, Designed By www.freemud.cn // * All rights Reserved, Designed By www.freemud.cn
* // *
* @Title: StockClient // * @Title: StockClient
* @Package cn.freemud.service.thirdparty // * @Package cn.freemud.service.thirdparty
* @Description: 1.5.4对接库存服务 // * @Description: 1.5.4对接库存服务
* @author: ping.wu // * @author: ping.wu
* @date: 2019/2/20 14:42 // * @date: 2019/2/20 14:42
* @version V1.0 // * @version V1.0
* @Copyright: 2019 www.freemud.cn Inc. All rights reserved. // * @Copyright: 2019 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目 // * 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/ // */
package cn.freemud.service.thirdparty; //package cn.freemud.service.thirdparty;
//
import cn.freemud.base.entity.BaseResponse; //import cn.freemud.base.entity.BaseResponse;
import cn.freemud.entities.dto.GetProductStockRequestDto; //import cn.freemud.entities.dto.GetProductStockRequestDto;
import cn.freemud.entities.dto.GetProductStockResponseDto; //import cn.freemud.entities.dto.GetProductStockResponseDto;
import cn.freemud.entities.dto.UpdateProductStockRequestDto; //import cn.freemud.entities.dto.UpdateProductStockRequestDto;
import org.springframework.cloud.openfeign.FeignClient; //import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping; //import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; //import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; //import org.springframework.web.bind.annotation.RequestMapping;
//
@FeignClient(name = "ims-service") //@FeignClient(name = "ims-service")
@RequestMapping(value = "/inv",produces = {"application/json;charset=UTF-8"}) //@RequestMapping(value = "/inv",produces = {"application/json;charset=UTF-8"})
public interface StockClient { //public interface StockClient {
//
/** // /**
* 前端查询多个商品库存信息 // * 前端查询多个商品库存信息
*/ // */
@PostMapping("/getAvailableStocks") // @PostMapping("/getAvailableStocks")
GetProductStockResponseDto getAvailableStocks(@RequestBody GetProductStockRequestDto requestDto); // GetProductStockResponseDto getAvailableStocks(@RequestBody GetProductStockRequestDto requestDto);
//
/** // /**
* 修改库存接口,根据changeType字段区分使用,1增加库存,2减少库存,3修改库存 // * 修改库存接口,根据changeType字段区分使用,1增加库存,2减少库存,3修改库存
* @param requestDto // * @param requestDto
* @return // * @return
*/ // */
@PostMapping("/updateStocks") // @PostMapping("/updateStocks")
BaseResponse updateStocks(@RequestBody UpdateProductStockRequestDto requestDto); // BaseResponse updateStocks(@RequestBody UpdateProductStockRequestDto requestDto);
} //}
/** ///**
* All rights Reserved, Designed By www.freemud.cn // * All rights Reserved, Designed By www.freemud.cn
* // *
* @Title: StoreController // * @Title: StoreController
* @Package cn.freemud.controller // * @Package cn.freemud.controller
* @Description: // * @Description:
* @author: ping.wu // * @author: ping.wu
* @date: 2018/5/11 19:14 // * @date: 2018/5/11 19:14
* @version V1.0 // * @version V1.0
* @Copyright: 2018 www.freemud.cn Inc. All rights reserved. // * @Copyright: 2018 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目 // * 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/ // */
package cn.freemud.service.thirdparty; //package cn.freemud.service.thirdparty;
//
import cn.freemud.entities.dto.*; //import cn.freemud.entities.dto.*;
import com.freemud.application.sdk.api.storecenter.request.ChangeTableOrderStateRequest; //import com.freemud.application.sdk.api.storecenter.request.ChangeTableOrderStateRequest;
import com.freemud.application.sdk.api.storecenter.response.StoreBaseResponse; //import com.freemud.application.sdk.api.storecenter.response.StoreBaseResponse;
import org.springframework.cloud.openfeign.FeignClient; //import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.http.MediaType; //import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.PostMapping; //import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; //import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; //import org.springframework.web.bind.annotation.RequestMapping;
//
@FeignClient(name = "CONSOLE-API") //@FeignClient(name = "CONSOLE-API")
@RequestMapping(produces = {"application/json;charset=UTF-8"}) //@RequestMapping(produces = {"application/json;charset=UTF-8"})
public interface StoreClient { //public interface StoreClient {
//
/** // /**
* 查询附近门店 // * 查询附近门店
* // *
* @param request // * @param request
* @return // * @return
*/ // */
@PostMapping(value = "/api/v2/organization/nearStoreList", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) // @PostMapping(value = "/api/v2/organization/nearStoreList", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
StoreBaseResponseDto<StoreListResponseDto> findNearStores(@RequestBody NearStoreRequestDto request); // StoreBaseResponseDto<StoreListResponseDto> findNearStores(@RequestBody NearStoreRequestDto request);
//
/** // /**
* 查询单个门店信息 // * 查询单个门店信息
* // *
* @param request // * @param request
* @return // * @return
*/ // */
@PostMapping(value = "/api/v2/organization/get", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) // @PostMapping(value = "/api/v2/organization/get", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
StoreBaseResponseDto<StoreResponseDto> getStoreInfo(@RequestBody StoreInfoRequestDto request); // StoreBaseResponseDto<StoreResponseDto> getStoreInfo(@RequestBody StoreInfoRequestDto request);
//
/** // /**
* 查询门店轮播图 // * 查询门店轮播图
* // *
* @param request // * @param request
* @return // * @return
*/ // */
@PostMapping(value = "/api/v2/storeImage/list", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) // @PostMapping(value = "/api/v2/storeImage/list", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
StoreBaseResponseDto<StoreImageListResponseDto> findStoreImages(@RequestBody StoreImagesRequestDto request); // StoreBaseResponseDto<StoreImageListResponseDto> findStoreImages(@RequestBody StoreImagesRequestDto request);
//
@PostMapping(value = "/storecenter/storetable/v2/tableActiveFlagChange", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) // @PostMapping(value = "/storecenter/storetable/v2/tableActiveFlagChange", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
StoreBaseResponseDto<StoreBaseResponse> changeTableNumberStatus(@RequestBody ChangeTableOrderStateRequest changeTableOrderStateRequest); // StoreBaseResponseDto<StoreBaseResponse> changeTableNumberStatus(@RequestBody ChangeTableOrderStateRequest changeTableOrderStateRequest);
} //}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment