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
e0bcaadc
Commit
e0bcaadc
authored
May 14, 2020
by
彭祥礼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增支付成功调用接口和订单详情页接口
parent
945e3c53
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
75 additions
and
2 deletions
+75
-2
apply-net/src/main/java/com/winsun/controller/YxtCardController.java
+0
-0
common/src/main/java/com/winsun/bean/YxtCoupon.java
+4
-0
common/src/main/java/com/winsun/bean/YxtOrder.java
+4
-0
common/src/main/java/com/winsun/utils/HttpService.java
+65
-0
common/src/main/java/com/winsun/utils/WxConfig.java
+2
-2
common/src/main/java/com/winsun/utils/WxInterfacesUtil.java
+0
-0
No files found.
apply-net/src/main/java/com/winsun/controller/YxtCardController.java
View file @
e0bcaadc
This diff is collapsed.
Click to expand it.
common/src/main/java/com/winsun/bean/YxtCoupon.java
View file @
e0bcaadc
package
com
.
winsun
.
bean
;
package
com
.
winsun
.
bean
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
com.baomidou.mybatisplus.annotations.TableField
;
import
com.baomidou.mybatisplus.annotations.TableField
;
import
com.baomidou.mybatisplus.annotations.TableId
;
import
com.baomidou.mybatisplus.annotations.TableId
;
import
com.baomidou.mybatisplus.annotations.TableName
;
import
com.baomidou.mybatisplus.annotations.TableName
;
import
com.baomidou.mybatisplus.enums.IdType
;
import
com.baomidou.mybatisplus.enums.IdType
;
import
lombok.Data
;
import
lombok.Data
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -47,6 +49,8 @@ public class YxtCoupon implements Serializable {
...
@@ -47,6 +49,8 @@ public class YxtCoupon implements Serializable {
*有效截止日期
*有效截止日期
*/
*/
@TableField
(
"validity_period"
)
@TableField
(
"validity_period"
)
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
//FastJson包使用注解
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
validityPeriod
;
private
Date
validityPeriod
;
/**
/**
*上架状态 1:已上架 2:已下架
*上架状态 1:已上架 2:已下架
...
...
common/src/main/java/com/winsun/bean/YxtOrder.java
View file @
e0bcaadc
package
com
.
winsun
.
bean
;
package
com
.
winsun
.
bean
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
com.baomidou.mybatisplus.annotations.TableField
;
import
com.baomidou.mybatisplus.annotations.TableField
;
import
com.baomidou.mybatisplus.annotations.TableId
;
import
com.baomidou.mybatisplus.annotations.TableId
;
import
com.baomidou.mybatisplus.annotations.TableName
;
import
com.baomidou.mybatisplus.annotations.TableName
;
import
com.baomidou.mybatisplus.enums.IdType
;
import
com.baomidou.mybatisplus.enums.IdType
;
import
lombok.Data
;
import
lombok.Data
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -53,6 +55,8 @@ public class YxtOrder implements Serializable {
...
@@ -53,6 +55,8 @@ public class YxtOrder implements Serializable {
*创建时间
*创建时间
*/
*/
@TableField
(
"update_date"
)
@TableField
(
"update_date"
)
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
//FastJson包使用注解
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
updateDate
;
private
Date
updateDate
;
/**
/**
*是否删除(1.已删除,0.不删除)
*是否删除(1.已删除,0.不删除)
...
...
common/src/main/java/com/winsun/utils/HttpService.java
0 → 100644
View file @
e0bcaadc
package
com
.
winsun
.
utils
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.net.URL
;
import
java.net.URLConnection
;
import
org.apache.http.HttpResponse
;
import
org.apache.http.ParseException
;
import
org.apache.http.client.methods.HttpPost
;
import
org.apache.http.entity.StringEntity
;
import
org.apache.http.impl.client.DefaultHttpClient
;
import
org.apache.http.protocol.HTTP
;
import
org.apache.http.util.EntityUtils
;
public
class
HttpService
{
public
static
String
sendPost
(
String
url
,
String
param
)
throws
ParseException
,
IOException
{
String
responseString
=
""
;
HttpPost
httpPost
=
new
HttpPost
(
url
);
httpPost
.
setEntity
(
new
StringEntity
(
param
,
HTTP
.
UTF_8
));
HttpResponse
httpResponse
=
new
DefaultHttpClient
().
execute
(
httpPost
);
try
{
int
statusCode
=
httpResponse
.
getStatusLine
().
getStatusCode
();
if
(
statusCode
==
200
)
{
responseString
=
EntityUtils
.
toString
(
httpResponse
.
getEntity
());
}
}
catch
(
Exception
e
){
e
.
printStackTrace
();
}
return
responseString
;
}
public
InputStream
post1
(
String
param
,
String
urlStr
)
{
InputStream
is
=
null
;
try
{
byte
[]
xmlData
=
param
.
getBytes
(
"UTF-8"
);
URL
url
=
new
URL
(
urlStr
);
URLConnection
urlCon
=
url
.
openConnection
();
urlCon
.
setDoOutput
(
false
);
urlCon
.
setDoInput
(
true
);
urlCon
.
setConnectTimeout
(
40000
);
urlCon
.
setReadTimeout
(
40000
);
urlCon
.
setUseCaches
(
false
);
// urlCon.setRequestProperty("Content-Type", contentType);
// urlCon.setRequestProperty("Content-length",
// String.valueOf(xmlData.length));
// // urlCon.setFixedLengthStreamingMode(xmlData.length);
// DataOutputStream printout = new DataOutputStream(
// urlCon.getOutputStream());
// printout.write(xmlData);
// printout.flush();
// printout.close();
is
=
urlCon
.
getInputStream
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
return
is
;
}
}
common/src/main/java/com/winsun/utils/WxConfig.java
View file @
e0bcaadc
...
@@ -9,7 +9,7 @@ public class WxConfig {
...
@@ -9,7 +9,7 @@ public class WxConfig {
/**************公众号参数信息*************/
/**************公众号参数信息*************/
// 公众号appid 校园服务号
// 公众号appid 校园服务号
public
static
final
String
APPID
=
"wx0641dc1dc4d34384"
;
//
public static final String APPID = "wx0641dc1dc4d34384";
// 公众号秘钥 secret 校园服务号
// 公众号秘钥 secret 校园服务号
public
static
final
String
APPSECRET
=
"3b43b46fc94d4e98588ee6ad992fa5c7"
;
public
static
final
String
APPSECRET
=
"3b43b46fc94d4e98588ee6ad992fa5c7"
;
...
@@ -19,7 +19,7 @@ public class WxConfig {
...
@@ -19,7 +19,7 @@ public class WxConfig {
public
static
final
String
NOTIFY_URL
=
"http://dianyuanjiangli.com/xyjl/yx/wxpay/yxt!payNotify.action"
;
public
static
final
String
NOTIFY_URL
=
"http://dianyuanjiangli.com/xyjl/yx/wxpay/yxt!payNotify.action"
;
// // 公众号appid 网讯测试服务号
// // 公众号appid 网讯测试服务号
//
public static final String APPID = "wxfc18f5186b729d15";
public
static
final
String
APPID
=
"wxfc18f5186b729d15"
;
//
//
// // 公众号秘钥 secret 网讯测试服务号
// // 公众号秘钥 secret 网讯测试服务号
// public static final String APPSECRET = "122278f3fb555468848ff040620505ad";
// public static final String APPSECRET = "122278f3fb555468848ff040620505ad";
...
...
common/src/main/java/com/winsun/utils/WxInterfacesUtil.java
0 → 100644
View file @
e0bcaadc
This diff is collapsed.
Click to expand it.
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