🎨 #3417 【小程序】同城配送订单接口字段优化

This commit is contained in:
GeXiangDong 2024-11-16 11:47:53 +08:00 committed by GitHub
parent 4976aa9b94
commit 3550d2965c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 22 additions and 4 deletions

View File

@ -882,6 +882,7 @@ public abstract class BaseWxMaServiceImpl<H, P> implements WxMaService, RequestH
jsonObject.addProperty("_timestamp", timestamp);
String plainText = jsonObject.toString();
log.debug("URL:{}加密前请求数据:{}", url, plainText);
String urlPath;
if (url.contains("?")) {
urlPath = url.substring(0, url.indexOf("?"));

View File

@ -1,16 +1,19 @@
package cn.binarywang.wx.miniapp.bean.intractiy;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.builder.ToStringBuilder;
@Slf4j
class BasicWxMaOrder {
private String wxStoreId;
private String userName;
private String userPhone;
private double userLng;
private double userLat;
private String userAddress;
private int useSandbox;
/** 如果不用沙盒测试环境传NULL不是0用沙盒传1 */
private Integer useSandbox;
public String getWxStoreId() {
return wxStoreId;
@ -60,11 +63,16 @@ class BasicWxMaOrder {
this.userAddress = userAddress;
}
public int isUseSandbox() {
public Integer getUseSandbox() {
return useSandbox;
}
public void setUseSandbox(int useSandbox) {
public void setUseSandbox(Integer useSandbox) {
if (useSandbox != null && useSandbox != 1) {
log.warn(
"目前(2024.11)useSandbox只有2个合法值" + " 1:使用沙盒环境; null不使用沙盒环境。建议查询微信文档确认下值「{}」是否合法。",
useSandbox);
}
this.useSandbox = useSandbox;
}

View File

@ -11,6 +11,7 @@ public class WxMaOrder extends WxMaAddOrderRequest {
private String deliveryNo;
private int actualfee;
private int deductfee;
private int distance;
private long createTime;
private long acceptTime;
private long fetchTime;
@ -196,6 +197,14 @@ public class WxMaOrder extends WxMaAddOrderRequest {
return cancelTime == 0 ? null : new Date(cancelTime * 1000);
}
public int getDistance() {
return distance;
}
public void setDistance(int distance) {
this.distance = distance;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);