|
@@ -1037,30 +1037,34 @@ jxrWXHbT1FB6DqkdOnBbQqS1Azqz5HxLlSyEK3F60e3SgB5iZsDZ
|
|
|
if (!dto.EndTime.HasValue)
|
|
|
dto.EndTime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 23:59:59"));
|
|
|
|
|
|
- string strSql = @"SELECT * FROM( SELECT ""SCO"".""ProvinceNo"",""FirstTime"", ""LastTime"",""SendTimes"", ""GenerationTime"",""CreationTime"",""RequestData"",""ExpiredTime"", ""CaseSource"",""OrderId""
|
|
|
- FROM(
|
|
|
- SELECT * FROM
|
|
|
- (
|
|
|
- SELECT ROW_NUMBER() OVER(PARTITION BY ""ProvinceNo"" ORDER BY ""CreationTime"" DESC) AS ""newIndex"",""ProvinceNo"",""FirstTime"",""OrderId"",
|
|
|
- ""LastTime"",""SendTimes"",""GenerationTime""AS ""GenerationTime"",""CreationTime"",""RequestData"",""ExpiredTime"",""CaseSource"" AS ""CaseSource""
|
|
|
- FROM ""ds_send_task_submit_case_info""
|
|
|
- where ""GenerationTime"" >= '{0}' AND ""GenerationTime"" <= '{1}' AND ""LastTime"" >= '{0}' AND ""LastTime"" <= '{1}' AND ""IsSuccess"" = 1
|
|
|
- ) ""SCI"" WHERE ""newIndex""=1 AND ""CaseSource"" = 'RGDH'
|
|
|
- ) ""SCO""
|
|
|
- LEFT JOIN
|
|
|
- (
|
|
|
- SELECT * FROM (
|
|
|
- SELECT ROW_NUMBER() OVER(PARTITION BY ""CallId"" ORDER BY ""CreationTime"" DESC) as ""newIndex"",""ProvinceNo"",""CallId"",""CallLogId""
|
|
|
- FROM ""ds_send_task_submit_case_record""
|
|
|
- WHERE ""GenerationTime"" >= '{0}' AND ""LastTime"" >= '{0}' AND ""IsSuccess"" = 1 AND ""CallDirection""='0'
|
|
|
- ) ""SCR"" WHERE ""newIndex""=1 and (""ProvinceNo"" IS NOT NULL or ""ProvinceNo"" !='')
|
|
|
- )""SCRC""
|
|
|
- ON ""SCO"".""ProvinceNo""=""SCRC"".""ProvinceNo"" WHERE ""SCRC"".""ProvinceNo"" IS NULL {2}
|
|
|
- )""te"" ";
|
|
|
+ //string strSql = @"SELECT * FROM( SELECT ""SCO"".""ProvinceNo"",""FirstTime"", ""LastTime"",""SendTimes"", ""GenerationTime"",""CreationTime"",""RequestData"",""ExpiredTime"", ""CaseSource"",""OrderId""
|
|
|
+ // FROM(
|
|
|
+ // SELECT * FROM
|
|
|
+ // (
|
|
|
+ // SELECT ROW_NUMBER() OVER(PARTITION BY ""ProvinceNo"" ORDER BY ""CreationTime"" DESC) AS ""newIndex"",""ProvinceNo"",""FirstTime"",""OrderId"",
|
|
|
+ // ""LastTime"",""SendTimes"",""GenerationTime""AS ""GenerationTime"",""CreationTime"",""RequestData"",""ExpiredTime"",""CaseSource"" AS ""CaseSource""
|
|
|
+ // FROM ""ds_send_task_submit_case_info""
|
|
|
+ // where ""GenerationTime"" >= '{0}' AND ""GenerationTime"" <= '{1}' AND ""LastTime"" >= '{0}' AND ""LastTime"" <= '{1}' AND ""IsSuccess"" = 1
|
|
|
+ // ) ""SCI"" WHERE ""newIndex""=1 AND ""CaseSource"" = 'RGDH'
|
|
|
+ // ) ""SCO""
|
|
|
+ // LEFT JOIN
|
|
|
+ // (
|
|
|
+ // SELECT * FROM (
|
|
|
+ // SELECT ROW_NUMBER() OVER(PARTITION BY ""CallId"" ORDER BY ""CreationTime"" DESC) as ""newIndex"",""ProvinceNo"",""CallId"",""CallLogId""
|
|
|
+ // FROM ""ds_send_task_submit_case_record""
|
|
|
+ // WHERE ""GenerationTime"" >= '{0}' AND ""LastTime"" >= '{0}' AND ""IsSuccess"" = 1 AND ""CallDirection""='0'
|
|
|
+ // ) ""SCR"" WHERE ""newIndex""=1 and (""ProvinceNo"" IS NOT NULL or ""ProvinceNo"" !='')
|
|
|
+ // )""SCRC""
|
|
|
+ // ON ""SCO"".""ProvinceNo""=""SCRC"".""ProvinceNo"" WHERE ""SCRC"".""ProvinceNo"" IS NULL {2}
|
|
|
+ // )""te"" ";
|
|
|
+ string strSql = @"select provinceno ""ProvinceNo"",firsttime""FirstTime"", lasttime""LastTime"",generationtime""GenerationTime"",
|
|
|
+ creationtime""CreationTime"",requestdata""RequestData"",
|
|
|
+ casesource""CaseSource"",orderid""OrderId"" FROM
|
|
|
+ get_order_matching_call_list('{0}','{1}')";
|
|
|
string strWhere = "";
|
|
|
if (!string.IsNullOrEmpty(dto.CaseSerial))
|
|
|
{
|
|
|
- strWhere = " AND \"SCO\".\"ProvinceNo\"= '" + dto.CaseSerial + "'";
|
|
|
+ strWhere = " WHERE provinceno = '" + dto.CaseSerial + "'";
|
|
|
}
|
|
|
strSql = string.Format(strSql, dto.StartTime, dto.EndTime, strWhere);
|
|
|
return _waitSendTaskRepository.GetDataBySql(strSql);
|