From 5b88776e081cd9508c116e3c0f69b291e4444451 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Thu, 16 Sep 2021 18:39:43 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E6=96=B0=E5=A2=9E=E7=A5=A8=E6=8D=AE?= =?UTF-8?q?=E6=97=B6=E5=90=8C=E6=AD=A5=E5=88=B0=E4=BC=9A=E5=91=98=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mail/service/impl/PayMailBillServiceImpl.java | 11 +++++++++++ .../main/java/com/jero/meeting/entity/PayMeeting.java | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java index 5874fbbd..66dce909 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java @@ -1,5 +1,7 @@ package com.jero.mail.service.impl; +import cn.hutool.http.HttpUtil; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; @@ -9,6 +11,7 @@ import com.jero.common.api.vo.Result; import com.jero.common.exception.JeroBootException; import com.jero.common.system.query.QueryGenerator; import com.jero.common.system.vo.LoginUser; +import com.jero.common.util.AuthenticationUtils; import com.jero.common.util.oConvertUtils; import com.jero.contract.common.PayIncomeContractCommon; import com.jero.mail.PayMailBillVO; @@ -47,6 +50,7 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Map; import java.util.stream.Collectors; /** @@ -122,6 +126,12 @@ public class PayMailBillServiceImpl extends ServiceImpl 0) { throw new JeroBootException("标协会员项目,只能开票一次。"); } + Map stringStringMap = AuthenticationUtils.encryptByRsaPriKey(); + String publicKey = stringStringMap.get("publicKey"); + String token = stringStringMap.get("token"); + String jsonString1 = JSONObject.toJSONString(payMailBill); + String post = HttpUtil.post(AuthenticationUtils.URL + "/stablecrosstraining/stableCrossTraining/addStandardsFile?publicKey=" + publicKey + "&token=" + token, jsonString1); + AuthenticationUtils.checkResult(post); } } @@ -373,6 +383,7 @@ public class PayMailBillServiceImpl extends ServiceImpl