liyuanyuan 3 年之前
父節點
當前提交
b67aa187e1

+ 5 - 4
RMYY_CallCenter_Api/Controllers/FaultRepairController.cs

@@ -1538,6 +1538,7 @@ namespace RMYY_CallCenter_Api.Controllers
1538 1538
         [AllowAnonymous]
1539 1539
         public ActionResult Evaluate()
1540 1540
         {
1541
+            string evaluatecontent = "自动评价了工单";
1541 1542
             var dicvalue = new Bll.T_Sys_DictionaryValue().
1542 1543
                GetModelList("F_DictionaryFlag='PJSX' and F_State=1");
1543 1544
             int SX = 2;
@@ -1583,7 +1584,7 @@ namespace RMYY_CallCenter_Api.Controllers
1583 1584
 
1584 1585
                             basescheBll.Update(model);
1585 1586
                             var conre = DependencyResolver.Current.GetService<SchedulingController>();
1586
-                            conre.AddOperatorLog("评价了工单", (int)EnumOperatorType.evaluate, model.F_WorkOrderCode);
1587
+                            conre.AddEvaluateOperatorLog(evaluatecontent, (int)EnumOperatorType.evaluate, model.F_WorkOrderCode);
1587 1588
 
1588 1589
                         }
1589 1590
                         else
@@ -1626,7 +1627,7 @@ namespace RMYY_CallCenter_Api.Controllers
1626 1627
                             model.F_Score = 15;
1627 1628
                             model.MYD = 0;
1628 1629
                             baseBll.Update(model);
1629
-                            AddEvaluateOperatorLog("评价了工单", (int)EnumOperatorType.evaluate, model.F_WorkOrderCode);
1630
+                            AddEvaluateOperatorLog(evaluatecontent, (int)EnumOperatorType.evaluate, model.F_WorkOrderCode);
1630 1631
 
1631 1632
                             #region 评价的时候如果有协作工单,协作工单评价数据和主工单保持一致,同时需要记录操作流程
1632 1633
                             if (!string.IsNullOrEmpty(model.F_InternalWorkOrderCode))
@@ -1639,7 +1640,7 @@ namespace RMYY_CallCenter_Api.Controllers
1639 1640
                                     evamodel1 = evamodel;
1640 1641
                                     evamodel.F_WorkOrderCode = item;
1641 1642
                                     evabll.Add(evamodel1);
1642
-                                    AddEvaluateOperatorLog("评价了工单", (int)EnumOperatorType.evaluate, item);
1643
+                                    AddEvaluateOperatorLog(evaluatecontent, (int)EnumOperatorType.evaluate, item);
1643 1644
                                     var intermodel = baseBll.GetModel(item);
1644 1645
                                     intermodel.F_Score = 15;
1645 1646
                                     intermodel.MYD = 0;
@@ -1656,7 +1657,7 @@ namespace RMYY_CallCenter_Api.Controllers
1656 1657
                                     evamodel1 = evamodel;
1657 1658
                                     evamodel.F_WorkOrderCode = item;
1658 1659
                                     evabll.Add(evamodel1);
1659
-                                    AddEvaluateOperatorLog("评价了工单", (int)EnumOperatorType.evaluate, item);
1660
+                                    AddEvaluateOperatorLog(evaluatecontent, (int)EnumOperatorType.evaluate, item);
1660 1661
 
1661 1662
                                     var extermodel = baseBll.GetModel(item);
1662 1663
                                     extermodel.F_Score = 15;

+ 20 - 0
RMYY_CallCenter_Api/Controllers/SchedulingController.cs

@@ -1132,6 +1132,26 @@ namespace RMYY_CallCenter_Api.Controllers
1132 1132
             logBll.Add(model);
1133 1133
             return true;
1134 1134
         }
1135
+        /// <summary>
1136
+        /// 自动评价添加log没有usercode
1137
+        /// </summary>
1138
+        /// <param name="content"></param>
1139
+        /// <param name="type"></param>
1140
+        /// <param name="workordercode"></param>
1141
+        /// <returns></returns>
1142
+        public bool AddEvaluateOperatorLog(string content, int type, string workordercode)
1143
+        {
1144
+            Model.T_IntegratedScheduling_OperationLog model = new Model.T_IntegratedScheduling_OperationLog();
1145
+            model.F_LogContent = content;
1146
+            model.F_OperationTime = DateTime.Now;
1147
+            model.F_OperationType = type;
1148
+            model.F_Operator = "";
1149
+            model.F_WorkOrderCode = workordercode;
1150
+            logBll.Add(model);
1151
+            return true;
1152
+        }
1153
+
1154
+
1135 1155
 
1136 1156
         public bool AddOperatorLogAboutKey(string content, int type, string workordercode,int key,string value,string reason)
1137 1157
         {

二進制
RMYY_CallCenter_Api/Upload/Files/2022/11/18/(20221118114954025)C686165F-54C8-4e56-8C09-47EBE930DD9A.png