private void initData()
        {
            if (GlobalInfo.loginUser.UserType == GlobalInfo.DEPT_MGR)
            {
                // 默认查询提交状态的请假
                list = dao.FindByDeptMgr(1, GlobalInfo.loginEmp.DeptId, GlobalInfo.loginEmp.Id);

                empList = empDao.FindByDeptId(GlobalInfo.loginEmp.DeptId);
            }
            else if (GlobalInfo.loginUser.UserType == GlobalInfo.ADMIN)
            {
                list    = dao.FindByAdmin(1);
                empList = empDao.FindByUserType(GlobalInfo.loginUser.UserType);
            }

            var bindingList = new BindingList <HRLeave>(list);

            listSource      = new BindingSource(bindingList, null);
            grid.DataSource = null;
            grid.DataSource = listSource;

            cboEmp.DataSource    = empList;
            cboEmp.SelectedIndex = -1;

            cboStatus.DataSource    = DataDictionaryUtils.GetLeaveStatusDict();
            cboStatus.SelectedIndex = -1;
        }