Przeglądaj źródła

Merge branch 'master' of http://192.168.1.222:3000/zhengbingbing/XinXiangXLX_API

zhengbingbing 6 lat temu
rodzic
commit
8b3614780a

+ 25 - 20
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/DepartmentController.cs

@@ -15,7 +15,7 @@ namespace CallCenterApi.Interface.Controllers
15 15
     public class DepartmentController : BaseController
16 16
     {
17 17
         private BLL.T_Sys_Department departmentBLL = new BLL.T_Sys_Department();
18
-    
18
+
19 19
         /// <summary>
20 20
         /// 获取部门列表  - Pc和微信(不用身份验证)
21 21
         /// </summary>
@@ -24,9 +24,9 @@ namespace CallCenterApi.Interface.Controllers
24 24
         {
25 25
             //if (Request.IsAuthenticated)
26 26
             //{
27
-                DataTable dt = new DataTable();
28
-                dt = new BLL.T_Sys_Department().GetList(" F_State=1 ").Tables[0];
29
-                return Success("加载成功", dt);
27
+            DataTable dt = new DataTable();
28
+            dt = new BLL.T_Sys_Department().GetList(" F_State=1 ").Tables[0];
29
+            return Success("加载成功", dt);
30 30
             //}
31 31
             //return NoToken("未知错误,请重新登录");
32 32
         }
@@ -51,9 +51,11 @@ namespace CallCenterApi.Interface.Controllers
51 51
                         parentid = dModel.F_ParentId,
52 52
                         parentname = dModel.F_ParentName,
53 53
                         remark = dModel.F_Remark,
54
-                        headerid = dModel.F_Header,    //部门权限范围:9全部,1区域,2项目,3期
55
-                        TypeId = dModel.F_Type,    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
56
-            });
54
+                        layer=dModel .F_Layer,
55
+                        //部门类型0不区分1大区2分公司
56
+                        //    headerid = dModel.F_Header,    //部门权限范围:9全部,1区域,2项目,3期
57
+                        //   TypeId = dModel.F_Type,    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
58
+                    });
57 59
                 return Error("获取部门信息失败");
58 60
             }
59 61
             return NoToken("未知错误,请重新登录");
@@ -78,7 +80,7 @@ namespace CallCenterApi.Interface.Controllers
78 80
                     Model.T_Sys_Department pdModel = departmentBLL.GetModel(input.PId);
79 81
                     if (pdModel != null)
80 82
                     {
81
-                        pcode = dModel.F_ParentCode = pdModel.F_DeptCode;                        
83
+                        pcode = dModel.F_ParentCode = pdModel.F_DeptCode;
82 84
                     }
83 85
                 }
84 86
                 dModel.F_Sort = input.Sort;
@@ -86,10 +88,11 @@ namespace CallCenterApi.Interface.Controllers
86 88
                 if (!string.IsNullOrEmpty(input.Remark))
87 89
                     dModel.F_Remark = input.Remark;
88 90
                 dModel.F_State = 1;
89
-                dModel.F_Header = input.Headerid;    //部门权限范围:9全部,1区域,2项目,3期
90
-                dModel.F_Type = input.TypeId;    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
91
+                dModel.F_Layer = input.F_Layer;//部门类型0不区分1大区2分公司
92
+                                               //  dModel.F_Header = input.Headerid;    //部门权限范围:9全部,1区域,2项目,3期
93
+                                               //  dModel.F_Type = input.TypeId;    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
91 94
                 int id = departmentBLL.Add(dModel);
92
-                if (id> 0)
95
+                if (id > 0)
93 96
                 {
94 97
                     departmentBLL.UpdateDeptCode(pcode + id.ToString() + "|", id);
95 98
                     res = Success("添加成功");
@@ -130,8 +133,9 @@ namespace CallCenterApi.Interface.Controllers
130 133
                 dModel.F_DeptName = input.DeptName;
131 134
                 if (!string.IsNullOrEmpty(input.Remark))
132 135
                     dModel.F_Remark = input.Remark;
133
-                dModel.F_Header = input.Headerid;    //部门权限范围:9全部,1区域,2项目,3期
134
-                dModel.F_Type = input.TypeId;    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
136
+                dModel.F_Layer = input.F_Layer;//部门类型0不区分1大区2分公司
137
+                                               // dModel.F_Header = input.Headerid;    //部门权限范围:9全部,1区域,2项目,3期
138
+                                               //  dModel.F_Type = input.TypeId;    //部门操作权限:1接待部,2办理人员,3区域客服,4监管
135 139
                 if (dBLL.Update(dModel))
136 140
                     return Success("编辑成功");
137 141
                 return Error("编辑失败");
@@ -171,14 +175,15 @@ namespace CallCenterApi.Interface.Controllers
171 175
             //if (Request.IsAuthenticated)
172 176
             //{
173 177
             DataTable dt = new DataTable();
174
-            dt = new BLL.T_Sys_Department().GetList(" F_State=1 and F_ParentId=" + pId ).Tables[0];
175
-                List <Model.TreeModel> modelList = BindTree(dt, "0");
178
+            dt = new BLL.T_Sys_Department().GetList(" F_State=1 and F_ParentId=" + pId).Tables[0];
179
+            List<Model.TreeModel> modelList = BindTree(dt, "0");
176 180
 
177
-                if (modelList != null) {
178
-                    if (modelList.Count > 0)
179
-                        return Success("加载成功", modelList);
180
-                }
181
-                return Error("加载失败");
181
+            if (modelList != null)
182
+            {
183
+                if (modelList.Count > 0)
184
+                    return Success("加载成功", modelList);
185
+            }
186
+            return Error("加载失败");
182 187
             //}
183 188
             //return NoToken("未知错误,请重新登录");
184 189
         }

+ 6 - 2
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Models/Input/DepartmentInput.cs

@@ -28,12 +28,16 @@ namespace CallCenterApi.Interface.Models.Input
28 28
         /// </summary>
29 29
         public string Remark { get; set; }
30 30
         /// <summary>
31
+        /// 部门类型0不区分1大区2分公司
32
+        /// </summary>
33
+        public int F_Layer { get; set; }
34
+        /// <summary>
31 35
         /// 部门权限范围:9全部,1区域,2项目,3期
32 36
         /// </summary>
33
-        public int Headerid { get; set; }
37
+        //  public int Headerid { get; set; }
34 38
         /// <summary>
35 39
         /// 部门操作权限:1接待部,2办理人员,3区域客服,4监管
36 40
         /// </summary>
37
-        public int TypeId { get; set; }
41
+        //  public int TypeId { get; set; }
38 42
     }
39 43
 }