文档
测试

订单详情

POST
/order/omsDishOrder/one

请求参数

参数名
类型
描述
必填
billId
String
订单id 注意 非订单号!是订单id
必填

响应参数

参数名
类型
描述
必填
bills
array
商品列表
必填
addFoods
array
加料组信息
必填
addfoodName
必填
discounts
array
活动组
必填
discountPrice
String
单类活动汇总价格
必填
discountName
String
活动名称
必填
accounts
array
流水信息组
必填

说明 / 示例

返回obj `oms_dish_order` ( `bill_id` bigint(20) NOT NULL COMMENT '订单系统ID', `bill_no` varchar(100) NOT NULL COMMENT '订单编号', `bill_date` datetime NOT NULL COMMENT '订单入库时间', `store_id` bigint(20) NOT NULL COMMENT '商户号', `branch_id` bigint(20) DEFAULT NULL COMMENT '门店ID', `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID', `bill_type` int(2) NOT NULL COMMENT '订单类型 1 堂食 2 外卖 ', `is_appointment` int(2) NOT NULL COMMENT '是否预约 \r\n0 不是\r\n1 是', `bespeak_time` datetime DEFAULT NULL COMMENT '预约配送用餐时间 仅外卖使用, 默认为当前时间,可选择配送时间', `from_type` int(2) NOT NULL COMMENT '订单来源 \r\n1pc收银 2安卓收银 \r\n3 饿了么 4 美团外卖\r\n5 奇迈', `opt_status` int(2) DEFAULT NULL COMMENT '外卖订单完成状态触发\r\n0=手动\r\n1=系统定时触发', `bill_status` int(2) NOT NULL COMMENT '订单状态\r\n-2 订单被取消 \r\n-1 部分退款 -11 全部退款 \r\n0 创建订单待付款 \r\n11 已付款大屏通知 12 叫号 \r\n21 外卖已付款 22 外卖已接单配送中 23拒绝配送 \r\n31 已付款订单完成 32配送完成', `pay_type` int(2) DEFAULT NULL COMMENT '收款类型\r\n1 现金 \r\n2 扫呗微信\r\n3 扫呗支付宝\r\n4 饿了么\r\n5 美团外卖\r\n6 奇迈微信支付\r\n7 自定义支付', `refuse_reason` varchar(200) DEFAULT NULL COMMENT '拒单理由 ', `amount` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '总金额 sum(明细.点单金额)', `discount_type` int(10) DEFAULT NULL COMMENT '1 打折 2现金', `discount_amount` decimal(10,2) DEFAULT NULL COMMENT '折扣金额 汇总明细折扣金额 店长优惠', `ar_amount` decimal(10,2) NOT NULL COMMENT '应收金额 (折后应该收多少)', `pay_amount` decimal(10,2) DEFAULT '0.00' COMMENT '支付金额 实际支付金额', `chang_amount` decimal(10,2) DEFAULT '0.00' COMMENT '找零', `activity_amount` decimal(10,2) DEFAULT NULL COMMENT '活动优惠金额 活动优惠', `return_amount` decimal(10,2) DEFAULT '0.00' COMMENT '退款汇总金额', `round_amount` decimal(10,2) DEFAULT '0.00' COMMENT '自动抹零金额', `wm_dispatch_amount` decimal(10,2) DEFAULT NULL COMMENT '配送费', `wm_free_shipping` decimal(10,2) DEFAULT NULL COMMENT '满免的配送费金额', `wm_active_shop_part` decimal(10,2) DEFAULT '0.00' COMMENT '店铺承担活动费用', `wm_active_third_platform_part` decimal(10,2) DEFAULT '0.00' COMMENT '第三方平台承担活动费用', `luck_amount` decimal(10,2) DEFAULT '0.00' COMMENT '红包', `defray_service_amount` decimal(10,2) DEFAULT '0.00' COMMENT '服务费', `service_rate` decimal(10,2) DEFAULT '0.00' COMMENT '服务费率', `call_no` varchar(20) DEFAULT NULL COMMENT '叫餐号 当天内不重复,随机产生3-4位数', `pay_id` bigint(20) DEFAULT NULL COMMENT '支付ID(自定义支付)', `pay_status` int(2) NOT NULL COMMENT '支付状态 \r\n-2 支付失败\r\n-1 退款 \r\n0 未支付 \r\n1已支付 ', `pay_time` datetime DEFAULT NULL COMMENT '付款时间', `remark` varchar(200) DEFAULT NULL COMMENT '订单备注', `device_no` varchar(40) DEFAULT NULL COMMENT '设备号 用于判断当前单号是否重复:门店ID+设备号+门店单号ID', `device_id` bigint(20) DEFAULT NULL COMMENT '设备ID', `rs_bill_id` varchar(60) DEFAULT NULL COMMENT '由离线时门店收银端产生的单号 使用GUID', `shift_bill_id` bigint(20) DEFAULT '0' COMMENT '交班单据ID 班次存储', `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', `create_date` datetime DEFAULT NULL COMMENT '创建时间', `update_by` bigint(20) DEFAULT NULL COMMENT '更新人', `update_date` datetime DEFAULT NULL COMMENT '更新时间', `print_times` int(11) DEFAULT '0' COMMENT '打印次数', `ref_pay_no` varchar(60) DEFAULT NULL COMMENT '关联支付单号', `card_id` bigint(20) DEFAULT NULL COMMENT '会员卡ID,消费时使用的卡id 预留', `wm_addr_province` varchar(50) DEFAULT NULL COMMENT '省', `wm_addr_city` varchar(50) DEFAULT NULL COMMENT '市', `wm_addr_district` varchar(50) DEFAULT NULL COMMENT '区', `wm_address` varchar(200) DEFAULT NULL COMMENT '交货地址,默认门店地址', `wm_lng` double(12,8) DEFAULT '0.00000000' COMMENT '经度 只有外卖才有', `wm_lat` double(12,8) DEFAULT '0.00000000' COMMENT '纬度 只有外卖才有', `contact` varchar(100) DEFAULT NULL COMMENT '联系人', `telephone` varchar(100) DEFAULT NULL COMMENT '联系电话', `virtual_phone` varchar(100) DEFAULT NULL COMMENT '虚拟手机号', `sex` int(2) DEFAULT '-1' COMMENT '收货人性别 -1 未知 0女 1男', `is_delete` int(2) DEFAULT '1' COMMENT '0 删除 1未删除', `app_version` varchar(50) DEFAULT '1' COMMENT '请求app软件版本', `return_bill_no` varchar(40) DEFAULT NULL COMMENT '退单编号', `return_user` bigint(20) DEFAULT NULL COMMENT '退单操作人', `return_reason` varchar(200) DEFAULT NULL COMMENT '退单原因', `return_info` varchar(200) DEFAULT NULL COMMENT '退单信息', `return_date` datetime DEFAULT NULL COMMENT '退单时间', `pickup_code` varchar(20) DEFAULT NULL COMMENT '取货码', `device_sn` varchar(50) DEFAULT NULL COMMENT '设备编码', `dispatch_type` int(2) DEFAULT '0' COMMENT '配送方式\r\n1 三方配送\r\n2 自行配送 \r\n5 达达配送', `dispatch_fee` decimal(10,2) DEFAULT '0.00' COMMENT '配送小费', `sales_amount` decimal(10,2) DEFAULT '0.00' COMMENT '营业额', `reserve_push` int(2) DEFAULT '0' COMMENT '预约提前通知是否推送0-未推送1-已推送2-已确认', `thd_delivery_fee` decimal(10,2) DEFAULT '0.00' COMMENT '第三方配送费'}`