|
|
@@ -494,7 +494,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
494
|
494
|
}
|
|
495
|
495
|
//20190715调整导出字段 zhengbingbing
|
|
496
|
496
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
497
|
|
- var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_CusName 姓名, dbo.GetUserName(F_CreateUser ) 受话员姓名,F_CusPhone 手机号,F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetKeyName(F_Key,0) 反映类别一, dbo.GetKeyName(F_Key,1) 反映类别二,dbo.GetKeyName(F_Key,2) 反映类别三,dbo.GetKeyName(F_Key,3) 反映类别四,"
|
|
|
497
|
+ var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_CusName 姓名, dbo.GetUserName(F_CreateUser ) 受话员姓名,F_CusPhone 手机号,F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetKeyName(F_Key,0) 反映类别一, dbo.GetKeyName(F_Key,1) 反映类别二,dbo.GetKeyName(F_Key,2) 反映类别三,dbo.GetKeyName(F_Key,3) 反映类别四,"
|
|
498
|
498
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
499
|
499
|
+ " F_Result 办理结果, "
|
|
500
|
500
|
+ " (select top 1 (case F_IsSatisfie when 1 then'满意' when 0 then '不满意' else '未评价' end) F_Satisfie from T_Bus_VisitResult WITH(NOLOCK) where F_State = 1 and F_IsDelete = 0 and F_WorkOrderId = a.F_WorkOrderId order by F_Id desc) 是否满意 "
|
|
|
@@ -872,7 +872,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
872
|
872
|
}
|
|
873
|
873
|
//20190715调整导出字段 zhengbingbing
|
|
874
|
874
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
875
|
|
- var dtdc = DbHelperSQL.Query(" select ROW_NUMBER() OVER(ORDER BY F_CreateTime desc) 序号,F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 反映类别, "
|
|
|
875
|
+ var dtdc = DbHelperSQL.Query(" select ROW_NUMBER() OVER(ORDER BY F_CreateTime desc) 序号,F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 反映类别, "
|
|
876
|
876
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
877
|
877
|
+ " (select top 1 F_Result from T_Bus_Feedback WITH(NOLOCK) where F_State=1 and F_Type!=3 and F_IsDelete=0 and F_WorkOrderId =a.F_WorkOrderId order by F_Id desc) 办理结果, "
|
|
878
|
878
|
+ " F_CusName 来电人姓名 ,F_CusPhone 来电人手机号 "
|
|
|
@@ -1395,7 +1395,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
1395
|
1395
|
}
|
|
1396
|
1396
|
//20190715调整导出字段 zhengbingbing
|
|
1397
|
1397
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
1398
|
|
- var dtdc = DbHelperSQL.Query(" select ROW_NUMBER() OVER(ORDER BY F_CreateTime desc) 序号,F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 反映类别, "
|
|
|
1398
|
+ var dtdc = DbHelperSQL.Query(" select ROW_NUMBER() OVER(ORDER BY F_CreateTime desc) 序号,F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 反映类别, "
|
|
1399
|
1399
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
1400
|
1400
|
+ " (select top 1 F_Result from T_Bus_Feedback WITH(NOLOCK) where F_State=1 and F_Type!=3 and F_IsDelete=0 and F_WorkOrderId =a.F_WorkOrderId order by F_Id desc) 办理结果, "
|
|
1401
|
1401
|
+ " F_CusName 来电人姓名 ,F_CusPhone 来电人手机号 "
|
|
|
@@ -1803,7 +1803,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
1803
|
1803
|
}
|
|
1804
|
1804
|
//20190715调整导出字段 zhengbingbing
|
|
1805
|
1805
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
1806
|
|
- var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
1806
|
+ var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
1807
|
1807
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
1808
|
1808
|
|
|
1809
|
1809
|
+ " (select top 1 F_Result 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_Id desc) 办理结果, "
|
|
|
@@ -2001,7 +2001,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
2001
|
2001
|
btns.Remove(butt);
|
|
2002
|
2002
|
if (Int32.Parse(strtab) == 0 && state == 7)
|
|
2003
|
2003
|
{
|
|
2004
|
|
- if (User.F_RoleCode.ToUpper() != "ZXHWY")
|
|
|
2004
|
+ // if (User.F_RoleCode.ToUpper() != "ZXHWY")
|
|
2005
|
2005
|
btns.Add(ButtonGroup.turnsee());
|
|
2006
|
2006
|
}
|
|
2007
|
2007
|
if (Int32.Parse(strtab) == 0 && state == 3)
|
|
|
@@ -2624,7 +2624,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
2624
|
2624
|
}
|
|
2625
|
2625
|
//20190715调整导出字段 zhengbingbing
|
|
2626
|
2626
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
2627
|
|
- var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
2627
|
+ var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
2628
|
2628
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
2629
|
2629
|
+ " (select top 1 F_Result 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_Id desc) 办理结果, "
|
|
2630
|
2630
|
+ " (select top 1 (case F_IsSatisfie when 1 then'满意' when 0 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) 是否满意 "
|
|
|
@@ -3410,7 +3410,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
3410
|
3410
|
}
|
|
3411
|
3411
|
//20190715调整导出字段 zhengbingbing
|
|
3412
|
3412
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
3413
|
|
- var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
3413
|
+ var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
3414
|
3414
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
3415
|
3415
|
|
|
3416
|
3416
|
+ " F_Result 办理结果 "
|
|
|
@@ -4804,7 +4804,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
4804
|
4804
|
//(select TOP 1 F_LimitTime from T_Bus_AssignedInfo_Next WITH(NOLOCK) where F_State=1 and F_IsDelete=0 and F_WorkOrderId=a.F_WorkOrderId) as
|
|
4805
|
4805
|
if (isdc > 0)
|
|
4806
|
4806
|
{
|
|
4807
|
|
- var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
4807
|
+ var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
4808
|
4808
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
4809
|
4809
|
+ " (select top 1 F_Result from T_Bus_Feedback WITH(NOLOCK) where F_State=1 and F_Type!=3 and F_IsDelete=0 and F_WorkOrderId =a.F_WorkOrderId order by F_Id desc) 办理结果, "
|
|
4810
|
4810
|
+ " (select top 1 (case F_IsSatisfie when 1 then'满意' when 0 then '不满意' else '未评价' end) F_Satisfie from T_Bus_VisitResult WITH(NOLOCK) where F_State = 1 and F_IsDelete = 0 and F_WorkOrderId = a.F_WorkOrderId order by F_Id desc) 是否满意 ,"
|
|
|
@@ -5573,7 +5573,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
5573
|
5573
|
}
|
|
5574
|
5574
|
//20190715调整导出字段 zhengbingbing
|
|
5575
|
5575
|
//日期,工单号,诉求标题,诉求内容,承办单位,办理结果,是否满意,备注
|
|
5576
|
|
- var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
5576
|
+ var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
5577
|
5577
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
5578
|
5578
|
|
|
5579
|
5579
|
+ " (select top 1 F_Result 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_Id desc) 办理结果, "
|
|
|
@@ -6003,7 +6003,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
6003
|
6003
|
{
|
|
6004
|
6004
|
top = " top 1000 "; orderby += " desc ";
|
|
6005
|
6005
|
}
|
|
6006
|
|
- var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
6006
|
+ var dtdc = DbHelperSQL.Query(" select F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
6007
|
6007
|
+ " dbo.GetDeptNames(F_MainDeptId ) 主办单位, "
|
|
6008
|
6008
|
+ " (select top 1 F_Result 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_Id desc) 办理结果, "
|
|
6009
|
6009
|
+ " (select top 1 (case F_IsSatisfie when 1 then'满意' when 0 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) 是否满意 "
|
|
|
@@ -7489,7 +7489,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
7489
|
7489
|
{
|
|
7490
|
7490
|
top = " top 1000 "; orderby += " desc ";
|
|
7491
|
7491
|
}
|
|
7492
|
|
- var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 诉求内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
|
7492
|
+ var dtdc = DbHelperSQL.Query(" select " + top + " F_CreateTime 日期, F_WorkOrderId 工单号,F_ComTitle 诉求标题,F_ComContent 工单内容,dbo.GetDictionaryName(F_Key) 主题词, "
|
|
7493
|
7493
|
+ " dbo.GetDeptNames((select top 1 F_MainDeptId from T_Bus_AssignedInfo where F_WorkOrderId=wo.F_WorkOrderId order by F_Id desc )) 主办单位, "
|
|
7494
|
7494
|
|
|
7495
|
7495
|
+ " (select top 1 F_Result 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_Id desc) 办理结果, "
|
|
|
@@ -9042,7 +9042,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
9042
|
9042
|
oper.F_WorkOrderId = workorderid;
|
|
9043
|
9043
|
oper.F_AssignedId = 0;
|
|
9044
|
9044
|
oper.F_State = modelT_Bus_WorkOrder.F_WorkState;
|
|
9045
|
|
- oper.F_Message = userinfo + " 修改了来电内容,原内容:" + message;
|
|
|
9045
|
+ oper.F_Message = userinfo + " 修改了工单内容,原内容:" + message;
|
|
9046
|
9046
|
oper.F_CreateUser = User.F_UserCode;
|
|
9047
|
9047
|
oper.F_CreateTime = DateTime.Now;
|
|
9048
|
9048
|
oper.F_IsDelete = 0;
|
|
|
@@ -16907,6 +16907,10 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
16907
|
16907
|
Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = assignBLL.GetNewModelByWorkOrderID(workorderid);
|
|
16908
|
16908
|
Dictionary<string, object> keyValuePairs = new Dictionary<string, object>();
|
|
16909
|
16909
|
Model.T_Bus_VisitResult modelT_Bus_VisitResult = new Model.T_Bus_VisitResult();
|
|
|
16910
|
+ if(string .IsNullOrEmpty (visituser))
|
|
|
16911
|
+ {
|
|
|
16912
|
+ visituser = User.F_UserCode;
|
|
|
16913
|
+ }
|
|
16910
|
16914
|
if (modelT_Bus_WorkOrder != null)
|
|
16911
|
16915
|
{
|
|
16912
|
16916
|
if (modelT_Bus_WorkOrder.F_WorkState == (int)EnumWorkState.dealed|| modelT_Bus_WorkOrder.F_WorkState == (int)EnumWorkState.visit )
|