|
@@ -18,6 +18,7 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
import javax.annotation.PostConstruct;
|
|
import javax.annotation.PostConstruct;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.net.URLDecoder;
|
|
import java.net.URLDecoder;
|
|
|
import java.net.http.HttpRequest;
|
|
import java.net.http.HttpRequest;
|
|
|
import java.net.http.HttpResponse;
|
|
import java.net.http.HttpResponse;
|
|
@@ -89,6 +90,10 @@ public class WeChatPostDataService extends AbstractPostDataService {
|
|
|
Map<Object, Object> trace = new HashMap<>(2);
|
|
Map<Object, Object> trace = new HashMap<>(2);
|
|
|
trace.put("click_id", clickId);
|
|
trace.put("click_id", clickId);
|
|
|
action.put("trace", trace);
|
|
action.put("trace", trace);
|
|
|
|
|
+ BigDecimal money = orderDon.getMoney();
|
|
|
|
|
+ Map<Object, Object> actionParam = new HashMap<>(2);
|
|
|
|
|
+ actionParam.put("value",money);
|
|
|
|
|
+ action.put("action_param", actionParam);
|
|
|
actions.add(action);
|
|
actions.add(action);
|
|
|
|
|
|
|
|
Map<String, Object> params = new HashMap<>(2);
|
|
Map<String, Object> params = new HashMap<>(2);
|