瀏覽代碼

优化:可选的退款类别

lighter 9 月之前
父節點
當前提交
d8c7275841

+ 4 - 4
src/main/java/thyyxxk/wxservice_server/controller/api/PowersiMiPayPlugin.java

@@ -29,10 +29,7 @@ import thyyxxk.wxservice_server.factory.thmz.model.QueryReceiptRequest;
 import thyyxxk.wxservice_server.factory.thmz.model.SaveMzPayRequest;
 import thyyxxk.wxservice_server.service.IdCardAnalyzeService;
 import thyyxxk.wxservice_server.service.PushWxMessageService;
-import thyyxxk.wxservice_server.utils.DateUtil;
-import thyyxxk.wxservice_server.utils.ResultVoUtil;
-import thyyxxk.wxservice_server.utils.SnowFlakeId;
-import thyyxxk.wxservice_server.utils.TokenUtil;
+import thyyxxk.wxservice_server.utils.*;
 import thyyxxk.wxservice_server.utils.mip.DataHandler;
 
 import java.io.IOException;
@@ -273,6 +270,9 @@ public class PowersiMiPayPlugin {
         }
         Date now = new Date();
         RevokeSettleRequest refd = new RevokeSettleRequest();
+        if (StringUtil.notBlank(request.getRefdType())) {
+            refd.setRefdType(request.getRefdType());
+        }
         refd.setMedOrgOrd(request.getHisOrdNum());
         refd.setMedRefdId(SnowFlakeId.instance().nextId());
         refd.setRefdTime(DateUtil.formatDatetime(now));

+ 1 - 0
src/main/java/thyyxxk/wxservice_server/entity/medinsmobilepay/frompowersiplugin/request/CommonRequest.java

@@ -8,4 +8,5 @@ public class CommonRequest {
     private String hisOrdNum;
     private String ecToken;
     private String refundReason;
+    private String refdType;
 }