zoukankan      html  css  js  c++  java
  • 判断当前用户与审批人是否属于同一个部门

      /// <summary>
            /// 得到一个实例的任务
            /// </summary>
            /// <param name="flowID"></param>
            /// <param name="groupID"></param>
            /// <returns></returns>
            public List<Data.Model.WorkFlowTask> GetTaskList(Guid flowID, Guid groupID)
            {
                //获取当前用户所在部门
                //当前用户id
                Meiqi.OA.Business.Users user = new Users();
                string currentDept = user.GetCurrentUserDept(Business.Users.CurrentUserID);
                //部门列表
                List<Data.Model.WorkFlowTask> task = new List<Data.Model.WorkFlowTask>();
                
                List<Data.Model.WorkFlowTask> wft = dataWorkFlowTask.GetTaskListDept(flowID, groupID);
    
                List<Data.Model.WorkFlowTask> taskLis = dataWorkFlowTask.GetTaskList(flowID, groupID);
    
                List<Data.Model.WorkFlowTask> taskList = new List<Data.Model.WorkFlowTask>();
    
                //获取符合条件的列表
                for (int i = 0; i < wft.Count; i++)
                {
                    //如果为当前用户和审批人属于同一部门
                    if (currentDept == wft[i].Note)
                    {
                        task.Add(wft[i]);
    
                    }
                    else
                    {
                        if (wft[i].IsPublic != "1")
                        {
                            task.Add(wft[i]);
                        }
                    }
                }
                //重新赋值列表
                for (int m = 0; m < taskLis.Count; m++)
                {
                    for (int n = 0; n < task.Count; n++)
                    {
                        if (taskLis[m].ID == task[n].ID)
                        {
                            taskList.Add(taskLis[m]);
                        }
                    }
                }
                return taskList;
            }
  • 相关阅读:
    GeoServer与Spring MVC
    GeoServer二次开发1 hello Geoserver
    servlet的生命周期
    springboot打包出错,没有主清单
    空间数据库管理
    Gone with the wind
    谎言中的民众
    还是有些怀念这里啊
    MSN Protcol 学习笔记
    祝我的老师教师节快乐!
  • 原文地址:https://www.cnblogs.com/siyunianhua/p/9140422.html
Copyright © 2011-2022 走看看