Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xinrenli
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
郑云飞
xinrenli
Commits
0a3e375c
Commit
0a3e375c
authored
Apr 10, 2023
by
kaevom
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改支付接口判断
parent
60281576
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
44 additions
and
19 deletions
+44
-19
yongqi-admin/src/main/resources/application-dev.yml
+2
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbFileController.java
+2
-2
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbOrderController.java
+8
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/DbOrder.java
+3
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/bo/DbOrderBo.java
+1
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbOrderVo.java
+8
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbArticleServiceImpl.java
+15
-10
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbOrderServiceImpl.java
+5
-5
No files found.
yongqi-admin/src/main/resources/application-dev.yml
View file @
0a3e375c
...
@@ -175,7 +175,8 @@ wx:
...
@@ -175,7 +175,8 @@ wx:
mchKey
:
fdfgg56hdfgh52sdf35dfgscfg84wsed
#微信支付商户密钥
mchKey
:
fdfgg56hdfgh52sdf35dfgscfg84wsed
#微信支付商户密钥
subAppId
:
#服务商模式下的子商户公众账号ID
subAppId
:
#服务商模式下的子商户公众账号ID
subMchId
:
#服务商模式下的子商户号
subMchId
:
#服务商模式下的子商户号
keyPath
:
/opt/xinrenli/cert/
#C:\\ProgramData\\certKey\xinrenli\\apiclient_cert.p12 # p12证书的位置,可以指定绝对路径,也可以指定类路径(以classpath:开头)
#keyPath: C:\\ProgramData\\certKey\xinrenli\\apiclient_cert:p12 # p12证书的位置,可以指定绝对路径,也可以指定类路径(以classpath:开头)
keyPath
:
/opt/xinrenli/cert/
notifyUrl
:
http://xinrenli.nyinhong.com/api/xinrenli/order/notify
# 微信支付回调接口
notifyUrl
:
http://xinrenli.nyinhong.com/api/xinrenli/order/notify
# 微信支付回调接口
refundNotifyUrl
:
http://xinrenli.nyinhong.com/api/xinrenli/order/refundNotify
# 微信t退款回调接口
refundNotifyUrl
:
http://xinrenli.nyinhong.com/api/xinrenli/order/refundNotify
# 微信t退款回调接口
# mp:
# mp:
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbFileController.java
View file @
0a3e375c
...
@@ -124,7 +124,7 @@ public class DbFileController extends BaseController {
...
@@ -124,7 +124,7 @@ public class DbFileController extends BaseController {
@PostMapping
(
"/upload"
)
@PostMapping
(
"/upload"
)
public
R
upload
(
MultipartFile
file
,
HttpServletRequest
req
)
{
public
R
upload
(
MultipartFile
file
,
HttpServletRequest
req
)
{
if
(!
file
.
isEmpty
()){
if
(!
file
.
isEmpty
()){
String
uploadPath
=
"C:\\uploadFile"
;
//
String uploadPath = "C:\\uploadFile";
// 如果目录不存在则创建
// 如果目录不存在则创建
File
uploadDir
=
new
File
(
uploadPath
);
File
uploadDir
=
new
File
(
uploadPath
);
if
(!
uploadDir
.
exists
())
{
if
(!
uploadDir
.
exists
())
{
...
@@ -134,7 +134,7 @@ public class DbFileController extends BaseController {
...
@@ -134,7 +134,7 @@ public class DbFileController extends BaseController {
String
suffixName
=
OriginalFilename
.
substring
(
OriginalFilename
.
lastIndexOf
(
"."
));
//获取文件后缀名
String
suffixName
=
OriginalFilename
.
substring
(
OriginalFilename
.
lastIndexOf
(
"."
));
//获取文件后缀名
//重新随机生成名字
//重新随机生成名字
String
filename
=
UUID
.
randomUUID
().
toString
()
+
suffixName
;
String
filename
=
UUID
.
randomUUID
().
toString
()
+
suffixName
;
File
localFile
=
new
File
(
uploadPath
+
"\\"
+
filename
);
File
localFile
=
new
File
(
uploadPath
+
filename
);
String
url
=
"http://xinrenli.nyinhong.com/image/"
+
filename
;
String
url
=
"http://xinrenli.nyinhong.com/image/"
+
filename
;
try
{
try
{
file
.
transferTo
(
localFile
);
//把上传的文件保存至本地
file
.
transferTo
(
localFile
);
//把上传的文件保存至本地
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbOrderController.java
View file @
0a3e375c
...
@@ -70,6 +70,14 @@ public class DbOrderController extends BaseController {
...
@@ -70,6 +70,14 @@ public class DbOrderController extends BaseController {
return
iDbOrderService
.
homeList
(
bo
,
pageQuery
);
return
iDbOrderService
.
homeList
(
bo
,
pageQuery
);
}
}
/**
/**
@SaCheckPermission("xinrenli:order:listUser")
@GetMapping("/listUser")
public TableDataInfo<DbOrderVo> listUser(DbOrderBo bo, PageQuery pageQuery) {
LoginUser loginUser = getLoginUser();
bo.setUserId(loginUser.getUserId());
return iDbOrderService.homeList(bo, pageQuery);
}
/**
* 用户需求广场
* 用户需求广场
*/
*/
@SaCheckPermission
(
"xinrenli:order:userDemandSquare"
)
@SaCheckPermission
(
"xinrenli:order:userDemandSquare"
)
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/DbOrder.java
View file @
0a3e375c
...
@@ -6,6 +6,7 @@ import lombok.Data;
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
java.util.Date
;
import
java.util.Date
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.List
;
/**
/**
* 订单对象 db_order
* 订单对象 db_order
...
@@ -117,4 +118,6 @@ public class DbOrder {
...
@@ -117,4 +118,6 @@ public class DbOrder {
*/
*/
private
Integer
deleteStatus
;
private
Integer
deleteStatus
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/bo/DbOrderBo.java
View file @
0a3e375c
...
@@ -134,4 +134,5 @@ public class DbOrderBo extends BaseEntity {
...
@@ -134,4 +134,5 @@ public class DbOrderBo extends BaseEntity {
*/
*/
private
List
<
DbFileBo
>
voiceList
;
private
List
<
DbFileBo
>
voiceList
;
private
List
<
String
>
statusList
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbOrderVo.java
View file @
0a3e375c
...
@@ -73,7 +73,14 @@ public class DbOrderVo {
...
@@ -73,7 +73,14 @@ public class DbOrderVo {
*/
*/
@ExcelProperty
(
value
=
"成交金额"
)
@ExcelProperty
(
value
=
"成交金额"
)
private
BigDecimal
actualAmount
;
private
BigDecimal
actualAmount
;
/**
* 支付金额
*/
private
BigDecimal
payAmount
;
/**
* 退款金额
*/
private
BigDecimal
refundAmount
;
/**
/**
* 备注说明
* 备注说明
*/
*/
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbArticleServiceImpl.java
View file @
0a3e375c
...
@@ -2,6 +2,7 @@ package com.yongqi.xinrenli.service.impl;
...
@@ -2,6 +2,7 @@ package com.yongqi.xinrenli.service.impl;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.ObjectUtils
;
import
com.yongqi.common.utils.StringUtils
;
import
com.yongqi.common.utils.StringUtils
;
import
com.yongqi.common.core.page.TableDataInfo
;
import
com.yongqi.common.core.page.TableDataInfo
;
import
com.yongqi.common.core.domain.PageQuery
;
import
com.yongqi.common.core.domain.PageQuery
;
...
@@ -103,17 +104,21 @@ public class DbArticleServiceImpl implements IDbArticleService {
...
@@ -103,17 +104,21 @@ public class DbArticleServiceImpl implements IDbArticleService {
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
if
(
flag
)
{
if
(
flag
)
{
bo
.
setId
(
add
.
getId
());
bo
.
setId
(
add
.
getId
());
fileMapper
.
delete
(
Wrappers
.<
DbFile
>
lambdaQuery
()
.
eq
(
DbFile:
:
getDeleteStatus
,
DeleteStatusEnum
.
OK
.
getCode
())
.
eq
(
DbFile:
:
getServiceType
,
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
())
.
eq
(
DbFile:
:
getServiceId
,
bo
.
getId
())
);
List
<
DbFile
>
files
=
BeanUtil
.
copyToList
(
bo
.
getFileVos
(),
DbFile
.
class
);
List
<
DbFile
>
files
=
BeanUtil
.
copyToList
(
bo
.
getFileVos
(),
DbFile
.
class
);
files
.
forEach
(
file
->
{
file
.
setServiceId
(
bo
.
getId
());
if
(
ObjectUtils
.
isNotEmpty
(
files
)){
file
.
setServiceType
(
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
());
fileMapper
.
delete
(
Wrappers
.<
DbFile
>
lambdaQuery
()
file
.
setDeleteStatus
(
DeleteStatusEnum
.
OK
.
getCode
());
.
eq
(
DbFile:
:
getDeleteStatus
,
DeleteStatusEnum
.
OK
.
getCode
())
});
.
eq
(
DbFile:
:
getServiceType
,
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
())
.
eq
(
DbFile:
:
getServiceId
,
bo
.
getId
())
);
files
.
forEach
(
file
->
{
file
.
setServiceId
(
bo
.
getId
());
file
.
setServiceType
(
FileEnumServiceType
.
ARTICLE
.
getServiceTyp
());
file
.
setDeleteStatus
(
DeleteStatusEnum
.
OK
.
getCode
());
});
}
fileMapper
.
insertBatch
(
files
);
fileMapper
.
insertBatch
(
files
);
}
}
return
flag
;
return
flag
;
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbOrderServiceImpl.java
View file @
0a3e375c
...
@@ -83,10 +83,10 @@ public class DbOrderServiceImpl implements IDbOrderService {
...
@@ -83,10 +83,10 @@ public class DbOrderServiceImpl implements IDbOrderService {
dbOrderVo
.
setPictureList
(
v
);
dbOrderVo
.
setPictureList
(
v
);
}
}
if
(
k
.
equals
(
"video"
))
{
if
(
k
.
equals
(
"video"
))
{
dbOrderVo
.
set
Picture
List
(
v
);
dbOrderVo
.
set
Video
List
(
v
);
}
}
if
(
k
.
equals
(
"voice"
))
{
if
(
k
.
equals
(
"voice"
))
{
dbOrderVo
.
set
Pictur
eList
(
v
);
dbOrderVo
.
set
Voic
eList
(
v
);
}
}
});
});
dbOrderVo
.
setFileVos
(
dbFileVos
);
dbOrderVo
.
setFileVos
(
dbFileVos
);
...
@@ -317,6 +317,7 @@ public class DbOrderServiceImpl implements IDbOrderService {
...
@@ -317,6 +317,7 @@ public class DbOrderServiceImpl implements IDbOrderService {
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getModifyUser
()),
DbOrder:
:
getModifyUser
,
bo
.
getModifyUser
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getModifyUser
()),
DbOrder:
:
getModifyUser
,
bo
.
getModifyUser
());
lqw
.
eq
(
bo
.
getModifyTime
()
!=
null
,
DbOrder:
:
getModifyTime
,
bo
.
getModifyTime
());
lqw
.
eq
(
bo
.
getModifyTime
()
!=
null
,
DbOrder:
:
getModifyTime
,
bo
.
getModifyTime
());
lqw
.
eq
(
bo
.
getDeleteStatus
()
!=
null
,
DbOrder:
:
getDeleteStatus
,
bo
.
getDeleteStatus
());
lqw
.
eq
(
bo
.
getDeleteStatus
()
!=
null
,
DbOrder:
:
getDeleteStatus
,
bo
.
getDeleteStatus
());
lqw
.
in
(
bo
.
getStatusList
()
!=
null
,
DbOrder:
:
getStatus
,
bo
.
getStatusList
());
return
lqw
;
return
lqw
;
}
}
...
@@ -345,17 +346,16 @@ public class DbOrderServiceImpl implements IDbOrderService {
...
@@ -345,17 +346,16 @@ public class DbOrderServiceImpl implements IDbOrderService {
record
.
setPictureList
(
v
);
record
.
setPictureList
(
v
);
}
}
if
(
k
.
equals
(
"video"
))
{
if
(
k
.
equals
(
"video"
))
{
record
.
set
Picture
List
(
v
);
record
.
set
Video
List
(
v
);
}
}
if
(
k
.
equals
(
"voice"
))
{
if
(
k
.
equals
(
"voice"
))
{
record
.
set
Pictur
eList
(
v
);
record
.
set
Voic
eList
(
v
);
}
}
});
});
record
.
setFileVos
(
dbFileVo
);
record
.
setFileVos
(
dbFileVo
);
});
});
return
TableDataInfo
.
build
(
result
);
return
TableDataInfo
.
build
(
result
);
}
}
/**
/**
* 下单
* 下单
*
*
...
...
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