return$@"select platform_type AS Platform,SUM(amount_refund_rmb) AS RefundRmb,
sql.Append(@"select platform_type AS Platform,SUM(amount_refund_rmb) AS RefundRmb,
SUM(amount_refund_usd) AS RefundUsd,Count(*) AS Totals
from dc_base_crm_refund
where refund_time >= '{start}' and refund_time < '{end}'
group by platform_type ";
where refund_time >= @start and refund_time < @end
group by platform_type ");
parameters.Add("start",start);
parameters.Add("end",end);
returnsql.ToString();
}
varcoulms=@"t1.platform_type AS PlatformType, t1.bailun_account AS BailunAccount, t1.website AS WebSite,
t1.origin_order_id AS OriginOrderId, t1.amount_refund_rmb AS RefundRmb, t1.amount_refund_usd AS RefundUsd, t1.refund_time AS RefundTime";
if(isSum)
{
coulms="sum(t1.amount_refund_rmb) AS RefundRmb,sum(t1.amount_refund_usd) AS RefundUsd";
sql.Append($@"
select sum(t1.amount_refund_rmb) AS RefundRmb,sum(t1.amount_refund_usd) AS RefundUsd from dc_base_crm_refund t1
where t1.refund_time >= @start and t1.refund_time < @end ");
}
sql.Append($@"
select {coulms} from dc_base_crm_refund t1
where t1.refund_time >= '{start}' and t1.refund_time < '{end}' ");
else
{
sql.Append($@"
select t1.platform_type AS PlatformType, t1.bailun_account AS BailunAccount, t1.website AS WebSite,
t1.origin_order_id AS OriginOrderId, t1.amount_refund_rmb AS RefundRmb, t1.amount_refund_usd AS RefundUsd, t1.refund_time AS RefundTime from dc_base_crm_refund t1
where t1.refund_time >= @start and t1.refund_time < @end ");