|
@@ -26,11 +26,24 @@
|
|
|
de.dept_name,
|
|
|
dg.status arrivalStatus
|
|
|
from logistics_infos li
|
|
|
- LEFT JOIN deliver_goods dg on li.business_id = dg.id
|
|
|
- LEFT JOIN bytesailing_purchase.purchase p ON li.purchase_id = p.id
|
|
|
- LEFT JOIN bytesailing_purchase.purchase_detail pd ON pd.purchase_id = p.id
|
|
|
- LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
|
|
|
- LEFT JOIN bytesailing_base.sys_dept de
|
|
|
+ LEFT JOIN deliver_goods dg on li.business_id = dg.id
|
|
|
+ LEFT JOIN bytesailing_purchase.purchase p ON li.purchase_id = p.id
|
|
|
+ LEFT JOIN bytesailing_purchase.purchase_detail pd ON pd.purchase_id = p.id
|
|
|
+ <!-- 京东退货来源 -->
|
|
|
+ LEFT JOIN jd_back jb ON li.business_id = jb.id
|
|
|
+ LEFT JOIN jd_back_details jbd ON jbd.jd_back_id = jb.id
|
|
|
+ <!-- 京东订单来源 -->
|
|
|
+ LEFT JOIN jd_order jo ON li.business_id = jo.id
|
|
|
+ LEFT JOIN jd_order_details jod ON jod.jd_order_id = jo.id
|
|
|
+ <!-- 销售订单来源 -->
|
|
|
+ LEFT JOIN order_info oi ON li.business_id = oi.id
|
|
|
+ LEFT JOIN order_details od ON od.order_id = oi.id
|
|
|
+ <!-- 关联产品 -->
|
|
|
+ LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
|
|
|
+ OR jbd.product_code = pi.custom_code
|
|
|
+ OR jod.product_id = pi.id
|
|
|
+ OR od.product_id = pi.id
|
|
|
+ LEFT JOIN bytesailing_base.sys_dept de
|
|
|
ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
|
|
|
${ew.customSqlSegment}
|
|
|
</select>
|