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