|
|
@@ -198,8 +198,12 @@ namespace CallCenterApi.Interface.Controllers.report
|
|
198
|
198
|
{
|
|
199
|
199
|
double avgTime = 0;
|
|
200
|
200
|
DateTime beginTime = Convert.ToDateTime(daystr + " " + i.ToString().PadLeft(2, '0') + ":00:00");
|
|
201
|
|
- string sql = "select avg(talklongtime) from T_Call_CallRecords where 1=1 and begintime >='" + beginTime.ToString() + "' and beginTime<'" + beginTime.AddHours(1).ToString() + "' ";
|
|
202
|
|
- avgTime = int.Parse(DbHelperSQL.GetSingle(sql).ToString());
|
|
|
201
|
+ string sql = "select avg(talklongtime) from T_Call_CallRecords where 1=1 and begintime >='" + beginTime.ToString("yyyy-MM-dd HH:mm:ss") + "' and beginTime<'" + beginTime.AddHours(1).ToString("yyyy-MM-dd HH:mm:ss") + "' ";
|
|
|
202
|
+ var dbobj = DbHelperSQL.GetSingle(sql);
|
|
|
203
|
+ if (dbobj != null)
|
|
|
204
|
+ avgTime = int.Parse(DbHelperSQL.GetSingle(sql).ToString());
|
|
|
205
|
+ else
|
|
|
206
|
+ avgTime = 0;
|
|
203
|
207
|
callavgtime[i] = avgTime;
|
|
204
|
208
|
}
|
|
205
|
209
|
var obj = new
|