Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
caosy
/
fun-golf-service
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
1
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
7ff4e2f6
authored
Jul 30, 2021
by
caosy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
置换卷
parent
0c5d4ec7
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
73 additions
and
36 deletions
src/main/java/com/ctrip/fun/golf/api/GenericController.java
src/main/java/com/ctrip/fun/golf/api/basic/VoucherController.java
src/main/java/com/ctrip/fun/golf/api/order/AbstractOpOrderController.java
src/main/java/com/ctrip/fun/golf/service/basic/VoucherService.java
src/main/java/com/ctrip/fun/golf/service/order/AbstractOrderService.java
src/main/java/com/ctrip/fun/golf/service/order/CourseOrderService.java
src/main/java/com/ctrip/fun/golf/service/user/UserService.java
src/main/resources/order.spring.xml
src/main/java/com/ctrip/fun/golf/api/GenericController.java
View file @
7ff4e2f6
...
@@ -78,5 +78,4 @@ public abstract class GenericController<S extends GenericService, VO, ID extends
...
@@ -78,5 +78,4 @@ public abstract class GenericController<S extends GenericService, VO, ID extends
}
}
public
abstract
S
getEntityService
();
public
abstract
S
getEntityService
();
}
}
src/main/java/com/ctrip/fun/golf/api/basic/VoucherController.java
View file @
7ff4e2f6
...
@@ -178,40 +178,43 @@ public class VoucherController {
...
@@ -178,40 +178,43 @@ public class VoucherController {
@ResponseBody
@ResponseBody
@RequestMapping
(
value
=
"/getVoucherGiftList"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/getVoucherGiftList"
,
method
=
RequestMethod
.
POST
)
public
Response
<
PagedResponseBean
<
VoucherGiftVo
>>
getVoucherGiftList
(
@RequestBody
Request
<
VoucherGiftQuery
>
request
)
{
public
Response
<
PagedResponseBean
<
VoucherGiftVo
>>
getVoucherGiftList
(
@RequestBody
Request
<
VoucherGiftQuery
>
request
)
{
Response
<
PagedResponseBean
<
VoucherGiftVo
>>
response
=
new
Response
<
PagedResponseBean
<
VoucherGiftVo
>>();
Response
<
PagedResponseBean
<
VoucherGiftVo
>>
response
=
new
Response
<
PagedResponseBean
<
VoucherGiftVo
>>();
System
.
out
.
println
(
"getVoucherGiftList1===> service"
);
PagedResponseBean
<
VoucherGiftVo
>
result
=
voucherService
.
getVoucherGiftList
(
request
.
getBody
());
PagedResponseBean
<
VoucherGiftVo
>
result
=
voucherService
.
getVoucherGiftList
(
request
.
getBody
());
response
.
setBody
(
result
);
response
.
setBody
(
result
);
response
.
setStatusEnum
(
ResponseStatusEnum
.
SUCCESS
);
response
.
setStatusEnum
(
ResponseStatusEnum
.
SUCCESS
);
return
response
;
return
response
;
}
}
/**
/**
* 确认置换
* 确认置换
* @param request
* @param request
* @return
* @return
*/
*/
@ResponseBody
//
@ResponseBody
@RequestMapping
(
value
=
"/voucherGiftAffirm"
,
method
=
RequestMethod
.
POST
)
//
@RequestMapping(value = "/voucherGiftAffirm", method = RequestMethod.POST)
public
Response
<?>
voucherGiftAffirm
(
@RequestBody
Request
<
VoucherGiftQuery
>
request
)
{
//
public Response<?> voucherGiftAffirm(@RequestBody Request<VoucherGiftQuery> request) {
Response
<?>
response
=
new
Response
<>();
//
Response<?> response = new Response<>();
response
.
setStatus
(
ResponseStatusEnum
.
SUCCESS
.
getValue
());
//
response.setStatus(ResponseStatusEnum.SUCCESS.getValue());
voucherService
.
voucherGiftAffirm
(
request
.
getBody
());
//
voucherService.voucherGiftAffirm(request.getBody());
return
response
;
//
return response;
}
//
}
/**
/**
* 取消置换
* 取消置换
* @param request
* @param request
* @return
* @return
*/
*/
@ResponseBody
//
@ResponseBody
@RequestMapping
(
value
=
"/voucherGiftCancel"
,
method
=
RequestMethod
.
POST
)
//
@RequestMapping(value = "/voucherGiftCancel", method = RequestMethod.POST)
public
Response
<?>
voucherGiftCancel
(
@RequestBody
Request
<
VoucherGiftQuery
>
request
)
{
//
public Response<?> voucherGiftCancel(@RequestBody Request<VoucherGiftQuery> request) {
Response
<?>
response
=
new
Response
<>();
//
Response<?> response = new Response<>();
response
.
setStatus
(
ResponseStatusEnum
.
SUCCESS
.
getValue
());
//
response.setStatus(ResponseStatusEnum.SUCCESS.getValue());
voucherService
.
voucherGiftCancel
(
request
.
getBody
());
//
voucherService.voucherGiftCancel(request.getBody());
return
response
;
//
return response;
}
//
}
@ResponseBody
@ResponseBody
...
...
src/main/java/com/ctrip/fun/golf/api/order/AbstractOpOrderController.java
View file @
7ff4e2f6
...
@@ -106,7 +106,7 @@ public abstract class AbstractOpOrderController<H extends AbstractOrderProcessBe
...
@@ -106,7 +106,7 @@ public abstract class AbstractOpOrderController<H extends AbstractOrderProcessBe
Date
day
=
new
Date
();
Date
day
=
new
Date
();
Calendar
rightNow
=
Calendar
.
getInstance
();
Calendar
rightNow
=
Calendar
.
getInstance
();
rightNow
.
setTime
(
day
);
rightNow
.
setTime
(
day
);
rightNow
.
add
(
Calendar
.
MONTH
,-
1
);
rightNow
.
add
(
Calendar
.
DAY_OF_
MONTH
,-
1
);
//订场
//订场
if
(
orderBean
.
getOrderCategory
()
==
1
){
if
(
orderBean
.
getOrderCategory
()
==
1
){
if
(
orderBean
.
getPlayDate
().
compareTo
(
rightNow
.
getTime
())<
0
){
if
(
orderBean
.
getPlayDate
().
compareTo
(
rightNow
.
getTime
())<
0
){
...
...
src/main/java/com/ctrip/fun/golf/service/basic/VoucherService.java
View file @
7ff4e2f6
...
@@ -820,8 +820,7 @@ public class VoucherService {
...
@@ -820,8 +820,7 @@ public class VoucherService {
UserToken
userToken
=
this
.
userTokenDao
.
getUserTokenByToken
(
queryBean
.
getToken
(),
UserToken
userToken
=
this
.
userTokenDao
.
getUserTokenByToken
(
queryBean
.
getToken
(),
TokenTypeEnum
.
ACCESS
.
getKey
());
TokenTypeEnum
.
ACCESS
.
getKey
());
queryBean
.
setUid
(
userToken
.
getUserId
());
queryBean
.
setUid
(
userToken
.
getUserId
());
PagedResponseBean
<
VoucherGiftVo
>
queryListForMiniApps
=
voucherGiftDao
.
getVoucherGiftList
(
queryBean
);
return
voucherGiftDao
.
getVoucherGiftList
(
queryBean
);
return
queryListForMiniApps
;
}
}
// 确认置换
// 确认置换
...
...
src/main/java/com/ctrip/fun/golf/service/order/AbstractOrderService.java
View file @
7ff4e2f6
...
@@ -15,6 +15,7 @@ import java.util.UUID;
...
@@ -15,6 +15,7 @@ import java.util.UUID;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
...
@@ -54,6 +55,7 @@ import com.ctrip.fun.golf.dao.order.InsuranceInfoDao;
...
@@ -54,6 +55,7 @@ import com.ctrip.fun.golf.dao.order.InsuranceInfoDao;
import
com.ctrip.fun.golf.dao.order.InsuranceProcessDao
;
import
com.ctrip.fun.golf.dao.order.InsuranceProcessDao
;
import
com.ctrip.fun.golf.dao.order.InvoiceinfoDao
;
import
com.ctrip.fun.golf.dao.order.InvoiceinfoDao
;
import
com.ctrip.fun.golf.dao.user.UserExtDao
;
import
com.ctrip.fun.golf.dao.user.UserExtDao
;
import
com.ctrip.fun.golf.dao.user.UserWorkerDao
;
import
com.ctrip.fun.golf.domain.basic.Voucher
;
import
com.ctrip.fun.golf.domain.basic.Voucher
;
import
com.ctrip.fun.golf.domain.basic.VoucherRule
;
import
com.ctrip.fun.golf.domain.basic.VoucherRule
;
import
com.ctrip.fun.golf.domain.order.CustomerInfo
;
import
com.ctrip.fun.golf.domain.order.CustomerInfo
;
...
@@ -63,6 +65,7 @@ import com.ctrip.fun.golf.domain.order.Invoiceinfo;
...
@@ -63,6 +65,7 @@ import com.ctrip.fun.golf.domain.order.Invoiceinfo;
import
com.ctrip.fun.golf.domain.order.Order
;
import
com.ctrip.fun.golf.domain.order.Order
;
import
com.ctrip.fun.golf.domain.payment.WeiXinAtcion
;
import
com.ctrip.fun.golf.domain.payment.WeiXinAtcion
;
import
com.ctrip.fun.golf.domain.user.UserExt
;
import
com.ctrip.fun.golf.domain.user.UserExt
;
import
com.ctrip.fun.golf.domain.user.UserWorker
;
import
com.ctrip.fun.golf.exceptions.OrderException
;
import
com.ctrip.fun.golf.exceptions.OrderException
;
import
com.ctrip.fun.golf.service.basic.VoucherService
;
import
com.ctrip.fun.golf.service.basic.VoucherService
;
import
com.ctrip.fun.golf.service.payment.OrderPaymentService
;
import
com.ctrip.fun.golf.service.payment.OrderPaymentService
;
...
@@ -102,6 +105,9 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
...
@@ -102,6 +105,9 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
private
UserExtService
userExtService
=
null
;
private
UserExtService
userExtService
=
null
;
@Autowired
private
UserWorkerDao
userWorkerDao
=
null
;
/**
/**
* 980
* 980
*/
*/
...
@@ -409,10 +415,13 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
...
@@ -409,10 +415,13 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
*/
*/
public
H
getOrderDetail
(
OrderQuery
orderQuery
)
{
public
H
getOrderDetail
(
OrderQuery
orderQuery
)
{
Order
order
=
getOrderDao
().
getOrderByOrderNo
(
orderQuery
.
getOrderNo
());
Order
order
=
getOrderDao
().
getOrderByOrderNo
(
orderQuery
.
getOrderNo
());
if
(!
orderQuery
.
getUid
().
trim
().
equals
(
order
.
getUid
().
trim
()))
{
UserWorker
userWorker
=
userWorkerDao
.
getSalesByUid
(
orderQuery
.
getUid
());
throw
new
OrderException
(-
100
,
"获取订单详情失败"
);
if
(
userWorker
==
null
){
if
(!
orderQuery
.
getUid
().
trim
().
equals
(
order
.
getUid
().
trim
()))
{
throw
new
OrderException
(-
100
,
"获取订单详情失败"
);
}
}
}
H
abstractOrderBean
=
this
.
getAbstractOrderBean
();
H
abstractOrderBean
=
this
.
getAbstractOrderBean
();
abstractOrderBean
.
setOrderCategory
(
order
.
getOrderCategory
());
abstractOrderBean
.
setOrderCategory
(
order
.
getOrderCategory
());
abstractOrderBean
.
setOrderNo
(
order
.
getOrderNo
());
abstractOrderBean
.
setOrderNo
(
order
.
getOrderNo
());
...
@@ -696,16 +705,7 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
...
@@ -696,16 +705,7 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
order
.
setIsConfirm
(
2
);
order
.
setIsConfirm
(
2
);
getOrderDao
().
update
(
order
);
getOrderDao
().
update
(
order
);
if
(
order
.
getOrderCategory
()
==
1
){
// 单订
this
.
sendMessage
(
order
,
5
);
}
else
if
(
order
.
getOrderCategory
()
==
3
){
// 套餐
this
.
sendMessage
(
order
,
51
);
}
else
if
(
order
.
getOrderCategory
()
==
14
){
// 赛事
this
.
sendMessage
(
order
,
5
);
}
}
else
{
}
else
{
throw
new
OrderException
(-
2
,
"该订单不能进行确认"
);
throw
new
OrderException
(-
2
,
"该订单不能进行确认"
);
}
}
...
@@ -1849,4 +1849,12 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
...
@@ -1849,4 +1849,12 @@ public abstract class AbstractOrderService<H extends AbstractOrderBean<T>, T> ex
public
void
setVoucherService
(
VoucherService
voucherService
)
{
public
void
setVoucherService
(
VoucherService
voucherService
)
{
this
.
voucherService
=
voucherService
;
this
.
voucherService
=
voucherService
;
}
}
public
UserWorkerDao
getUserWorkerDao
()
{
return
userWorkerDao
;
}
public
void
setUserWorkerDao
(
UserWorkerDao
userWorkerDao
)
{
this
.
userWorkerDao
=
userWorkerDao
;
}
}
}
src/main/java/com/ctrip/fun/golf/service/order/CourseOrderService.java
View file @
7ff4e2f6
...
@@ -13,6 +13,7 @@ import java.util.List;
...
@@ -13,6 +13,7 @@ import java.util.List;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
com.ctrip.fun.common.core.util.BeanConverter
;
import
com.ctrip.fun.common.core.util.BeanConverter
;
import
com.ctrip.fun.common.core.util.DateUtil
;
import
com.ctrip.fun.common.core.util.DateUtil
;
...
@@ -64,6 +65,7 @@ import com.ctrip.fun.golf.dao.product.CourseResourceDao;
...
@@ -64,6 +65,7 @@ import com.ctrip.fun.golf.dao.product.CourseResourceDao;
import
com.ctrip.fun.golf.dao.product.FlashSaleDao
;
import
com.ctrip.fun.golf.dao.product.FlashSaleDao
;
import
com.ctrip.fun.golf.dao.product.ResourcePriceDao
;
import
com.ctrip.fun.golf.dao.product.ResourcePriceDao
;
import
com.ctrip.fun.golf.dao.user.UserExtDao
;
import
com.ctrip.fun.golf.dao.user.UserExtDao
;
import
com.ctrip.fun.golf.dao.user.UserWorkerDao
;
import
com.ctrip.fun.golf.dao.user.VipMemberDiscountDao
;
import
com.ctrip.fun.golf.dao.user.VipMemberDiscountDao
;
import
com.ctrip.fun.golf.domain.advert.CampaignBill
;
import
com.ctrip.fun.golf.domain.advert.CampaignBill
;
import
com.ctrip.fun.golf.domain.assemble.AsmCourseresource
;
import
com.ctrip.fun.golf.domain.assemble.AsmCourseresource
;
...
@@ -79,6 +81,7 @@ import com.ctrip.fun.golf.domain.product.CourseResource;
...
@@ -79,6 +81,7 @@ import com.ctrip.fun.golf.domain.product.CourseResource;
import
com.ctrip.fun.golf.domain.product.FlashSale
;
import
com.ctrip.fun.golf.domain.product.FlashSale
;
import
com.ctrip.fun.golf.domain.product.ResourcePrice
;
import
com.ctrip.fun.golf.domain.product.ResourcePrice
;
import
com.ctrip.fun.golf.domain.user.UserExt
;
import
com.ctrip.fun.golf.domain.user.UserExt
;
import
com.ctrip.fun.golf.domain.user.UserWorker
;
import
com.ctrip.fun.golf.domain.user.VipMemberDiscount
;
import
com.ctrip.fun.golf.domain.user.VipMemberDiscount
;
import
com.ctrip.fun.golf.exceptions.OrderException
;
import
com.ctrip.fun.golf.exceptions.OrderException
;
import
com.ctrip.fun.golf.service.basic.OperationMessageService
;
import
com.ctrip.fun.golf.service.basic.OperationMessageService
;
...
@@ -154,6 +157,9 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
...
@@ -154,6 +157,9 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
private
OperationMessageService
operationMessageService
;
private
OperationMessageService
operationMessageService
;
private
VipMemberDiscountDao
vipmemberDiscountDao
;
private
VipMemberDiscountDao
vipmemberDiscountDao
;
@Autowired
private
UserWorkerDao
userWorkerDao
=
null
;
public
Order
findByResourceId
(
String
uid
,
int
resourceId
,
Date
playDate
)
{
public
Order
findByResourceId
(
String
uid
,
int
resourceId
,
Date
playDate
)
{
List
<
OrderItem
>
orderItemList
=
orderItemDao
.
queryOrderItemLastest
(
resourceId
,
playDate
);
List
<
OrderItem
>
orderItemList
=
orderItemDao
.
queryOrderItemLastest
(
resourceId
,
playDate
);
...
@@ -174,7 +180,13 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
...
@@ -174,7 +180,13 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
PagedResponseBean
<
CourseOrderListItemBean
>
pagedResponseBean
=
new
PagedResponseBean
<
CourseOrderListItemBean
>();
PagedResponseBean
<
CourseOrderListItemBean
>
pagedResponseBean
=
new
PagedResponseBean
<
CourseOrderListItemBean
>();
pagedResponseBean
.
setCount
(
0
);
pagedResponseBean
.
setCount
(
0
);
try
{
try
{
PagedEntityBean
<
CourseOrderListItemBean
>
pagedEntityBean
=
this
.
getOrderDao
().
queryCourseOrders
(
orderQuery
);
PagedEntityBean
<
CourseOrderListItemBean
>
pagedEntityBean
=
null
;
if
(
orderQuery
.
getOrderType
()
==
0
){
pagedEntityBean
=
this
.
getOrderDao
().
queryCourseOrders
(
orderQuery
);
}
else
if
(
orderQuery
.
getOrderType
()
==
-
1
){
UserWorker
userWorker
=
userWorkerDao
.
getSalesByUid
(
orderQuery
.
getUid
());
pagedEntityBean
=
this
.
getOrderDao
().
queryHoldOrders
(
orderQuery
,
userWorker
.
getId
());
}
Collection
<
CourseOrderListItemBean
>
orderList
=
pagedEntityBean
.
getResult
();
Collection
<
CourseOrderListItemBean
>
orderList
=
pagedEntityBean
.
getResult
();
if
(
null
!=
orderList
)
{
if
(
null
!=
orderList
)
{
for
(
CourseOrderListItemBean
item
:
orderList
)
{
for
(
CourseOrderListItemBean
item
:
orderList
)
{
...
@@ -1388,6 +1400,14 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
...
@@ -1388,6 +1400,14 @@ public class CourseOrderService extends AbstractOrderService<CourseOrderBean, Co
this
.
vipmemberDiscountDao
=
vipmemberDiscountDao
;
this
.
vipmemberDiscountDao
=
vipmemberDiscountDao
;
}
}
public
UserWorkerDao
getUserWorkerDao
()
{
return
userWorkerDao
;
}
public
void
setUserWorkerDao
(
UserWorkerDao
userWorkerDao
)
{
this
.
userWorkerDao
=
userWorkerDao
;
}
@Override
@Override
protected
void
checkVourcherConditionBean
(
protected
void
checkVourcherConditionBean
(
MultipleCourseConditionBean
multipleCourseConditionBean
,
MultipleCourseConditionBean
multipleCourseConditionBean
,
...
...
src/main/java/com/ctrip/fun/golf/service/user/UserService.java
View file @
7ff4e2f6
...
@@ -1729,7 +1729,7 @@ public class UserService {
...
@@ -1729,7 +1729,7 @@ public class UserService {
if
(
userExt
==
null
)
{
if
(
userExt
==
null
)
{
return
null
;
return
null
;
}
}
UserBean
userBean
=
new
UserBean
();
UserBean
userBean
=
new
UserBean
();
BeanConverter
.
copyProperties
(
userBean
,
userExt
);
BeanConverter
.
copyProperties
(
userBean
,
userExt
);
userBean
.
setBirth
(
userExt
.
getBirth
());
userBean
.
setBirth
(
userExt
.
getBirth
());
...
@@ -1753,7 +1753,7 @@ public class UserService {
...
@@ -1753,7 +1753,7 @@ public class UserService {
if
(
vipGrade
==
0
)
{
if
(
vipGrade
==
0
)
{
vipGrade
=
userExt
.
getVipGrade
()
&
VipGradeEnum
.
VIP1
.
getKey
();
vipGrade
=
userExt
.
getVipGrade
()
&
VipGradeEnum
.
VIP1
.
getKey
();
}
}
userBean
.
setVipGrade
(
updateUserIdentity
(
userExt
));
userBean
.
setVipGrade
(
updateUserIdentity
(
userExt
));
userBean
.
setVipGradeName
(
VipGradeEnum
.
valueOf
(
vipGrade
).
getValue
());
userBean
.
setVipGradeName
(
VipGradeEnum
.
valueOf
(
vipGrade
).
getValue
());
userBean
.
setVipGradeImgUrl
(
this
.
imageServer
+
"VipGrade"
+
vipGrade
+
".png"
);
userBean
.
setVipGradeImgUrl
(
this
.
imageServer
+
"VipGrade"
+
vipGrade
+
".png"
);
...
@@ -1806,6 +1806,12 @@ public class UserService {
...
@@ -1806,6 +1806,12 @@ public class UserService {
if
(
userWorker
!=
null
){
if
(
userWorker
!=
null
){
userBean
.
setUserWorkerId
(
userWorker
.
getId
());
userBean
.
setUserWorkerId
(
userWorker
.
getId
());
}
}
UserWorker
sales
=
userWorkerDao
.
getSalesByUid
(
userExt
.
getUid
());
if
(
sales
!=
null
){
userBean
.
setIsSales
(
1
);
}
else
{
userBean
.
setIsSales
(
0
);
}
return
userBean
;
return
userBean
;
}
}
...
...
src/main/resources/order.spring.xml
View file @
7ff4e2f6
...
@@ -119,6 +119,7 @@
...
@@ -119,6 +119,7 @@
<property
name=
"insuranceProcessService"
ref=
"insuranceProcessService"
></property>
<property
name=
"insuranceProcessService"
ref=
"insuranceProcessService"
></property>
<property
name=
"userExtService"
ref=
"userExtService"
></property>
<property
name=
"userExtService"
ref=
"userExtService"
></property>
<property
name=
"voucherService"
ref=
"voucherService"
></property>
<property
name=
"voucherService"
ref=
"voucherService"
></property>
<property
name=
"userWorkerDao"
ref=
"userWorkerDao"
></property>
</bean>
</bean>
<bean
name=
"courseOrderService"
class=
"com.ctrip.fun.golf.service.order.CourseOrderService"
parent=
"abstractOrderService"
>
<bean
name=
"courseOrderService"
class=
"com.ctrip.fun.golf.service.order.CourseOrderService"
parent=
"abstractOrderService"
>
...
@@ -143,6 +144,7 @@
...
@@ -143,6 +144,7 @@
<property
name=
"courseBaseNotifyUrlForWeiXinPay"
value=
"${payment.courseBaseNotifyUrlForWeiXinPay}"
></property>
<property
name=
"courseBaseNotifyUrlForWeiXinPay"
value=
"${payment.courseBaseNotifyUrlForWeiXinPay}"
></property>
<property
name=
"operationMessageService"
ref=
"operationMessageService"
></property>
<property
name=
"operationMessageService"
ref=
"operationMessageService"
></property>
<property
name=
"vipmemberDiscountDao"
ref=
"vipmemberDiscountDao"
></property>
<property
name=
"vipmemberDiscountDao"
ref=
"vipmemberDiscountDao"
></property>
<property
name=
"userWorkerDao"
ref=
"userWorkerDao"
></property>
</bean>
</bean>
<bean
name=
"eventActivityOrderService"
class=
"com.ctrip.fun.golf.service.order.EventActivityOrderService"
parent=
"abstractOrderService"
>
<bean
name=
"eventActivityOrderService"
class=
"com.ctrip.fun.golf.service.order.EventActivityOrderService"
parent=
"abstractOrderService"
>
...
...
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