文档
测试

10.2:第三方需要订单明细-查询订单明细表

POST
https://dpmall.drplant.com/lndo/lndoOrder/getOrderDetailsByZhiFa

请求参数

参数名
类型
描述
必填
params
string
时间参数:示例:30fyMchQu2phjlv+AAviFRk/s/vlTVFp6MFgG5p2cUZXEX1nfPcrBt0iNTJVuMSajb/cgXRapVS5xuezfKbzuJvklowUN7WE+zpTD9Cd+Eg=
必填

响应参数

参数名
类型
描述
必填
data
array
数据列表
必填
id
int
主键
必填
orderNo
string
订单号
必填
productId
int
产品id
必填
productName
string
产品名称
必填
logiticsCode
string
产品物料编码
必填
productPrice
float
产品单价
必填
actualPrice
int
实付金额(折扣金额-抵扣金额=实付金额)
必填
unitPrice
int
抵扣价格
必填
discountPrice
int
折扣后价格
必填
fixedProduct
int
一口价:0=否 1=是
必填
productQuantity
int
数量
必填
freeQuantity
int
整组物料中(免费数量)
必填
deliveryWayId
string
发货方式id
必填
deliveryWayName
string
发货方式
必填
createTime
string
创建时间
必填
isPreSale
int
0=正常商品 1=预售商品
必填
productType
string
商品类型。11386=正品,11388=赠品,11389=物料
必填
productSort
int
商品分类。0=普通商品,1=套装,2=活动套装,3=推荐商品,4=店务通商品 5=补货
必填
nccode
string
nc商品编码
必填
recommendGroupId
string
推荐商品组id
必填
jumpWarehouse
int
1是/0否跳仓
必填
code
int
示例:200
必填
message
string
示例:操作成功!
必填

说明 / 示例

1、请求参数示例: ```json { "params": "30fyMchQu2phjlv+AAviFb/7n9fOfa5DxixTktCmDXBXEX1nfPcrBt0iNTJVuMSaDk14nQmzUJi7TvB1k14s7JvklowUN7WE+zpTD9Cd+Eg=" } ``` 2、生成加密示例: ```java Map<String, Object> map = new HashMap<>(); map.put("startTime", "2020-12-12 10:10:10"); map.put("endTime", "2025-12-12 10:10:10"); String paramDta = BkAesCoder.encode(BkAesCoder.secretForBasicKey, JSONObject.toJSONString(map)); ``` 3、解密示例: ```java //解密 String queryStr = BkAesCoder.decode(BkAesCoder.secretForBasicKey, params); map = JsonUtils.JsonToMap(queryStr); ```