diff --git a/base-manager/src/main/java/com/mortals/xhx/busiz/web/MidSignApiController.java b/base-manager/src/main/java/com/mortals/xhx/busiz/web/MidSignApiController.java
index ab8191d1216a16997057778161b88fc6360be670..15e09ea9e950bf9a84f9be8ec658ba22d5ff23fe 100644
--- a/base-manager/src/main/java/com/mortals/xhx/busiz/web/MidSignApiController.java
+++ b/base-manager/src/main/java/com/mortals/xhx/busiz/web/MidSignApiController.java
@@ -2,6 +2,7 @@ package com.mortals.xhx.busiz.web;
 
 import cn.hutool.core.codec.Base64;
 import cn.hutool.core.date.DateUtil;
+import cn.hutool.core.net.url.UrlBuilder;
 import cn.hutool.core.util.NumberUtil;
 import cn.hutool.core.util.RandomUtil;
 import cn.hutool.core.util.URLUtil;
@@ -177,7 +178,8 @@ public class MidSignApiController {
 
             headerMap.put("sign", sign);
             //璇锋眰杞彂
-            String fullUrl = URLUtil.completeUrl(midUrl, midReq.getPath());
+            String fullUrl =UrlBuilder.ofHttp(midUrl).addPath(midReq.getPath()).build();
+            //String fullUrl = URLUtil.completeUrl(midUrl, midReq.getPath());
             log.info("mid url:{},body:{}",fullUrl,headerMap.get("body"));
             String body = HttpUtil.createRequest(Method.POST, fullUrl).headerMap(headerMap, true).body(headerMap.get("body")).execute().body();