/// <summary>
        /// GridView1模板控件激发事件--【评分】
        /// </summary>
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            Session["HiddInform"]      = true;
            Session["ExResults_year"]  = labYear.Text;
            Session["ExResults_month"] = labMonth.Text;
            if (e.CommandName == "btnGrade")
            {
                GridViewRow          grv      = (GridViewRow)((Button)e.CommandSource).Parent.Parent;
                Module.ExamineResult employee = new Module.ExamineResult()
                {
                    FEmCode    = GridView1.Rows[grv.RowIndex].Cells[3].Text,
                    FEmName    = GridView1.Rows[grv.RowIndex].Cells[4].Text,
                    FEmpStatus = GridView1.Rows[grv.RowIndex].Cells[12].Text,
                    FStatus    = GridView1.Rows[grv.RowIndex].Cells[11].Text,
                    FExmName   = hiddEmName.Value,
                };
                //*单据状态*
                Session["ExResults_status"] = Convert.ToInt32(GridView1.Rows[grv.RowIndex].Cells[11].Text);
                //*单据信息*
                Session["MyReview_Employee"] = employee;
                //单据ID
                Session["ExResults_fid"] = Convert.ToInt32(GridView1.Rows[grv.RowIndex].Cells[1].Text);
                //主管级别
                Session["MyReview_isDire"] = Convert.ToBoolean(GridView1.Rows[grv.RowIndex].Cells[10].Text);
                //是否代评分用户
                Session["MyReview_isDaiGrade"] = Convert.ToInt32(GridView1.Rows[grv.RowIndex].Cells[12].Text);
                Response.Redirect("UnExecutiveExamine.aspx");
            }

            //*退回自评分*
            if (e.CommandName == "btnBacktoSelf")
            {
                GridViewRow grv  = (GridViewRow)((Button)e.CommandSource).Parent.Parent;
                string      _fid = GridView1.Rows[grv.RowIndex].Cells[1].Text;
                menuAction = new Controller.MenuAction();
                object x = menuAction.UpdateExamResultStatus(_fid, out string mag);
                if (x == null)
                {
                    Response.Write($"<script> alert('{mag}');location='MyReview.aspx' </script>");
                }
                else
                {
                    mag = "状态已修改为【修改自评分】状态,请提醒自评用户修改并提交。";
                    Response.Write($"<script> alert('{mag}');location='MyReview.aspx' </script>");
                }
            }
        }
        private void GridDataBind()
        {
            if (!GridView1.Columns[1].Visible && !GridView1.Columns[10].Visible && !GridView1.Columns[11].Visible && !GridView1.Columns[12].Visible)
            {
                GridView1.Columns[1].Visible = GridView1.Columns[10].Visible = GridView1.Columns[11].Visible = GridView1.Columns[12].Visible = true;
            }

            if (Session["PageIndex"] != null)
            {
                try {
                    GridView1.PageIndex = Convert.ToInt32(Session["PageIndex"]);
                }
                catch {
                    GridView1.PageIndex = 0;
                }
            }

            //*获取【进度状态】*
            string _billStatus = string.Empty;

            if (ddlBillStatus.SelectedValue != "-1")
            {
                _billStatus = ddlBillStatus.SelectedItem.Text;
            }
            menuAction = new Controller.MenuAction();
            DataTable dt = menuAction.GetGradeExamResults(this.employee.FEmCode, labYear.Text, labMonth.Text, txtQuery.Text, _billStatus, out string mag);

            if (dt == null)
            {
                Response.Write($@"<script language=javaScript>alert('{mag}');</script>");
                return;
            }
            if (dt.Rows.Count > 0)
            {
                Session["DataSource"] = dt;
            }
            GridView1.DataSource = null;
            GridView1.DataSource = dt;
            GridView1.DataBind();

            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                //*退回自评*
                if (GridView1.Rows[i].Cells[11].Text == "3")
                {
                    Button btn = GridView1.Rows[i].FindControl("btnBacktoSelf") as Button;
                    btn.Enabled = true;
                }
                //*未自评分、已审核、待复评*
                if (GridView1.Rows[i].Cells[11].Text == "0" || GridView1.Rows[i].Cells[11].Text == "4" || GridView1.Rows[i].Cells[11].Text == "2")
                {
                    if (GridView1.Rows[i].Cells[11].Text == "0")
                    {
                        GridView1.Rows[i].ForeColor = System.Drawing.Color.Red;
                    }
                    if (GridView1.Rows[i].Cells[11].Text == "4")
                    {
                        GridView1.Rows[i].ForeColor = System.Drawing.Color.DarkGreen;
                    }
                    Button btn = GridView1.Rows[i].FindControl("btnGrade") as Button;
                    btn.Enabled = false;
                }
            }
            GridView1.Columns[1].Visible  = false;
            GridView1.Columns[10].Visible = false;
            GridView1.Columns[11].Visible = false;
            GridView1.Columns[12].Visible = false;
        }