文档
测试

分页查询商城订单信息

GET
/admin/orders/query/api/getlist

请求头

参数名
类型
描述
必填
Cookie
必填

请求参数

参数名
类型
描述
必填
page
int
当前页码
必填
limit
int
每页显示条数
必填
orderid
string
订单单号
可选
uid
string
用户uid
可选
statustext
string
订单状态,待付款、待发货、已发货、待自提、已自提、已完成、已取消或失效
可选
supplier_code
string
供应商编号
可选
startTime
Date
筛选条件----下单开始时间
可选
endTime
Date
筛选条件----下单结束时间
可选
payStartTime
Date
筛选条件----付款开始时间
可选
payEndTime
Date
筛选条件----付款结束时间
可选
sidx
string
ordertime,写死
可选
sord
string
desc,写死,根据ordertime排序用
可选

响应参数

参数名
类型
描述
必填
page
int
示例:1
必填
pageSize
int
示例:20
必填
records
int
示例:1
必填
total
int
示例:1
必填
size
int
示例:1
必填
rows
array
数据列表
必填
delivery_region
string
送货地址-区。示例:隆回县
可选
delivery_address
string
送货地址-详细地址。示例:桃洪镇
可选
amt_point
BigDecimal
金额 (积分)
可选
catname
string
商品分类名称
可选
price_money
BigDecimal
单价
可选
shipping_code
string
【数据字典】快递公司编号。示例:yuantong
可选
discount
BigDecimal
折扣,优惠券等。示例:0
可选
ispaied
int
是否已支付 0:未付, 1:已付,2已付已确认,3确认失败
可选
prepay_id
string
微信预支付交易会话标识。示例:wx12172717456566f95ae49aca918d230000
可选
uid
string
订购人ID。示例:302020
可选
catid
int
商品分类ID(最后一级)。示例:1003
可选
finishtime
Date
完成时间,status=5时。示例:2021-07-12T09:31:15.000+00:00
可选
delivery_province
string
送货地址-省。示例:湖南省
可选
prdname
string
商品名称。示例:testaaaa
可选
evaluated
int
是否已评价。0-未评价、1-已评价,默认0
可选
shipping_name
string
【数据字典】快递公司名称。示例:圆通速递
可选
shipping_time
Date
发货时间。示例:2021-07-12T09:30:03.000+00:00
可选
prdid
int
商品ID
可选
price_point
BigDecimal
单价(积分)
可选
quantity
int
数量,示例:1
可选
cost
BigDecimal
成本价
可选
orderid
string
订单单号。示例:20210712172710605212
可选
mobile
string
订购人手机号。示例:15330320499
可选
shipfee
BigDecimal
运送费,shipfee=0表示免运费
可选
paytime
Date
支付时间。示例:2021-07-12T09:27:24.000+00:00
可选
marking_price
BigDecimal
吊牌价,划线价
可选
ordertime
Date
订单时间。示例:2021-07-12T09:27:10.000+00:00
可选
payorderno
string
支付订单号。示例:4200001190202107129757581962
可选
delivery_receiver
string
送货地址-收货人。示例:杨
可选
isbalance
int
是否已计佣金,后台跑批
可选
shipping_mode
string
0:无需送,1:物流运送,2:自提
可选
service_status
int
售后状态,预留给今后用
可选
iconurl
string
商品图片URL。示例:https://fdl-oss.oss-cn-hangzhou.aliyuncs.com/tmp/products/2021/06/30/products_2021-06-30_03-56-25_53411.jpg
可选
amt_money
BigDecimal
订单金额
可选
delivery_tel
string
送货地址-电话。示例:15330320499
可选
total_money
BigDecimal
实际金额=订单金额-优惠折扣金额+运费
可选
prdno
string
商品编号。示例:20210630123124
可选
total_point
BigDecimal
实际积分=金额(积分)
可选
delivery_city
string
送货地址-市。示例:邵阳市
可选
custname
string
客户名称或订购人姓名、昵称。示例:杨
可选
shipping_no
string
快递单号。示例:88888888888888
可选
ordertype
string
订单类型?VIP/BATCH/MALL。示例:MALL
可选
status
int
订单状态。0:未确认,1:已确认未付款,2:已付款待发货, 3:已发货待签收,4:已签收, 5:完成订单, -1:用户取消订单, -2: 已失效, -3:已退货
可选
hasNextPage
boolean
示例:false
必填

说明 / 示例

筛选条件订单状态: ![image.png](https://cos.easydoc.net/30082059/files/krejndd6.png) ``` 待付款(status = 1) 待发货(shipping_mode = 1 AND status = 2) 已发货(shipping_mode = 1 AND status = 3) 待自提(shipping_mode = 2 AND status = 3) 已自提(shipping_mode = 2 AND status >= 4) 已完成(status >= 5) 已取消或失效(status >= -1) 已退货(status = -3) ``` 列表状态: ![image.png](https://cos.easydoc.net/30082059/files/krejm3ds.png) ``` if (status == -1) { return "已取消"; } else if (status == -2) { return "已失效"; } else if (status == -3) { return "已退货"; } else if (status == 1) { return "待付款"; } else if (status == 2) { return "待发货"; } else if (status == 3) { if (ship_mode == 1) return "已发货"; else return "待自提"; } else if (status == 4) { if (ship_mode == 1) return "已签收"; else return "已自提"; } else if (status >= 5) { if (ship_mode == 1) return "已完成"; else return "已自提"; } return ""; } ``` 操作 ![image.png](https://cos.easydoc.net/30082059/files/krekw83p.png) ![image.png](https://cos.easydoc.net/30082059/files/krekwyau.png) ``` {{# if(d.status == 2){ }} <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="shipping">发货</a> {{# } else if(d.status >= 3){ }} <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="returned">退货</a> <a class="layui-btn layui-btn-warm layui-btn-xs" lay-event="shipping2">物流</a> ```