`id`,`tenant_id`,`parent_tenant_id`,`merchant_id`,`b_user_id`,`trade_amt`,`create_date`,`update_date`,`report_date`,trade_count,proof
where 1 = 1
and `id` = #{id}
and `tenant_id` = #{tenantId}
and `parent_tenant_id` = #{parentTenantId}
and `merchant_id` = #{merchantId}
and `b_user_id` = #{bUserId}
and `trade_amt` = #{tradeAmt}
and `create_date` = #{createDate}
and `update_date` = #{updateDate}
and `report_date` = #{reportDate}
and date_format(create_date,'%Y-%m')=#{month}
and id in
#{idItem}
order by ${sortColumns} order by report_date desc
mtd.id as id, mtd.b_user_id as b_user_id, ifnull(mtd.trade_amt,0) as trade_amt, mtd.report_date,
ifnull(mtd.trade_count,0) as trade_count, mtd.proof,mtd.create_date as create_date, mtd.update_date as update_date,
m.tenant_id as tenant_id,m.parent_tenant_id as parent_tenant_id,
m.id as merchant_id, m.name as merchant_name, m.business_id, m.sub_business_id,
mbu.name as b_user_name, mbu.phone as b_user_phone