private void updateApprove(string if_agree, string next, BasicInfo info, bool if_back)
    {
        //更新审批流程
        int recordID           = Convert.ToInt32(Request["RecordID"]);
        BusinessTripSummary bi = BusinessTripSummary.GetBusinessTripReiByID(recordID);

        bi.ApproveProcess += info.StaffName.Trim() + "-" + if_agree + ",";
        BusinessTripSummary.SetBusinessTripApplyByID(bi, recordID);
        //更新下一审批人
        int    applyID      = Convert.ToInt32(Request["ApplyID"]);
        string nextApprover = next;

        Apply.UpdateNextApprover(applyID, nextApprover, if_back);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        int  recordID          = Convert.ToInt32(Request["RecordID"]);
        bool approveFinished   = Convert.ToBoolean(Request["finished"]);
        BusinessTripSummary bi = BusinessTripSummary.GetBusinessTripReiByID(recordID);

        if (!IsPostBack)
        {
            staffName.Text   = bi.StaffName;
            department.Text  = bi.DepartmentName;
            duringDate.Text  = bi.StartDate.ToShortDateString() + "至" + bi.EndDate.ToShortDateString();
            projectName.Text = bi.ProjectName;
            location.Text    = bi.Location;
            expense.Text     = bi.Expense;
            travel.Text      = bi.Travels;
            reason.Text      = bi.Reason;
            finished.Text    = bi.Finished;
            unfinished.Text  = bi.Unfinished;

            processShow.Text = bi.ApproveProcess;
        }
        //用户权限相关显示功能
        Users     usr  = (Users)Session["Identify"];
        BasicInfo info = BasicInfo.GetBasicInfoByID(usr.UserID);

        if (approveFinished)
        {
            agreeButton.Visible    = false;
            disagreeButton.Visible = false;
            whyDisagree.Visible    = false;
        }
        else if (info.StaffName.Trim() == bi.StaffName.Trim() || info.Position.Trim() == "出纳")
        {
            agreeButton.Visible    = false;
            disagreeButton.Visible = false;

            if (info.Position.Trim() != "出纳")
            {
                whyDisagree.Visible = false;
            }
        }
        //测试阶段保持处理流程可见,运行阶段记得去掉
        processShow.Visible = true;
    }