|
@@ -15,9 +15,6 @@
|
|
|
补充逻辑:技师名称是根据order表的coach_is与coach_users关联查询出user_id再与用户表关联查询出技师名称
|
|
|
先不要了没设计: 营销类型 砍价减免金额 打赏金额 悬赏金额 跟单客服是系统表里的
|
|
|
*/
|
|
|
-DROP TABLE IF EXISTS report_order_list;
|
|
|
-
|
|
|
-CREATE TABLE report_order_list AS
|
|
|
/* 订单列表视图 */
|
|
|
DROP VIEW IF EXISTS manage_order_list;
|
|
|
|
|
@@ -37,32 +34,33 @@ WITH
|
|
|
FROM order_records
|
|
|
)
|
|
|
SELECT
|
|
|
- o.id as order_id /* 订单编号 */,
|
|
|
- p.title as project_title /* 项目名称 */,
|
|
|
- mu.nickname as user_name /* 用户名称 */,
|
|
|
- o.created_at as order_time /* 下单时间 */,
|
|
|
- o.total_amount as total_amount /* 支付金额 */,
|
|
|
- os_state.state as service_state /* 服务状态 */,
|
|
|
- os_accept.created_at as accept_time /* 技师/店铺接单时间 */,
|
|
|
- o.area_code as area_code /* 区域 */,
|
|
|
- o.address as address /* 地址 */,
|
|
|
- o.remark as remark /* 备注 */,
|
|
|
- o.source as source /* 订单来源 */,
|
|
|
- os_arrive.created_at as arrive_time /* 到达时间 */,
|
|
|
+ o.id AS order_id /* 序号 */,
|
|
|
+ o.order_no AS order_no /* 订单号 */,
|
|
|
+ p.title AS project_title /* 项目名称 */,
|
|
|
+ mu.nickname AS user_name /* 用户名称 */,
|
|
|
+ o.created_at AS order_time /* 下单时间 */,
|
|
|
+ o.total_amount AS total_amount /* 支付金额 */,
|
|
|
+ os_state.state AS service_state /* 服务状态 */,
|
|
|
+ os_accept.created_at AS accept_time /* 技师/店铺接单时间 */,
|
|
|
+ o.area_code AS area_code /* 区域 */,
|
|
|
+ o.address AS address /* 地址 */,
|
|
|
+ o.remark AS remark /* 备注 */,
|
|
|
+ o.source AS source /* 订单来源 */,
|
|
|
+ os_arrive.created_at AS arrive_time /* 到达时间 */,
|
|
|
TIMESTAMPDIFF(
|
|
|
MINUTE,
|
|
|
NOW(),
|
|
|
os_arrive.created_at
|
|
|
- ) as countdown /* 订单倒计时 */,
|
|
|
- os_start.created_at as start_time /* 服务开始时间 */,
|
|
|
- mc_platform.discount_value as platform_discount /* 平台优惠券 */,
|
|
|
- cp.discount_amount as coach_discount /* 技师减免 */,
|
|
|
- mc_shop.discount_value as shop_discount /* 商铺代金券 */,
|
|
|
- wpr.payment_method as payment_method /* 支付方式 */,
|
|
|
- o.traffic_amount as traffic_amount /* 路费 */,
|
|
|
- o.type as type /* 订单类型 */,
|
|
|
- os_user_leave.created_at as user_leave_time /* 用户确认撤离时间 */,
|
|
|
- os_coach_leave.created_at as coach_leave_time /* 技师确认离开时间 */
|
|
|
+ ) AS countdown /* 订单倒计时 */,
|
|
|
+ os_start.created_at AS start_time /* 服务开始时间 */,
|
|
|
+ mc_platform.discount_value AS platform_discount /* 平台优惠券 */,
|
|
|
+ cp.discount_amount AS coach_discount /* 技师减免 */,
|
|
|
+ mc_shop.discount_value AS shop_discount /* 商铺代金券 */,
|
|
|
+ wpr.payment_method AS payment_method /* 支付方式 */,
|
|
|
+ o.traffic_amount AS traffic_amount /* 路费 */,
|
|
|
+ o.type AS type /* 订单类型 */,
|
|
|
+ os_user_leave.created_at AS user_leave_time /* 用户确认撤离时间 */,
|
|
|
+ os_coach_leave.created_at AS coach_leave_time /* 技师确认离开时间 */
|
|
|
FROM
|
|
|
`order` o
|
|
|
LEFT JOIN project p ON o.project_id = p.id /* 关联项目表 */
|
|
@@ -106,5 +104,3 @@ FROM
|
|
|
WHERE
|
|
|
o.deleted_at IS NULL
|
|
|
ORDER BY o.created_at DESC;
|
|
|
-
|
|
|
-select * from;
|