文档
测试

10.1:第三方需要订单信息,查询主表

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

请求参数

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

响应参数

参数名
类型
描述
必填
data
array
数据列表
必填
id
int
主键
必填
orderNo
string
订单号
必填
checkOrderNo
string
预审订单号
必填
counterCode
string
柜台code
必填
counterName
string
柜台名称
必填
createUserId
string
柜台名称
必填
warehouseCode
string
仓库code
必填
warehouseName
string
仓库名称
必填
orderTime
string
订单时间
必填
contactAddress
string
联系地址
必填
contactName
string
联系人
必填
contactMobile
string
联系手机号
必填
sendOutTime
string
发出时间
必填
signTime
string
签收时间
必填
signReceiver
string
签收人
必填
payTime
string
支付时间
必填
payTypeCode
string
支付方式code(YE:余额支付 XX:线下支付 WX:微信支付 ZF:支付宝支付 YL:银联支付)
必填
payTypeName
string
支付方式名称(YE:余额支付 XX:线下支付 WX:微信支付 ZF:支付宝支付 YL:银联支付)
必填
payableAmount
float
应收金额
必填
needAmountToFree
int
差多少金额免邮
必填
payRealityAmount
float
实收金额
必填
payRealityReceiSumAmount
float
应收总金额
必填
extraMaterialAmount
int
额外物料费用
必填
freeMaterialAmount
float
本单免费物料费用
必填
followMaterialAmount
float
本单使用遗留物料费用
必填
orderAbleMaterial
float
本单产品赠送物料费用
必填
discountPrice
float
折扣总金额
必填
postageAmount
int
邮费
必填
productSumQuantity
int
商品正品数量
必填
productGiftQuantity
int
商品赠品数量
必填
productMaterialQuantity
int
商品物料数量
必填
orderType
int
//订单类型:0=正常销售单;(手动制单) //(订单导入) //1=客情; //2=内购; //3=厂家直发 //4=直营转加盟 //5=加盟转直营 //6=美动专供 //7=红字销售
必填
sendType
int
//推送类型:0=NC/POS/WMS(推NC、店务通、物流),销售单; //1=NC/POS(推NC、店务通)如:厂家直发订单、直营转加盟; //2=NC/WMS; //3=NC,如红字销售,退货商品; //4=NC/JKY
必填
sendFlag
int
//推送标识:0=未推送 //1=推送NC成功; //2=推送pos成功 //3=推送wms成功 //4=推送吉客云成功
必填
orderStateCode
int
//订单状态:0=待付款 //1=已付款 //2=待总部审核(废弃) //3=总部已审核 //4=待发货(部分订单不需要发货) //5=已发货 //6=已完成(已签收或总部审核通过不需要发货订单) //7=财务退回 //8=无效订单 //9=作废订单(不展示) //10=待制单(提前还欠待审核)
必填
mergePay
int
合并支付:0=否 1=是
必填
productionType
int
制单类型:0=自主下单 1=手动制单 2=订单导入 3=批量制单 4=提前还欠
必填
mergePayNo
string
合并支付单号
必填
isUnit
int
是否使用抵扣(0:否,1是)
必填
unitPrice
float
抵扣总金额
必填
balanceIs
int
是否使用余额 0=否 1=是
必填
balancePrice
float
使用的余额
必填
customerCode
string
客户code
必填
customerName
string
客户name
必填
endAuditTime
string
截止审核时间
必填
checkTime
string
审核时间
必填
payRealitySumAmount
float
实付总金额
必填
isShop
int
是否店务通订单 0否,1是
必填
outOrderNo
string
推送第三方单号
必填
checkUserId
string
审核人
必填
checkUserName
string
审核人姓名
必填
waybillNo
string
物流单号
必填
counterWarehouseCode
string
门店仓库code
必填
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); ```