Przeglądaj źródła

服务工单上报

duhongyu 3 lat temu
rodzic
commit
ca8b746e3c

+ 8 - 0
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/AffairsController.cs

@@ -5154,6 +5154,14 @@ namespace CallCenterApi.Interface.Controllers.workorder
5154 5154
                     string jsonParam = "paras=" + paras.ToJson() + "&message=服务工单上报接口&url=http://59.227.104.19:8000/share/push_case_info&WorkOrderId=" + model.F_WorkOrderId;
5155 5155
                     var responseString = HttpMethods.HttpPost("http://172.16.0.10/Affairs/receive_Push", jsonParam);
5156 5156
                     bendiack jo = JsonConvert.DeserializeObject<bendiack>(responseString);
5157
+                    var workoder = DbHelperSQL.GetSingle(" select top 1 F_NewWorkOrder from T_Bus_Mapping  where F_OldWorkOrder='" + workorderid + "'and F_Type=1  order by F_CreateTime desc ");
5158
+                    if (workoder == null)
5159
+                    {
5160
+                        string Mapping = string.Format(@"INSERT INTO T_Bus_Mapping ( [F_OldWorkOrder], [F_NewWorkOrder], [F_CreateTime], [F_Type]) 
5161
+                   values   ('{0}','{1}','{2}','{3}') ;select @@IDENTITY ", workorderid, newwokrkorder, DateTime.Now, 1);
5162
+                        object Mappings = DbHelperSQL.GetSingle(Mapping);
5163
+                        ;
5164
+                    }
5157 5165
                     if (jo.state != "success")
5158 5166
                         return Error("上报失败");
5159 5167