准运证

localizer
ljw 2025-10-13 15:59:57 +08:00
parent 3fc015d6d9
commit a2cacdb802
5 changed files with 46 additions and 4 deletions

View File

@ -135,6 +135,16 @@ public class OrderInfoController {
return R.success(orderInfoService.auditPaging(pageParam, orderPagingSearchParam));
}
/**
*
*/
@GetMapping("/certificatePaging")
public R<PageResult<OrderPagingResult>> certificatePaging(PageParam pageParam, OrderPagingSearchParam orderPagingSearchParam) {
orderPagingSearchParam.setIsCertificatePaging(Boolean.TRUE);
return R.success(orderInfoService.auditPaging(pageParam, orderPagingSearchParam));
}
/**
*
*/

View File

@ -50,4 +50,6 @@ public class OrderPagingSearchParam {
private LocalDateTime endTime;
private OrderViewType type;
private Boolean isCertificatePaging = Boolean.FALSE;
}

View File

@ -449,7 +449,9 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
page.addOrder(OrderItem.desc("a.create_time"));
QueryWrapper<OrderPagingResult> ew = Wrappers.<OrderPagingResult>query();
AuditStatus auditStatus = orderPagingSearchParam.getAuditStatus();
if (Boolean.TRUE.equals(orderPagingSearchParam.getIsCertificatePaging())) {
ew.isNotNull("a.certificate_sn");
}
if (auditStatus != null) {
if (auditStatus == AuditStatus.DaiShenHe) {
ew

View File

@ -65,12 +65,12 @@ wechat:
# 子商户配置
# sub-app-id: wx3c06d9dd4e56c58d
sub-app-id: wx989ea47a5ddf9bfb
sub-mch-id: 1900000100
sub-mch-id: 1729703110
# API密钥32位字符串
api-key: your-32-character-api-key-here
api-key: KXM36nZCXji1sQt75tGk77k7b2K5RBpf
# api-key: 66c98dc487a372acb4f1931b38fee8ff
# 证书序列号
cert-serial-no: your-cert-serial-number
cert-serial-no: 1BCB1533688F349541C7B636EF67C666828BADBA
# 私钥文件路径
private-key-path: classpath:cert/apiclient_key.pem
# 支付回调地址

View File

@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC95eFsnQI7AwJt
9XDKOGIxFG8vCZCU6/GePBWdwZkrxFs2J6XTPXG2Umzz6e+zZP+PaWflx5GOmfMA
StKqar5jXqXzn2RM4ySXLcHW7cI8B/jXm1lGscbcoQzX0WLP6VzHKj9UeAa8m5VU
+pXT+fc5jyfPhVO8Uv6MMa3JMYmVOZfwR6Qnd7u3PJCsZL363ALs3FALQ5vXX+sa
SxP92dWVJJm7hWVjAMV9R5OwZchXU1tGae+yPLfQAdBbh0gMtZjJPfTGWgovTak3
uDc0kHWqbeDkvXBvL3vM6EkG11k8g2ra5tqE3ak80Xcl//amqhn1bvQA7SQn7p46
Kvu3TafZAgMBAAECggEAFu2vtzaJ82gcnfw5nyEJshVei1ZjT6fhZ5KnpYGfpeoy
fSpyWjwcA8CWCSlg2M9EECPQ+KyNBaPO9GUUZKE41bSy4uSG7sWqQFq1Aed5QVhR
Em9eayvB8Be9/jz46lOp8R5HwUIwxgsfD8Cl4I9Y62k+jE7z2lRHCdRhwF4r14mE
cKZCi8JclOQkEkWN0R3gEZuwOV2LUYwHT1TPGMsSIoTKz66K1C45wN1HViL+XI1A
VgwFnzFKbixB4tmU8QfcB/BiR5dLaurN2oCLcIh9/goNAq3W9t8R0c4vhpRtVthg
SeYB4MonUsWUOmA46O+aQsnVshIFmHQUDp3571o6UQKBgQDe4GZQWlQryUDAKGco
4B0PBoJia460Q+ll+0uFcDHsV5abmpJ4qwQ04OTRNwNRyh9Ni0uqH400zABpoKC8
W+wfZdHfJeQHOtKc+hTh8hMOKHENvFpq79qY0iFpTPXoCP5xRdZ2y7460Lx2Sz8f
oABfLD1zZkFCtg4KlEGATcD6HQKBgQDaHsWQK1FtFBpjYSjmDzTN73t7hGjCNOtx
sscOhIb6sP0Dc5BlmBX+3O04D0KMToSdAezAeHvC1K9SotkYE+MYRlMRxxpTgRMT
kyGKFnYTaH4yu9ntDHtEEkvk2GPSmpG3m6d61DNCZM5Y0hGEIrIJpaK31PI5bSoY
jyrpdmuX7QKBgGJ9ZZlCoYmL8Po5oIS2rQCzzrBxeWl9zUlMyG3aS6V2e06d+vYq
FLzNWTB/EA93s2eQE8rFEKBxOglzezRhprGlTB5BX0g2nVXTSaEjWXpbMsJwJsC0
57O6wBsJcG2uc8pYo1Jx7MmO7omT7Pwrt55XLXyuhk5Vp1TTeTKaqZmdAoGAcFjB
MczeF+zu2plE05qpfBkJ5UkCHGXdj6ah2NxyGdXnvEtd6LY5PhjVJrbVdCdNLwG6
zDhCpsudslamszwrEGnIh7Oh37jv9nkmIVYIY17DAaa4TNzM8PbrmGfMosFypLvL
u/xomp4Jmr44v3KPeWCTO1S3ntSXhibX14BjUtECgYAp9K5TOTD8bPX1IVz3nZvB
ADA1U87AQJ0zrvGjHCOCY//hngQw5Q+oKb24Uo3TkEfkhuXr58AGRPqnRoOYeCUm
cS3bjLkqOQN6fukRsT1Lb+FG0UZh7DdakUo9UtSUanWl3AdVdLWHWJmV4hZ2E5Fi
GM/N+FRqmebPyJRFNhQY0Q==
-----END PRIVATE KEY-----