From 9f8b2484a770eb6a4fa9247845cae8e9172295c0 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期四, 17 四月 2025 11:06:11 +0800
Subject: [PATCH] 暴露接口

---
 src/main/java/com/gs/xiaomi/service/impl/DeliveryMainServiceImpl.java |    5 +++++
 src/main/resources/mapper/DeliveryMainMapper.xml                      |    6 ++++++
 src/main/java/com/gs/xiaomi/service/DeliveryMainService.java          |    3 +++
 src/main/java/com/gs/xiaomi/service/XM104Service.java                 |    1 +
 src/main/java/com/gs/xiaomi/mapper/DeliveryMainMapper.java            |    4 ++++
 5 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gs/xiaomi/mapper/DeliveryMainMapper.java b/src/main/java/com/gs/xiaomi/mapper/DeliveryMainMapper.java
index 8079827..68a5a1d 100644
--- a/src/main/java/com/gs/xiaomi/mapper/DeliveryMainMapper.java
+++ b/src/main/java/com/gs/xiaomi/mapper/DeliveryMainMapper.java
@@ -2,6 +2,7 @@
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.gs.xiaomi.entity.DeliveryMain;
+import org.apache.ibatis.annotations.Param;
 
 /**
  * @author 28567
@@ -12,6 +13,9 @@
 public interface DeliveryMainMapper extends BaseMapper<DeliveryMain> {
 
     long getNextVal();
+
+
+    void callPdaReceiptBtn(@Param("C_IN_STR") String inStr, @Param("C_RESULT") String result);
 }
 
 
diff --git a/src/main/java/com/gs/xiaomi/service/DeliveryMainService.java b/src/main/java/com/gs/xiaomi/service/DeliveryMainService.java
index ca8c008..557ca09 100644
--- a/src/main/java/com/gs/xiaomi/service/DeliveryMainService.java
+++ b/src/main/java/com/gs/xiaomi/service/DeliveryMainService.java
@@ -11,4 +11,7 @@
 public interface DeliveryMainService extends IService<DeliveryMain> {
 
     long getId();
+
+
+    void callPdaReceiptBtn(String inStr, String result);
 }
diff --git a/src/main/java/com/gs/xiaomi/service/XM104Service.java b/src/main/java/com/gs/xiaomi/service/XM104Service.java
index 1fd4385..8bb4e31 100644
--- a/src/main/java/com/gs/xiaomi/service/XM104Service.java
+++ b/src/main/java/com/gs/xiaomi/service/XM104Service.java
@@ -196,6 +196,7 @@
 
             }
 
+            deliveryMainService.callPdaReceiptBtn("閫佽揣鍗曠鏀禰BTNOK[PL017[" + etHeader.getZzasn(), "");
         });
     }
 
diff --git a/src/main/java/com/gs/xiaomi/service/impl/DeliveryMainServiceImpl.java b/src/main/java/com/gs/xiaomi/service/impl/DeliveryMainServiceImpl.java
index 3011aff..62073ef 100644
--- a/src/main/java/com/gs/xiaomi/service/impl/DeliveryMainServiceImpl.java
+++ b/src/main/java/com/gs/xiaomi/service/impl/DeliveryMainServiceImpl.java
@@ -24,6 +24,11 @@
     public long getId() {
         return baseMapper.getNextVal();
     }
+
+    @Override
+    public void callPdaReceiptBtn(String inStr, String result) {
+        baseMapper.callPdaReceiptBtn(inStr, result);
+    }
 }
 
 
diff --git a/src/main/resources/mapper/DeliveryMainMapper.xml b/src/main/resources/mapper/DeliveryMainMapper.xml
index 94554cf..842963b 100644
--- a/src/main/resources/mapper/DeliveryMainMapper.xml
+++ b/src/main/resources/mapper/DeliveryMainMapper.xml
@@ -8,4 +8,10 @@
         SELECT SEQ_DELIVERY_MAIN.NEXTVAL
         FROM DUAL
     </select>
+    <select id="callPdaReceiptBtn">
+        {call PRC_RF_PDA_RECEIPT_BTN(
+                #{C_IN_STR, mode=IN, jdbcType=VARCHAR},
+                #{C_RESULT, mode=OUT, jdbcType=VARCHAR}
+              )}
+    </select>
 </mapper>

--
Gitblit v1.9.3