if(c.order_id > 0 , (select order_no from ecw_order where deleted = 0 and order_id = c.order_id ) , '') as order_no,
c.express_no,
if(c.op_source = 1 , (select mu.nickname from member_user as mu where mu.id = c.creator) , (select su.nickname from system_user as su where su.id = c.creator)) as creator_name,
c.need_inspect ,
c.`status`,
c.inspect_status ,
c.worth,
c.create_time,
c.creator,
c.remarks,
c.ware_id,
c.consignee_warehouse_id,
ci.id as cons_item_id,
ci.prod_id,
ci.quantity,
ci.inspection_num,
ci.inspection_unit,
ci.inspection_quantity,
ci.inspection_volume,
ci.inspection_weight,
p.id as product_id,
p.title_zh,
p.title_en,
p.title_fr,
e.id as express_id,
e.company_name,
e.company_name_en,
e.company_name_fr,
ctr.id as tracking_record_id,
ctr.status as tracking_record_status,
ctr.tracking_time,
end_warehouse.guojia AS country_id,
end_warehouse.shi AS city_id,
start_warehouse.title_zh as start_warehouse_title_zh,
start_warehouse.title_en as start_warehouse_title_en,
start_warehouse.title_fr as start_warehouse_title_fr,
end_warehouse.title_zh as end_warehouse_title_zh,
end_warehouse.title_en as end_warehouse_title_en,
end_warehouse.title_fr as end_warehouse_title_fr,
country.title_zh as country_title_zh,
country.title_en as country_title_en,
country.title_fr as country_title_fr,
city.title_fr as city_title_zh,
city.title_fr as city_title_en,
city.title_fr as city_title_fr
FROM ecw_cons as c
LEFT JOIN ecw_cons_item as ci ON ci.cons_id = c.id AND ci.deleted = 0
LEFT JOIN ecw_product as p ON p.id = ci.prod_id AND p.deleted = 0
LEFT JOIN ecw_express as e ON e.id = c.express_id AND e.deleted = 0
LEFT JOIN ecw_cons_tracking_record as ctr ON ctr.cons_id = c.id AND ctr.deleted = 0
LEFT JOIN ecw_warehouse as start_warehouse ON start_warehouse.id = c.ware_id AND start_warehouse.deleted = 0
LEFT JOIN ecw_warehouse as end_warehouse ON end_warehouse.id = c.consignee_warehouse_id AND end_warehouse.deleted = 0
LEFT JOIN ecw_region as country ON country.id = end_warehouse.guojia AND country.deleted = 0
LEFT JOIN ecw_region as city ON city.id = end_warehouse.shi AND city.deleted = 0
WHERE c.id = #{id} AND c.deleted = 0
</select>
<sqlid="myConsQuery">
<sqlid="myConsQuery">
<iftest="query.numberKey != null and query.numberKey != '' ">
<iftest="query.numberKey != null and query.numberKey != '' ">
AND concat(IFNULL(o.`order_no`,''), IFNULL(cons.`cons_num`,''), IFNULL(cons.`express_no`,'')) like
AND concat(IFNULL(o.`order_no`,''), IFNULL(cons.`cons_num`,''), IFNULL(cons.`express_no`,'')) like