|
|
@@ -617,8 +617,11 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
617
|
617
|
}
|
|
618
|
618
|
}
|
|
619
|
619
|
#endregion
|
|
|
620
|
+ model.F_IsOver = isover;
|
|
620
|
621
|
if (isover == 1)
|
|
621
|
622
|
{
|
|
|
623
|
+ model.LastDealUser = usercode;
|
|
|
624
|
+ model.LastDealTime = DateTime.Now;
|
|
622
|
625
|
model.State = 2;
|
|
623
|
626
|
}
|
|
624
|
627
|
else
|
|
|
@@ -648,42 +651,44 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
648
|
651
|
if (orderid > 0)
|
|
649
|
652
|
{
|
|
650
|
653
|
#region 创建工单 处理记录
|
|
651
|
|
- if (clbm != 0 || clid != 0)
|
|
652
|
|
- {
|
|
653
|
|
- Model.T_Wo_WorkOrderItem item = new Model.T_Wo_WorkOrderItem();
|
|
654
|
|
- item.ToUser = users;
|
|
655
|
|
- item.WorkOrderID = model.WorkOrderID;
|
|
656
|
|
- item.Type = 1; //处理
|
|
657
|
|
- item.ToDept = clbm; //部门
|
|
658
|
|
- //item.ToUser = clus != null ? clus.F_UserCode : ""; //接收人
|
|
659
|
|
- item.Detail = detailutf8;
|
|
660
|
|
- item.IsDel = 0;
|
|
661
|
|
- //转派
|
|
662
|
|
- item.State = 0;
|
|
663
|
|
- item.IsLast = 0;
|
|
664
|
|
- item.IsStart = 0;
|
|
665
|
|
- item.IsTimeOut = 0;
|
|
666
|
|
- item.CreateUser = ua.F_UserCode;
|
|
667
|
|
- item.CreateTime = DateTime.Now;
|
|
668
|
|
- long itemid = new BLL.T_Wo_WorkOrderItem().Add(item);
|
|
669
|
|
- if (itemid > 0)
|
|
|
654
|
+ if (isover == 0) {
|
|
|
655
|
+ if (clbm != 0 || clid != 0)
|
|
670
|
656
|
{
|
|
671
|
|
- string strmsg = string.Empty;
|
|
672
|
|
- strmsg = ua.F_UserName + "创建转派了工单,单号:" + model.WorkOrderID;
|
|
673
|
|
- #region 消息表
|
|
674
|
|
- Model.T_Msg_List msg = new Model.T_Msg_List();
|
|
675
|
|
- msg.Type = 1;//处理
|
|
676
|
|
- msg.ToUser = ua.F_UserCode;
|
|
677
|
|
- msg.ToID = Int32.Parse(itemid.ToString());
|
|
678
|
|
- msg.Detail = strmsg;
|
|
679
|
|
- msg.State = 0;
|
|
680
|
|
- msg.IsDel = 0;
|
|
681
|
|
- msg.CreateUser = ua.F_UserCode;
|
|
682
|
|
- msg.CreateDate = DateTime.Now;
|
|
683
|
|
-
|
|
684
|
|
- new BLL.T_Msg_List().Add(msg);
|
|
685
|
|
- #endregion
|
|
686
|
|
- res = Success("处理成功");
|
|
|
657
|
+ Model.T_Wo_WorkOrderItem item = new Model.T_Wo_WorkOrderItem();
|
|
|
658
|
+ item.ToUser = users;
|
|
|
659
|
+ item.WorkOrderID = model.WorkOrderID;
|
|
|
660
|
+ item.Type = 1; //处理
|
|
|
661
|
+ item.ToDept = clbm; //部门
|
|
|
662
|
+ //item.ToUser = clus != null ? clus.F_UserCode : ""; //接收人
|
|
|
663
|
+ item.Detail = detailutf8;
|
|
|
664
|
+ item.IsDel = 0;
|
|
|
665
|
+ //转派
|
|
|
666
|
+ item.State = 0;
|
|
|
667
|
+ item.IsLast = 0;
|
|
|
668
|
+ item.IsStart = 0;
|
|
|
669
|
+ item.IsTimeOut = 0;
|
|
|
670
|
+ item.CreateUser = ua.F_UserCode;
|
|
|
671
|
+ item.CreateTime = DateTime.Now;
|
|
|
672
|
+ long itemid = new BLL.T_Wo_WorkOrderItem().Add(item);
|
|
|
673
|
+ if (itemid > 0)
|
|
|
674
|
+ {
|
|
|
675
|
+ string strmsg = string.Empty;
|
|
|
676
|
+ strmsg = ua.F_UserName + "创建转派了工单,单号:" + model.WorkOrderID;
|
|
|
677
|
+ #region 消息表
|
|
|
678
|
+ Model.T_Msg_List msg = new Model.T_Msg_List();
|
|
|
679
|
+ msg.Type = 1;//处理
|
|
|
680
|
+ msg.ToUser = ua.F_UserCode;
|
|
|
681
|
+ msg.ToID = Int32.Parse(itemid.ToString());
|
|
|
682
|
+ msg.Detail = strmsg;
|
|
|
683
|
+ msg.State = 0;
|
|
|
684
|
+ msg.IsDel = 0;
|
|
|
685
|
+ msg.CreateUser = ua.F_UserCode;
|
|
|
686
|
+ msg.CreateDate = DateTime.Now;
|
|
|
687
|
+
|
|
|
688
|
+ new BLL.T_Msg_List().Add(msg);
|
|
|
689
|
+ #endregion
|
|
|
690
|
+ res = Success("处理成功");
|
|
|
691
|
+ }
|
|
687
|
692
|
}
|
|
688
|
693
|
}
|
|
689
|
694
|
#endregion
|