Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ufo
/
yohoufo-fore
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
mali
6 years ago
Commit
8c7283685a17a904d766fc5a5e89a9487eb2c017
2 parents
d5da9c9b
57a05a30
Merge branch 'master' of
http://git.yoho.cn/ufo/yohoufo-fore
Hide whitespace changes
Inline
Side-by-side
Showing
33 changed files
with
149 additions
and
41 deletions
order/src/main/java/com/yohoufo/order/mq/consumer/SellerOrderAutoCancelDelayMsgConsumer.java
order/src/main/java/com/yohoufo/order/service/SellerOrderPaymentService.java
order/src/main/java/com/yohoufo/order/service/impl/SellerOrderCancelService.java
users/src/main/java/com.yohoufo.user/cache/CacheHelper.java → users/src/main/java/com/yohoufo/user/cache/CacheHelper.java
users/src/main/java/com.yohoufo.user/cache/CacheKeyEnum.java → users/src/main/java/com/yohoufo/user/cache/CacheKeyEnum.java
users/src/main/java/com.yohoufo.user/cache/CacheKeyHelper.java → users/src/main/java/com/yohoufo/user/cache/CacheKeyHelper.java
users/src/main/java/com.yohoufo.user/cache/CacheService.java → users/src/main/java/com/yohoufo/user/cache/CacheService.java
users/src/main/java/com.yohoufo.user/common/BankCardUtil.java → users/src/main/java/com/yohoufo/user/common/BankCardUtil.java
users/src/main/java/com.yohoufo.user/common/BaseVO.java → users/src/main/java/com/yohoufo/user/common/BaseVO.java
users/src/main/java/com.yohoufo.user/common/EnumBankBackCode.java → users/src/main/java/com/yohoufo/user/common/EnumBankBackCode.java
users/src/main/java/com.yohoufo.user/common/IDCardUtils.java → users/src/main/java/com/yohoufo/user/common/IDCardUtils.java
users/src/main/java/com.yohoufo.user/constants/CacheEnum.java → users/src/main/java/com/yohoufo/user/constants/CacheEnum.java
users/src/main/java/com.yohoufo.user/controller/favorite/FavoriteController.java → users/src/main/java/com/yohoufo/user/controller/favorite/FavoriteController.java
users/src/main/java/com.yohoufo.user/controller/inbox/InBoxController.java → users/src/main/java/com/yohoufo/user/controller/inbox/InBoxController.java
users/src/main/java/com.yohoufo.user/controller/passport/RealNameAuthorizeController.java → users/src/main/java/com/yohoufo/user/controller/passport/RealNameAuthorizeController.java
users/src/main/java/com.yohoufo.user/helper/RestTemplateForBank.java → users/src/main/java/com/yohoufo/user/helper/RestTemplateForBank.java
users/src/main/java/com.yohoufo.user/helper/RestTemplateHelper.java → users/src/main/java/com/yohoufo/user/helper/RestTemplateHelper.java
users/src/main/java/com.yohoufo.user/requestVO/FavoriteRequestVO.java → users/src/main/java/com/yohoufo/user/requestVO/FavoriteRequestVO.java
users/src/main/java/com.yohoufo.user/requestVO/InboxReqVO.java → users/src/main/java/com/yohoufo/user/requestVO/InboxReqVO.java
users/src/main/java/com.yohoufo.user/requestVO/ListInboxReqVO.java → users/src/main/java/com/yohoufo/user/requestVO/ListInboxReqVO.java
users/src/main/java/com.yohoufo.user/requestVO/ListInboxTypeInfoReqVO.java → users/src/main/java/com/yohoufo/user/requestVO/ListInboxTypeInfoReqVO.java
users/src/main/java/com.yohoufo.user/requestVO/PageReqVO.java → users/src/main/java/com/yohoufo/user/requestVO/PageReqVO.java
users/src/main/java/com.yohoufo.user/requestVO/RealNameAuthorizeReqVO.java → users/src/main/java/com/yohoufo/user/requestVO/RealNameAuthorizeReqVO.java
users/src/main/java/com.yohoufo.user/responseVO/AuthorizeResultRespVO.java → users/src/main/java/com/yohoufo/user/responseVO/AuthorizeResultRespVO.java
users/src/main/java/com.yohoufo.user/responseVO/InboxDetailRespVO.java → users/src/main/java/com/yohoufo/user/responseVO/InboxDetailRespVO.java
users/src/main/java/com.yohoufo.user/responseVO/PageResponseVO.java → users/src/main/java/com/yohoufo/user/responseVO/PageResponseVO.java
users/src/main/java/com.yohoufo.user/service/IFavoriteService.java → users/src/main/java/com/yohoufo/user/service/IFavoriteService.java
users/src/main/java/com.yohoufo.user/service/IInBoxService.java → users/src/main/java/com/yohoufo/user/service/IInBoxService.java
users/src/main/java/com.yohoufo.user/service/IRealNameAuthorizeService.java → users/src/main/java/com/yohoufo/user/service/IRealNameAuthorizeService.java
users/src/main/java/com.yohoufo.user/service/impl/FavoriteServiceImpl.java → users/src/main/java/com/yohoufo/user/service/impl/FavoriteServiceImpl.java
users/src/main/java/com.yohoufo.user/service/impl/InBoxServiceImpl.java → users/src/main/java/com/yohoufo/user/service/impl/InBoxServiceImpl.java
users/src/main/java/com.yohoufo.user/service/impl/RealNameAuthorizeServiceImpl.java → users/src/main/java/com/yohoufo/user/service/impl/RealNameAuthorizeServiceImpl.java
users/src/main/java/com.yohoufo.user/service/risk/GraphVerifyService.java → users/src/main/java/com/yohoufo/user/service/risk/GraphVerifyService.java
order/src/main/java/com/yohoufo/order/mq/consumer/SellerOrderAutoCancelDelayMsgConsumer.java
View file @
8c72836
...
...
@@ -25,9 +25,7 @@ public class SellerOrderAutoCancelDelayMsgConsumer extends AbsOrderAutoCancelDel
public
void
cancel
(
OrderCancelEvent
orderCancelEvent
)
{
int
uid
=
orderCancelEvent
.
getUid
();
long
orderCode
=
orderCancelEvent
.
getOrderCode
();
SellerOrderStatus
targetSOStatus
;
targetSOStatus
=
SellerOrderStatus
.
TIMEOUT_CANCEL
;
sellerOrderCancelService
.
doCancelBeforeBuyAction
(
uid
,
orderCode
,
targetSOStatus
);
sellerOrderCancelService
.
cancelByTimeout
(
uid
,
orderCode
);
}
@Override
...
...
order/src/main/java/com/yohoufo/order/service/SellerOrderPaymentService.java
View file @
8c72836
...
...
@@ -9,6 +9,7 @@ import com.yohoufo.dal.order.SellerOrderMapper;
import
com.yohoufo.dal.order.SellerOrderMetaMapper
;
import
com.yohoufo.dal.order.model.BuyerOrderMeta
;
import
com.yohoufo.dal.order.model.SellerOrder
;
import
com.yohoufo.dal.order.model.SellerOrderGoods
;
import
com.yohoufo.dal.order.model.SellerOrderMeta
;
import
com.yohoufo.order.common.OrderCodeType
;
import
com.yohoufo.order.common.SellerOrderStatus
;
...
...
@@ -17,6 +18,7 @@ import com.yohoufo.order.constants.OrderConstant;
import
com.yohoufo.order.model.OrderInfo
;
import
com.yohoufo.order.model.request.PaymentRequest
;
import
com.yohoufo.order.model.response.PrepayResponse
;
import
com.yohoufo.order.service.proxy.ProductProxyService
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -36,6 +38,8 @@ public class SellerOrderPaymentService extends AbstractOrderPaymentService {
@Autowired
SellerOrderMetaMapper
sellerOrderMetaMapper
;
@Autowired
private
ProductProxyService
productProxyService
;
/**
* 更新订单状态
...
...
@@ -46,13 +50,16 @@ public class SellerOrderPaymentService extends AbstractOrderPaymentService {
SellerOrder
sellerOrder
=
new
SellerOrder
();
sellerOrder
.
setOrderCode
(
orderInfo
.
getOrderCode
());
sellerOrder
.
setUid
(
orderInfo
.
getUid
());
sellerOrder
.
setStatus
(
SellerOrderStatus
.
HAS_PAYED
.
getCode
());
SellerOrderStatus
sellerOrderStatus
=
SellerOrderStatus
.
HAS_PAYED
;
sellerOrder
.
setStatus
(
sellerOrderStatus
.
getCode
());
orderInfo
.
setStatus
(
SellerOrderStatus
.
HAS_PAYED
.
getCode
());
orderInfo
.
setStatus
(
sellerOrderStatus
.
getCode
());
sellerOrderMapper
.
updateByOrderCode
(
sellerOrder
);
//
SellerOrderGoods
tsog
=
new
SellerOrderGoods
();
tsog
.
setId
(
orderInfo
.
getSkup
());
productProxyService
.
syncSkup
(
tsog
,
sellerOrderStatus
.
getSkupStatus
());
}
...
...
@@ -156,7 +163,7 @@ public class SellerOrderPaymentService extends AbstractOrderPaymentService {
/**
* 获取订单情报
* @param
request
* @param
orderCode
* @return
*/
public
OrderInfo
getOrderInfo
(
long
orderCode
,
int
uid
)
{
...
...
@@ -187,7 +194,7 @@ public class SellerOrderPaymentService extends AbstractOrderPaymentService {
/**
* 获取订单情报
* @param
request
* @param
orderCode
* @return
*/
public
OrderInfo
getOrderInfo
(
long
orderCode
)
{
...
...
order/src/main/java/com/yohoufo/order/service/impl/SellerOrderCancelService.java
View file @
8c72836
...
...
@@ -72,50 +72,88 @@ public class SellerOrderCancelService {
//case 1: 未支付时
//case 2: 支付完成,没有买家下单
//case 3: 支付完成,有买家下单
doC
ancel
(
uid
,
orderCode
);
c
ancel
(
uid
,
orderCode
);
}
p
rivate
int
doC
ancel
(
int
uid
,
long
orderCode
){
p
ublic
int
c
ancel
(
int
uid
,
long
orderCode
){
int
result
=
0
;
SellerOrder
sellerOrder
=
sellerOrderMapper
.
selectByOrderCodeUid
(
orderCode
,
uid
);
if
(
Objects
.
isNull
(
sellerOrder
)){
return
result
;
}
Integer
status
=
Optional
.
ofNullable
(
sellerOrder
).
map
(
SellerOrder:
:
getStatus
).
orElse
(
null
);
if
(
Objects
.
isNull
(
status
)){
return
result
;
}
logger
.
info
(
"in seller cancel, uid {}, orderCode {}, SellerOrder status {}"
,
uid
,
orderCode
,
status
);
//target seller Order Status
SellerOrderStatus
targetSOStatus
;
//case 1: 未支付时
if
(
SellerOrderStatus
.
WAITING_PAY
.
getCode
()
==
status
){
targetSOStatus
=
SellerOrderStatus
.
SELf_CANCEL_PAY
;
doCancelBeforeBuyAction
(
uid
,
orderCode
,
targetSOStatus
);
result
=
cancelBeforePayAction
(
uid
,
orderCode
,
sellerOrder
.
getSkup
(),
targetSOStatus
);
}
//case 2: 支付完成,没有买家下单
//case 3: 支付完成,有买家下单
if
(
SellerOrderStatus
.
HAS_PAYED
.
getCode
()
==
status
){
doCancelAfterBu
yAction
(
sellerOrder
);
result
=
cancelAfterPa
yAction
(
sellerOrder
);
}
return
result
;
}
public
int
doCancelBeforeBuyAction
(
int
uid
,
long
orderCode
,
SellerOrderStatus
targetSOStatus
){
public
int
cancelByTimeout
(
int
uid
,
long
orderCode
){
int
result
=
0
;
SellerOrder
sellerOrder
=
sellerOrderMapper
.
selectByOrderCodeUid
(
orderCode
,
uid
);
if
(
Objects
.
isNull
(
sellerOrder
)){
return
result
;
}
Integer
status
=
Optional
.
ofNullable
(
sellerOrder
).
map
(
SellerOrder:
:
getStatus
).
orElse
(
null
);
if
(
Objects
.
isNull
(
status
)){
return
result
;
}
logger
.
info
(
"in seller timeout cancel, uid {}, orderCode {}, SellerOrder status {}"
,
uid
,
orderCode
,
status
);
//target seller Order Status
SellerOrderStatus
targetSOStatus
;
//case 1: 未支付时
if
(
SellerOrderStatus
.
WAITING_PAY
.
getCode
()
==
status
){
targetSOStatus
=
SellerOrderStatus
.
TIMEOUT_CANCEL
;
result
=
cancelBeforePayAction
(
uid
,
orderCode
,
sellerOrder
.
getSkup
(),
targetSOStatus
);
}
return
result
;
}
private
int
cancelBeforePayAction
(
int
uid
,
long
orderCode
,
Integer
skup
,
SellerOrderStatus
targetSOStatus
){
logger
.
info
(
"in seller cancel before Buy Action, uid {}, orderCode {}, targetSOStatus {}"
,
uid
,
orderCode
,
targetSOStatus
);
SellerOrder
target
=
new
SellerOrder
();
target
.
setOrderCode
(
orderCode
);
target
.
setUid
(
uid
);
target
.
setStatus
(
targetSOStatus
.
getCode
());
return
doCancelBeforeBuyAction
(
target
,
targetSOStatus
);
target
.
setSkup
(
skup
);
return
cancelBeforePayAction
(
target
,
targetSOStatus
);
}
private
int
doCancelBeforeBuyAction
(
SellerOrder
target
,
SellerOrderStatus
targetSOStatus
){
/**
*
* @param target
* @param targetSOStatus
* @return
*/
private
int
cancelBeforePayAction
(
SellerOrder
target
,
SellerOrderStatus
targetSOStatus
){
/**case 1: 未支付时
* actions as blow:
* 1. sellerOrder
* 2. sellerOrderGoods
* 3. 同步product skup状态
*/
int
result
=
0
;
int
uid
=
target
.
getUid
();
long
orderCode
=
target
.
getOrderCode
();
//update seller order
if
(
Objects
.
nonNull
(
targetSOStatus
)){
...
...
@@ -126,10 +164,10 @@ public class SellerOrderCancelService {
//refund earnestMoney
//sync skup
if
(
result
>
0
)
{
double
earnestMoney
=
target
.
getEarnestMoney
().
doubleValue
();
PaymentRequest
refundReq
=
PaymentRequest
.
builder
().
uid
(
uid
).
orderCode
(
orderCode
)
.
refundAmount
(
earnestMoney
).
build
();
paymentService
.
refund
(
refundReq
);
SellerOrderGoods
sogCondition
=
new
SellerOrderGoods
();
sogCondition
.
setId
(
target
.
getSkup
());
sogCondition
.
setStatus
(
targetSOStatus
.
getSkupStatus
().
getCode
());
sellerOrderGoodsMapper
.
updateByPrimaryKeySelective
(
sogCondition
);
//sync skup
SellerOrderGoods
tsog
=
new
SellerOrderGoods
();
tsog
.
setId
(
target
.
getSkup
());
...
...
@@ -138,27 +176,49 @@ public class SellerOrderCancelService {
return
result
;
}
private
int
doCancelAfterBuyAction
(
SellerOrder
sellerOrder
){
private
int
cancelAfterPayButNotBuyAction
(
SellerOrder
sellerOrder
){
/**case 2: 支付完成,没有买家下单
* actions as blow:
* 1. sellerOrder
* 2. sellerOrderGoods
* 3. 同步product skup状态
*/
final
int
sellerUid
=
sellerOrder
.
getUid
();
final
long
orderCode
=
sellerOrder
.
getOrderCode
();
logger
.
info
(
"in seller cancel when Seller Pay But Not Buy Action, uid {}, orderCode {}"
,
sellerUid
,
orderCode
);
int
result
=
0
;
List
<
Integer
>
sellerCanCancelStatus
;
int
canCancelCnt
=
0
;
//target Buyer Order Status
Integer
targetBOStatus
;
//查询买家订单,状态是支付成功的
sellerCanCancelStatus
=
Arrays
.
asList
(
OrderStatus
.
HAS_PAYED
.
getCode
());
canCancelCnt
=
buyerOrderMapper
.
selectCntBySellerUidStatus
(
sellerUid
,
sellerCanCancelStatus
);
SellerOrderStatus
targetSOStatus
;
//case 2: 支付完成,没有买家下单
if
(
canCancelCnt
==
0
){
targetSOStatus
=
SellerOrderStatus
.
PLAY_SELF
;
result
=
doCancelBeforeBuyAction
(
sellerUid
,
orderCode
,
targetSOStatus
);
return
result
;
targetSOStatus
=
SellerOrderStatus
.
PLAY_SELF
;
result
=
cancelBeforePayAction
(
sellerUid
,
orderCode
,
sellerOrder
.
getSkup
(),
targetSOStatus
);
//refund earnestMoney
if
(
result
>
0
){
double
earnestMoney
=
sellerOrder
.
getEarnestMoney
().
doubleValue
();
PaymentRequest
refundReq
=
PaymentRequest
.
builder
().
uid
(
sellerUid
)
.
orderCode
(
orderCode
)
.
refundAmount
(
earnestMoney
).
build
();
paymentService
.
refund
(
refundReq
);
}
//case 3: 支付完成,有买家下单
List
<
BuyerOrder
>
buyerOrderList
=
buyerOrderMapper
.
selectListBySellerUidStatus
(
sellerUid
,
sellerCanCancelStatus
,
0
,
canCancelCnt
);
return
result
;
}
private
int
cancelAfterPayExistBuyAction
(
SellerOrder
sellerOrder
,
List
<
Integer
>
sellerCanCancelStatus
,
int
buyOrderCnt
){
/**
* case 3: 支付完成,有买家下单
* actions as blow:
* 1. buyerOrder
* 2. sellerOrder
* 3. sellerOrderGoods
* 4. 瓜分保证金
*/
final
int
sellerUid
=
sellerOrder
.
getUid
();
final
long
orderCode
=
sellerOrder
.
getOrderCode
();
logger
.
info
(
"in seller cancel After Pay while Exist Buy Action, uid {}, orderCode {}"
,
sellerUid
,
orderCode
);
int
result
=
0
;
List
<
BuyerOrder
>
buyerOrderList
=
buyerOrderMapper
.
selectListBySellerUidStatus
(
sellerUid
,
sellerCanCancelStatus
,
0
,
buyOrderCnt
);
List
<
Long
>
orderCodes
=
buyerOrderList
.
parallelStream
().
map
(
BuyerOrder:
:
getOrderCode
).
collect
(
Collectors
.
toList
());
if
(
orderCodes
.
size
()
>
1
){
...
...
@@ -166,11 +226,14 @@ public class SellerOrderCancelService {
}
//actions of buyer order and related
//update buyer Order
//target Buyer Order Status
Integer
targetBOStatus
;
targetBOStatus
=
OrderStatus
.
SELLER_CANCEL_AFTER_PAY
.
getCode
();
result
+=
buyerOrderMapper
.
updateBatchByOrderCodes
(
orderCodes
,
targetBOStatus
,
DateUtil
.
getCurrentTimeSecond
());
//TODO 分赃(分账)
//update seller order
SellerOrderStatus
targetSOStatus
;
targetSOStatus
=
SellerOrderStatus
.
PLAY_BUYER
;
SellerOrder
target
=
new
SellerOrder
();
target
.
setOrderCode
(
orderCode
);
...
...
@@ -179,6 +242,46 @@ public class SellerOrderCancelService {
target
.
setUpdateTime
(
DateUtil
.
getCurrentTimeSecond
());
result
+=
sellerOrderMapper
.
updateByOrderCode
(
target
);
//TODO 分赃(分账) 有待考虑使用2比对
if
(
result
==
2
){
}
return
result
;
}
private
int
cancelAfterPayAction
(
SellerOrder
sellerOrder
){
final
int
sellerUid
=
sellerOrder
.
getUid
();
final
long
orderCode
=
sellerOrder
.
getOrderCode
();
logger
.
info
(
"in seller cancel After Buy Action, uid {}, orderCode {}"
,
sellerUid
,
orderCode
);
int
result
=
0
;
List
<
Integer
>
sellerCanCancelStatus
;
int
buyOrderCnt
;
//查询买家订单,状态是支付成功的
sellerCanCancelStatus
=
Arrays
.
asList
(
OrderStatus
.
HAS_PAYED
.
getCode
());
buyOrderCnt
=
buyerOrderMapper
.
selectCntBySellerUidStatus
(
sellerUid
,
sellerCanCancelStatus
);
if
(
buyOrderCnt
==
0
){
/**case 2: 支付完成,没有买家下单
* actions as blow:
* 1. sellerOrder
* 2. sellerOrderGoods
* 3. 同步product skup状态
*/
result
=
cancelAfterPayButNotBuyAction
(
sellerOrder
);
return
result
;
}
/**
* case 3: 支付完成,有买家下单
* actions as blow:
* 1. buyerOrder
* 2. sellerOrder
* 3. sellerOrderGoods
* 4. 瓜分保证金
*/
result
=
cancelAfterPayExistBuyAction
(
sellerOrder
,
sellerCanCancelStatus
,
buyOrderCnt
);
return
result
;
}
...
...
users/src/main/java/com
.yohoufo.
user/cache/CacheHelper.java → users/src/main/java/com
/yohoufo/
user/cache/CacheHelper.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/cache/CacheKeyEnum.java → users/src/main/java/com
/yohoufo/
user/cache/CacheKeyEnum.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/cache/CacheKeyHelper.java → users/src/main/java/com
/yohoufo/
user/cache/CacheKeyHelper.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/cache/CacheService.java → users/src/main/java/com
/yohoufo/
user/cache/CacheService.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/common/BankCardUtil.java → users/src/main/java/com
/yohoufo/
user/common/BankCardUtil.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/common/BaseVO.java → users/src/main/java/com
/yohoufo/
user/common/BaseVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/common/EnumBankBackCode.java → users/src/main/java/com
/yohoufo/
user/common/EnumBankBackCode.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/common/IDCardUtils.java → users/src/main/java/com
/yohoufo/
user/common/IDCardUtils.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/constants/CacheEnum.java → users/src/main/java/com
/yohoufo/
user/constants/CacheEnum.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/controller/favorite/FavoriteController.java → users/src/main/java/com
/yohoufo/
user/controller/favorite/FavoriteController.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/controller/inbox/InBoxController.java → users/src/main/java/com
/yohoufo/
user/controller/inbox/InBoxController.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/controller/passport/RealNameAuthorizeController.java → users/src/main/java/com
/yohoufo/
user/controller/passport/RealNameAuthorizeController.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/helper/RestTemplateForBank.java → users/src/main/java/com
/yohoufo/
user/helper/RestTemplateForBank.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/helper/RestTemplateHelper.java → users/src/main/java/com
/yohoufo/
user/helper/RestTemplateHelper.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/FavoriteRequestVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/FavoriteRequestVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/InboxReqVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/InboxReqVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/ListInboxReqVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/ListInboxReqVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/ListInboxTypeInfoReqVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/ListInboxTypeInfoReqVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/PageReqVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/PageReqVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/requestVO/RealNameAuthorizeReqVO.java → users/src/main/java/com
/yohoufo/
user/requestVO/RealNameAuthorizeReqVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/responseVO/AuthorizeResultRespVO.java → users/src/main/java/com
/yohoufo/
user/responseVO/AuthorizeResultRespVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/responseVO/InboxDetailRespVO.java → users/src/main/java/com
/yohoufo/
user/responseVO/InboxDetailRespVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/responseVO/PageResponseVO.java → users/src/main/java/com
/yohoufo/
user/responseVO/PageResponseVO.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/IFavoriteService.java → users/src/main/java/com
/yohoufo/
user/service/IFavoriteService.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/IInBoxService.java → users/src/main/java/com
/yohoufo/
user/service/IInBoxService.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/IRealNameAuthorizeService.java → users/src/main/java/com
/yohoufo/
user/service/IRealNameAuthorizeService.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/impl/FavoriteServiceImpl.java → users/src/main/java/com
/yohoufo/
user/service/impl/FavoriteServiceImpl.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/impl/InBoxServiceImpl.java → users/src/main/java/com
/yohoufo/
user/service/impl/InBoxServiceImpl.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/impl/RealNameAuthorizeServiceImpl.java → users/src/main/java/com
/yohoufo/
user/service/impl/RealNameAuthorizeServiceImpl.java
View file @
8c72836
users/src/main/java/com
.yohoufo.
user/service/risk/GraphVerifyService.java → users/src/main/java/com
/yohoufo/
user/service/risk/GraphVerifyService.java
View file @
8c72836
Please
register
or
login
to post a comment