protected void EGV_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int id = DataConverter.CLng(e.CommandArgument.ToString());

            switch (e.CommandName.ToLower())
            {
            case "del2":
                oaBll.Del(id);
                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('操作成功');", true);
                break;

            case "restore":
                oaBll.UpdateStatus(id, 0);
                break;
            }
            DataBind();
        }
        protected void Del_Btn_Click(object sender, EventArgs e)
        {
            int        id = DataConvert.CLng(DelID_Hid.Value);
            M_UserInfo mu = buser.GetLogin();

            if (id > 0)
            {
                M_OA_Document oaMod = oaBll.SelReturnModel(id);
                if (oaMod.CurStepNum > 0 || oaMod.UserID != mu.UserID)
                {
                    function.WriteErrMsg("已开始流程,不可删除");
                }
                else
                {
                    oaBll.Del(id);
                    MyBind();
                }
            }
        }