瀏覽代碼

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

zhengbingbing 6 年之前
父節點
當前提交
8b3614780a

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

15
     public class DepartmentController : BaseController
15
     public class DepartmentController : BaseController
16
     {
16
     {
17
         private BLL.T_Sys_Department departmentBLL = new BLL.T_Sys_Department();
17
         private BLL.T_Sys_Department departmentBLL = new BLL.T_Sys_Department();
18
-    
18
+
19
         /// <summary>
19
         /// <summary>
20
         /// 获取部门列表  - Pc和微信(不用身份验证)
20
         /// 获取部门列表  - Pc和微信(不用身份验证)
21
         /// </summary>
21
         /// </summary>
24
         {
24
         {
25
             //if (Request.IsAuthenticated)
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
             //return NoToken("未知错误,请重新登录");
31
             //return NoToken("未知错误,请重新登录");
32
         }
32
         }
51
                         parentid = dModel.F_ParentId,
51
                         parentid = dModel.F_ParentId,
52
                         parentname = dModel.F_ParentName,
52
                         parentname = dModel.F_ParentName,
53
                         remark = dModel.F_Remark,
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
                 return Error("获取部门信息失败");
59
                 return Error("获取部门信息失败");
58
             }
60
             }
59
             return NoToken("未知错误,请重新登录");
61
             return NoToken("未知错误,请重新登录");
78
                     Model.T_Sys_Department pdModel = departmentBLL.GetModel(input.PId);
80
                     Model.T_Sys_Department pdModel = departmentBLL.GetModel(input.PId);
79
                     if (pdModel != null)
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
                 dModel.F_Sort = input.Sort;
86
                 dModel.F_Sort = input.Sort;
86
                 if (!string.IsNullOrEmpty(input.Remark))
88
                 if (!string.IsNullOrEmpty(input.Remark))
87
                     dModel.F_Remark = input.Remark;
89
                     dModel.F_Remark = input.Remark;
88
                 dModel.F_State = 1;
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
                 int id = departmentBLL.Add(dModel);
94
                 int id = departmentBLL.Add(dModel);
92
-                if (id> 0)
95
+                if (id > 0)
93
                 {
96
                 {
94
                     departmentBLL.UpdateDeptCode(pcode + id.ToString() + "|", id);
97
                     departmentBLL.UpdateDeptCode(pcode + id.ToString() + "|", id);
95
                     res = Success("添加成功");
98
                     res = Success("添加成功");
130
                 dModel.F_DeptName = input.DeptName;
133
                 dModel.F_DeptName = input.DeptName;
131
                 if (!string.IsNullOrEmpty(input.Remark))
134
                 if (!string.IsNullOrEmpty(input.Remark))
132
                     dModel.F_Remark = input.Remark;
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
                 if (dBLL.Update(dModel))
139
                 if (dBLL.Update(dModel))
136
                     return Success("编辑成功");
140
                     return Success("编辑成功");
137
                 return Error("编辑失败");
141
                 return Error("编辑失败");
171
             //if (Request.IsAuthenticated)
175
             //if (Request.IsAuthenticated)
172
             //{
176
             //{
173
             DataTable dt = new DataTable();
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
             //return NoToken("未知错误,请重新登录");
188
             //return NoToken("未知错误,请重新登录");
184
         }
189
         }

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

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