varsql="select platform_type,bailun_account,website,origin_order_id,amount_refund_rmb,amount_refund_usd,refund_time from dc_base_crm_refund where is_deleted=0 and is_freeze=0 ";
varsql="select t1.platform_type,t1.bailun_account,t1.website,t1.origin_order_id,t1.amount_refund_rmb,t1.amount_refund_usd,t1.refund_time from dc_base_crm_refund t1 ";
if(paytimestart.HasValue||paytimeend.HasValue)
{
sql+=" join (select origin_order_id from dc_base_oms_order where company_id=1 ";
varsql="select platform_type,bailun_account,website,origin_order_id,amount_refund_rmb,amount_refund_usd,refund_time from dc_base_crm_refund where is_deleted=0 and is_freeze=0 ";
varsql="select t1.platform_type,t1.bailun_account,t1.website,t1.origin_order_id,t1.amount_refund_rmb,t1.amount_refund_usd,t1.refund_time from dc_base_crm_refund t1 ";
if(paytimestart.HasValue||paytimeend.HasValue)
{
sql+=" join (select origin_order_id from dc_base_oms_order where company_id=1 ";
varsql="select sum(amount_refund_rmb) amount_refund_rmb,sum(amount_refund_usd) amount_refund_usd from dc_base_crm_refund where is_deleted=0 and is_freeze=0 ";
varsql="select sum(t1.amount_refund_rmb) amount_refund_rmb,sum(t1.amount_refund_usd) amount_refund_usd from dc_base_crm_refund t1 ";
if(paytimestart.HasValue||paytimeend.HasValue)
{
sql+=" join (select origin_order_id from dc_base_oms_order where company_id=1 ";