Просмотр исходного кода

[交易对账单][修改][查询问题]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
0f9064331d
1 измененных файлов: 8 добавлений и 2 удалений
  1. +8
    -2
      mallinkService/src/main/resources/mapper/WxOrderMapper.xml

+ 8
- 2
mallinkService/src/main/resources/mapper/WxOrderMapper.xml Просмотреть файл

@@ -427,7 +427,7 @@
o.order_status,o.create_date,o.update_date,o.detail,'[多商户交易]' merchant_name,cubi.`name` c_user_name,cubi.phone
from
(
select o.* from wx_order o where o.type in (0,3) and o.id in(
select o.* from wx_order o where o.type=0 and o.id in(
select o.id from wx_order o left join wx_coupon_merchant cm
on o.product_id=cm.product_id group by o.id having count(o.id)>1)) o
left join wx_c_user_basic_info cubi on o.c_user_id=cubi.id
@@ -436,7 +436,7 @@
o.order_status,o.create_date,o.update_date,o.detail,m.`name` merchant_name,cubi.`name` c_user_name,cubi.phone
from(
select o.*,cm.merchant_id from (
select o.* from wx_order o where o.type in (0,3) and o.id not in(
select o.* from wx_order o where o.type=0 and o.id not in(
select o.id from wx_order o left join wx_coupon_merchant cm
on o.product_id=cm.product_id group by o.id having count(o.id)>1)
) o
@@ -447,6 +447,12 @@
where type in (1,2))o
left join wx_merchant m on o.merchant_id=m.id
left join wx_c_user_basic_info cubi on o.c_user_id=cubi.id
union all
select o.id,o.order_number,o.tenant_id,o.c_user_id,o.product_id,o.type,o.payment_type,o.payment,o.payment_time,
o.order_status,o.create_date,o.update_date,o.detail,m.`name` merchant_name,cubi.`name` c_user_name,cubi.phone
from wx_order o left join wx_merchant m on o.product_id=m.id
left join wx_c_user_basic_info cubi on o.c_user_id=cubi.id
where o.type=3
) o
<where>
<if test="tenantId!=null">


Загрузка…
Отмена
Сохранить