|
|
@@ -246,13 +246,13 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
246
|
246
|
//根据回传时间判断
|
|
247
|
247
|
if (hcstrstarttime.Trim() != "" && hcstrstarttime != "undefined")
|
|
248
|
248
|
{
|
|
249
|
|
- //sql += " and F_Hcdatetime >= '"+ hcstrstarttime + "'";
|
|
250
|
|
- sql += " and datediff(day,F_Hcdatetime,'" + hcstrstarttime + "')<=0 ";
|
|
|
249
|
+ sql += " and F_Hcdatetime >= '"+ hcstrstarttime + " 00:00:00'";
|
|
|
250
|
+ //sql += " and datediff(day,F_Hcdatetime,'" + hcstrstarttime + "')<=0 ";
|
|
251
|
251
|
}
|
|
252
|
252
|
if (hcstrendtime.Trim() != "" && hcstrendtime != "undefined")
|
|
253
|
253
|
{
|
|
254
|
|
- // sql += " and F_Hcdatetime<='"+ hcstrendtime + "' ";
|
|
255
|
|
- sql += " and datediff(day,F_Hcdatetime,'" + hcstrendtime + "')>=0 ";
|
|
|
254
|
+ sql += " and F_Hcdatetime<='"+ hcstrendtime + " 23::59:59' ";
|
|
|
255
|
+ //sql += " and datediff(day,F_Hcdatetime,'" + hcstrendtime + "')>=0 ";
|
|
256
|
256
|
}
|
|
257
|
257
|
#endregion
|
|
258
|
258
|
|
|
|
@@ -2255,7 +2255,20 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
2255
|
2255
|
string colst = "F_OldWorkOrderId,F_WorkOrderId,F_ComTitle,F_WorkState,F_MainDeptId,F_OtherDeptIds,F_DealTime,F_LeaveRecordId,F_CallRecordId,F_IsResult,F_IsProtect,F_IsReturn,F_CreateTime,dbo.GetUserName(F_CreateUser) as UserName,dbo.GetDictionaryName(F_InfoType) as TypeName,dbo.GetDictionaryName(F_InfoSource) as SourceName";
|
|
2256
|
2256
|
if (isdc > 0)
|
|
2257
|
2257
|
{
|
|
2258
|
|
- var dtdc = DbHelperSQL.Query(" select " + colst + " from T_Bus_WorkOrder WITH(NOLOCK) where 1=1 " + sql).Tables[0];
|
|
|
2258
|
+ var top = "";
|
|
|
2259
|
+ if (sql == " and F_IsDelete=0 ")
|
|
|
2260
|
+ {
|
|
|
2261
|
+ top = " top 1000 ";
|
|
|
2262
|
+ }
|
|
|
2263
|
+ //日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
|
2264
|
+ var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_OldWorkOrderId 工单号,F_ComTitle 诉求标题,F_CusName 反映人,F_CusPhone 电话号码,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
2265
|
+ + " dbo.GetDeptNames(F_MainDeptId) 承办单位, "
|
|
|
2266
|
+ + " (select top 1 F_Situation from T_Bus_Feedback WITH(NOLOCK) where F_State=1 and F_Type!=3 and F_IsDelete=0 and F_WorkOrderId =wo.F_WorkOrderId order by F_CreateTime) 办理结果,"
|
|
|
2267
|
+ + " (select top 1 (case F_IsSatisfie when 1 then'满意' when 0 then '不满意'when 2 then '基本满意' else '未评价' end) F_Satisfie from T_Bus_VisitResult WITH(NOLOCK) where F_State = 1 and F_IsDelete = 0 and F_WorkOrderId = wo.F_WorkOrderId order by F_Id desc) 承办单位回访结果, case F_Satisfaction when 0 then '不满意'when 1 then" +
|
|
|
2268
|
+ "'基本满意' when 2 then '满意' else '未评价'end 郑州回访结果"
|
|
|
2269
|
+ + " from T_Bus_WorkOrder wo WITH(NOLOCK) where 1=1 " + sql + sort).Tables[0];
|
|
|
2270
|
+
|
|
|
2271
|
+ //var dtdc = DbHelperSQL.Query(" select " + colst + " from T_Bus_WorkOrder WITH(NOLOCK) where 1=1 " + sql).Tables[0];
|
|
2259
|
2272
|
var msg = new NPOIHelper().ExportToExcel("工单列表", dtdc);
|
|
2260
|
2273
|
if (msg == "")
|
|
2261
|
2274
|
{
|