Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
order-group
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
order-group-application
order-group
Commits
2363c18e
Commit
2363c18e
authored
Apr 14, 2021
by
ping.wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
无用FeignClient注释
parent
ed21a04c
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
104 additions
and
104 deletions
+104
-104
order-application-service/src/main/java/cn/freemud/service/impl/CheckMCCafeOrder.java
+3
-3
order-application-service/src/main/java/cn/freemud/service/impl/StoreServiceImpl.java
+3
-3
order-application-service/src/main/java/cn/freemud/service/thirdparty/StockClient.java
+41
-41
order-application-service/src/main/java/cn/freemud/service/thirdparty/StoreClient.java
+57
-57
No files found.
order-application-service/src/main/java/cn/freemud/service/impl/CheckMCCafeOrder.java
View file @
2363c18e
...
@@ -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
...
...
order-application-service/src/main/java/cn/freemud/service/impl/StoreServiceImpl.java
View file @
2363c18e
...
@@ -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
;
...
...
order-application-service/src/main/java/cn/freemud/service/thirdparty/StockClient.java
View file @
2363c18e
/**
/
//
**
* 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);
}
//
}
order-application-service/src/main/java/cn/freemud/service/thirdparty/StoreClient.java
View file @
2363c18e
/**
/
//
**
* 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);
}
//
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment