|
|
@@ -727,5 +727,44 @@ namespace CallCenterApi.Interface.Controllers.tel
|
|
727
|
727
|
return res;
|
|
728
|
728
|
}
|
|
729
|
729
|
|
|
|
730
|
+ /// <summary>
|
|
|
731
|
+ /// 获取当前坐席所在部门及坐席组
|
|
|
732
|
+ /// </summary>
|
|
|
733
|
+ /// <returns></returns>
|
|
|
734
|
+ public ActionResult GetCurrUserDep()
|
|
|
735
|
+ {
|
|
|
736
|
+ ActionResult res = NoToken("未知错误,请重新登录");
|
|
|
737
|
+ if (Request.IsAuthenticated)
|
|
|
738
|
+ {
|
|
|
739
|
+ int? groid = CurrentUser.UserData.F_SeartGroupID;
|
|
|
740
|
+ //string groname = CurrentUser.UserData.F_SeartGroup;
|
|
|
741
|
+ string groname = "";
|
|
|
742
|
+ string depname = "";
|
|
|
743
|
+ int depid = CurrentUser.UserData.F_DeptId;
|
|
|
744
|
+ if (depid != 0)
|
|
|
745
|
+ {
|
|
|
746
|
+ Model.T_Sys_Department depModel = new BLL.T_Sys_Department().GetModel(depid);
|
|
|
747
|
+ if (depModel != null)
|
|
|
748
|
+ {
|
|
|
749
|
+ depname = depModel.F_DeptName;
|
|
|
750
|
+ Model.T_Sys_SeatGroup groModel = new BLL.T_Sys_SeatGroup().GetModel(groid == null ? 0 : int.Parse(groid.ToString()));
|
|
|
751
|
+ if (groModel != null)
|
|
|
752
|
+ {
|
|
|
753
|
+ groname = groModel.F_ZXZName;
|
|
|
754
|
+ }
|
|
|
755
|
+
|
|
|
756
|
+ }
|
|
|
757
|
+ }
|
|
|
758
|
+ var obj = new
|
|
|
759
|
+ {
|
|
|
760
|
+ depid = depid,
|
|
|
761
|
+ depname = depname,
|
|
|
762
|
+ groid = groid,
|
|
|
763
|
+ groname = groname
|
|
|
764
|
+ };
|
|
|
765
|
+ res = Success("获取坐席部门成功!", obj);
|
|
|
766
|
+ }
|
|
|
767
|
+ return res;
|
|
|
768
|
+ }
|
|
730
|
769
|
}
|
|
731
|
770
|
}
|