From f8b251573040d2762507909a02f274a6cf4d751c Mon Sep 17 00:00:00 2001
From: heheng <heheng@123456>
Date: 星期四, 23 一月 2025 14:40:27 +0800
Subject: [PATCH] 特种作业非煤缴费版本优化

---
 exam-system/src/test/java/TextPay.java |   77 +++++++++++++++++---------------------
 1 files changed, 34 insertions(+), 43 deletions(-)

diff --git a/exam-system/src/test/java/TextPay.java b/exam-system/src/test/java/TextPay.java
index f3b89da..3d46294 100644
--- a/exam-system/src/test/java/TextPay.java
+++ b/exam-system/src/test/java/TextPay.java
@@ -1,21 +1,16 @@
-import com.alibaba.fastjson2.JSONObject;
 import com.gkhy.exam.pay.entity.PayReqData;
 import com.gkhy.exam.pay.utils.PayUtils;
 import com.gkhy.exam.pay.utils.ResultVo;
-import com.google.gson.JsonObject;
 import com.ruoyi.common.utils.RandomUtil;
-import com.ruoyi.common.utils.uuid.UUID;
 import lombok.extern.log4j.Log4j2;
 import org.junit.jupiter.api.Test;
 import org.springframework.boot.test.context.SpringBootTest;
 import org.springframework.test.context.ActiveProfiles;
-import org.springframework.test.context.junit4.SpringRunner;
 
 import java.io.IOException;
 import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.List;
-import java.util.Map;
 
 @SpringBootTest(classes = TextPay.class)
 @ActiveProfiles("dev")
@@ -23,53 +18,49 @@
 public class TextPay {
 
 
-   @Test
-   public void paytext() throws IOException {
+    @Test
+    public void paytext() throws IOException {
 
 
-       PayReqData payReqData = new PayReqData();
-       PayReqData.Feedata feedatas = new PayReqData.Feedata();
+        PayReqData payReqData = new PayReqData();
+        PayReqData.Feedata feedatas = new PayReqData.Feedata();
 
-       payReqData.setDesc("安全技术考试考务费_煤矿安全作业-001504");
-       payReqData.setOrderNo(RandomUtil.generateOrderNumber());
-       payReqData.setMoney(BigDecimal.valueOf(103));
-       payReqData.setAmount(1);
-       payReqData.setPayerName("测试");
-       payReqData.setCertNo("411381199801093991");
-       payReqData.setPayerType(1);
-       payReqData.setInvoiceSocialCode("11650000MB1957293J");
-       payReqData.setHandlingPerson("张三");
-       payReqData.setChecker("李四");
-       payReqData.setEnterCode("680534083");
+        payReqData.setDesc("安全技术考试考务费_煤矿安全作业-001504");
+        payReqData.setOrderNo(RandomUtil.generateOrderNumber(1L, "CO"));
+        payReqData.setMoney(BigDecimal.valueOf(103));
+        payReqData.setAmount(1);
+        payReqData.setPayerName("测试");
+        payReqData.setCertNo("411381199801093991");
+        payReqData.setPayerType(1);
+        payReqData.setInvoiceSocialCode("11650000MB1957293J");
+        payReqData.setHandlingPerson("张三");
+        payReqData.setChecker("李四");
+        payReqData.setEnterCode("680534083");
 
-       List<PayReqData.Feedata> feedatas1 = new ArrayList<>();
-       feedatas.setAmount(1);
-       feedatas.setBusCode("DZ001504");
-       feedatas.setPrice(BigDecimal.valueOf(103));
-       feedatas1.add(feedatas);
-       payReqData.setFeeDatas(feedatas1);
+        List<PayReqData.Feedata> feedatas1 = new ArrayList<>();
+        feedatas.setAmount(1);
+        feedatas.setBusCode("DZ001504");
+        feedatas.setPrice(BigDecimal.valueOf(103));
+        feedatas1.add(feedatas);
+        payReqData.setFeeDatas(feedatas1);
 
 
-       PayUtils payUtils = new PayUtils();
-       ResultVo resultVo = payUtils.sendApiPost(payReqData);
-       System.out.printf("请求结果:"+resultVo);
+        PayUtils payUtils = new PayUtils();
+        ResultVo resultVo = payUtils.sendApiPost(payReqData);
+        System.out.printf("请求结果:" + resultVo);
 
-   }
+    }
 
 
-
-   @Test
-    public void text001(){
-       try {
-//           String s = PayUtils.affirmPost("10000001");
-           JSONObject query = PayUtils.query("1000001");
-       } catch (IOException e) {
-           throw new RuntimeException(e);
-       }
-   }
-
-
-
+    @Test
+    public void text001() {
+//       try {
+////           String s = PayUtils.affirmPost("10000001");
+//           //JSONObject query = PayUtils.query("1000001");
+//       } catch (IOException e) {
+//           throw new RuntimeException(e);
+//       }
+    }
 
 
 }

--
Gitblit v1.9.2