|
|
@@ -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
|
|