Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
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
吴学德
gdtel-gztel-school-center
Commits
6f265844
Commit
6f265844
authored
Jun 02, 2020
by
彭祥礼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
支付成功回调调整
parent
6cbbbb5c
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
8 deletions
+11
-8
apply-net/src/main/java/com/winsun/controller/YxtCardController.java
+7
-4
apply-net/src/main/java/com/winsun/controller/YxtWxPayController.java
+3
-3
common/src/main/java/com/winsun/utils/WxConfig.java
+1
-1
No files found.
apply-net/src/main/java/com/winsun/controller/YxtCardController.java
View file @
6f265844
...
@@ -49,7 +49,7 @@ public class YxtCardController extends BaseController {
...
@@ -49,7 +49,7 @@ public class YxtCardController extends BaseController {
private
SysUserMapper
sysUserMapper
;
private
SysUserMapper
sysUserMapper
;
@Autowired
@Autowired
private
RedisTemplate
redisTemplate
;
private
RedisTemplate
redisTemplate
;
private
final
double
price
=
25.0
;
private
final
double
price
=
0.1
;
/**
/**
* 进入院线通兑换券销售界面
* 进入院线通兑换券销售界面
* @return
* @return
...
@@ -289,7 +289,6 @@ public class YxtCardController extends BaseController {
...
@@ -289,7 +289,6 @@ public class YxtCardController extends BaseController {
@RequestParam
(
"totalPrice"
)
Double
totalPrice
,
@RequestParam
(
"totalPrice"
)
Double
totalPrice
,
@RequestParam
(
"openId"
)
String
openId
){
@RequestParam
(
"openId"
)
String
openId
){
int
totalPrice0
=
(
int
)(
totalPrice
*
100
);
int
totalPrice0
=
(
int
)(
totalPrice
*
100
);
totalPrice0
=
10
;
String
nonceStr
=
Sha1Util
.
getNonceStr
();
String
nonceStr
=
Sha1Util
.
getNonceStr
();
// 统一下单请求参数
// 统一下单请求参数
...
@@ -450,12 +449,15 @@ public class YxtCardController extends BaseController {
...
@@ -450,12 +449,15 @@ public class YxtCardController extends BaseController {
* @return
* @return
*/
*/
@RequestMapping
(
"enterPaySuccess"
)
@RequestMapping
(
"enterPaySuccess"
)
public
ResponseData
<
Map
<
String
,
Object
>>
enterPaySuccess
(
@RequestParam
(
"orderNum"
)
String
orderNum
,
@RequestParam
(
"totalPrice"
)
Double
totalPrice
){
public
ResponseData
<
Map
<
String
,
Object
>>
enterPaySuccess
(
HttpServletRequest
request
,
HttpServletResponse
response
,
@RequestParam
(
"orderNum"
)
String
orderNum
,
@RequestParam
(
"totalPrice"
)
Double
totalPrice
){
//new YxtWxPayController().payNotify(response,request);
Map
<
String
,
Object
>
objectMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
objectMap
=
new
HashMap
<>();
Wrapper
<
YxtOrder
>
orderWrapper
=
new
EntityWrapper
<>();
Wrapper
<
YxtOrder
>
orderWrapper
=
new
EntityWrapper
<>();
orderWrapper
.
eq
(
"order_num"
,
orderNum
);
orderWrapper
.
eq
(
"order_num"
,
orderNum
);
orderWrapper
.
eq
(
"state"
,
3
);
orderWrapper
.
eq
(
"state"
,
2
);
List
<
YxtOrder
>
orderList
=
yxtOrderMapper
.
selectList
(
orderWrapper
);
List
<
YxtOrder
>
orderList
=
yxtOrderMapper
.
selectList
(
orderWrapper
);
List
<
Integer
>
couponIds
=
null
;
List
<
Integer
>
couponIds
=
null
;
if
(
orderList
.
size
()>
0
){
if
(
orderList
.
size
()>
0
){
...
@@ -485,6 +487,7 @@ public class YxtCardController extends BaseController {
...
@@ -485,6 +487,7 @@ public class YxtCardController extends BaseController {
public
ResponseData
<
List
<
YxtOrder
>>
getYxtOrderList
(
@RequestParam
(
"userId"
)
String
userId
)
{
public
ResponseData
<
List
<
YxtOrder
>>
getYxtOrderList
(
@RequestParam
(
"userId"
)
String
userId
)
{
Wrapper
<
YxtOrder
>
orderWrapper
=
new
EntityWrapper
<>();
Wrapper
<
YxtOrder
>
orderWrapper
=
new
EntityWrapper
<>();
orderWrapper
.
eq
(
StringUtils
.
isNotBlank
(
userId
),
"user_id"
,
userId
);
orderWrapper
.
eq
(
StringUtils
.
isNotBlank
(
userId
),
"user_id"
,
userId
);
orderWrapper
.
orderBy
(
"updateDate"
,
false
);
List
<
YxtOrder
>
list
=
yxtOrderMapper
.
selectList
(
orderWrapper
);
List
<
YxtOrder
>
list
=
yxtOrderMapper
.
selectList
(
orderWrapper
);
return
ResponseData
.
success
(
list
);
return
ResponseData
.
success
(
list
);
...
...
apply-net/src/main/java/com/winsun/controller/YxtWxPayController.java
View file @
6f265844
...
@@ -98,7 +98,7 @@ public class YxtWxPayController extends BaseController {
...
@@ -98,7 +98,7 @@ public class YxtWxPayController extends BaseController {
// 检查该订单号是不是创建
// 检查该订单号是不是创建
if
(
list
.
size
()>
0
){
if
(
list
.
size
()>
0
){
YxtOrder
yxtOrder
=
list
.
get
(
0
);
YxtOrder
yxtOrder
=
list
.
get
(
0
);
double
totalPrice
=
Double
.
parseDouble
(
yxtOrder
.
getTotalPrice
().
toString
()
)
*
100
;
double
totalPrice
=
yxtOrder
.
getTotalPrice
(
)
*
100
;
double
totalFee
=
Double
.
parseDouble
(
map
.
get
(
"total_fee"
).
toString
());
double
totalFee
=
Double
.
parseDouble
(
map
.
get
(
"total_fee"
).
toString
());
if
(
totalPrice
<=
totalFee
+
1
){
if
(
totalPrice
<=
totalFee
+
1
){
...
@@ -129,7 +129,7 @@ public class YxtWxPayController extends BaseController {
...
@@ -129,7 +129,7 @@ public class YxtWxPayController extends BaseController {
for
(
YxtCoupon
coupon
:
couponList
)
{
for
(
YxtCoupon
coupon
:
couponList
)
{
Wrapper
<
YxtCoupon
>
yxtCouponWrapper
=
new
EntityWrapper
<>();
Wrapper
<
YxtCoupon
>
yxtCouponWrapper
=
new
EntityWrapper
<>();
yxtCouponWrapper
.
eq
(
"id"
,
coupon
.
getId
());
yxtCouponWrapper
.
eq
(
"id"
,
coupon
.
getId
());
yxtCouponWrapper
.
ne
(
"state"
,
2
);
yxtCouponWrapper
.
ne
(
"state"
,
3
);
YxtCoupon
coupon1
=
new
YxtCoupon
();
YxtCoupon
coupon1
=
new
YxtCoupon
();
coupon1
.
setState
(
2
);
coupon1
.
setState
(
2
);
yxtCouponMapper
.
update
(
coupon1
,
yxtCouponWrapper
);
yxtCouponMapper
.
update
(
coupon1
,
yxtCouponWrapper
);
...
@@ -228,7 +228,7 @@ public class YxtWxPayController extends BaseController {
...
@@ -228,7 +228,7 @@ public class YxtWxPayController extends BaseController {
String
url
=
"https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token="
+
accessToken
;
String
url
=
"https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token="
+
accessToken
;
String
result
=
HTTPSClient
.
sendPosts
(
url
,
dataStr
);
String
result
=
HTTPSClient
.
sendPosts
(
url
,
dataStr
);
System
.
out
.
println
(
result
);
log
.
info
(
result
);
content
=
""
;
content
=
""
;
}
else
if
(
i
+
1
==
list
.
size
()){
}
else
if
(
i
+
1
==
list
.
size
()){
content
+=
"请在15分钟内在院线通兑换,逾期有误,概不负责。"
;
content
+=
"请在15分钟内在院线通兑换,逾期有误,概不负责。"
;
...
...
common/src/main/java/com/winsun/utils/WxConfig.java
View file @
6f265844
...
@@ -16,7 +16,7 @@ public class WxConfig {
...
@@ -16,7 +16,7 @@ public class WxConfig {
public
static
final
String
headUrl
=
"http://dianyuanjiangli.com"
;
public
static
final
String
headUrl
=
"http://dianyuanjiangli.com"
;
public
static
final
String
KEY
=
"WINSUN123456xyjl987654wxpay88888"
;
public
static
final
String
KEY
=
"WINSUN123456xyjl987654wxpay88888"
;
public
static
final
String
MAC_ID
=
"1498149672"
;
public
static
final
String
MAC_ID
=
"1498149672"
;
public
static
final
String
NOTIFY_URL
=
"http://
dianyuanjiangli.com
/app/ciop/wxpay/payNotify"
;
public
static
final
String
NOTIFY_URL
=
"http://
167460x6b0.51mypc.cn
/app/ciop/wxpay/payNotify"
;
// // 公众号appid 网讯测试服务号
// // 公众号appid 网讯测试服务号
// public static final String APPID = "wxfc18f5186b729d15";
// public static final String APPID = "wxfc18f5186b729d15";
...
...
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