//加载主表单 Written by xf 20110515 private void DataPlay() { txtsavefields.Text = ""; txtsavefields_sx.Text = ""; if (this.Request.QueryString["op"] != null) { this.txtop.Value = this.Request.QueryString["op"].ToString(); //新增还是修改 HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); #region 新文档 if (this.Request.QueryString["op"] == "add") { this.td_ydry.Visible = false; //新文档时,“已读人员”按钮隐藏 this.txtiffirsttache.Value = "1"; //新文档时,“是否第一环节”置为1 //文档ID(保存POST到当前页面时,DOCID不重新加载) if (!this.IsPostBack) { this.txtdocid.Value = Hyoa_global.GetRandom(); this.hy_djsj.Text = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } this.hy_djrid.Text = this.Session["hyuid"].ToString(); this.hy_djrname.Text = this.Session["hyuname"].ToString(); this.hy_djrbmid.Text = this.Session["hydeptid"].ToString(); this.hy_djrbmname.Text = this.Session["hydeptname"].ToString(); HyoaClass.Hyoa_tableconfig Hyoa_tableconfig = new HyoaClass.Hyoa_tableconfig(); DataTable dt_tableconfig = Hyoa_tableconfig.GetTablesbymudelidandtableid(this.hy_mudelid.Text, this.hy_tableid.Text); if (dt_tableconfig.Rows.Count > 0) { if (dt_tableconfig.Rows[0]["hy_ifflowdoc"].ToString() == "是") { //根据模块ID得到流程信息 HyoaClass.Hyoa_flowinfor Hyoa_flowinfor = new HyoaClass.Hyoa_flowinfor(); DataTable dt = Hyoa_flowinfor.Getfirsttacheinfobymudelid(this.hy_mudelid.Text); if (dt.Rows.Count > 0) { //判断当前用户是否有登记权限 //得到第一环节ID string ls_firsttacheid = Hyoa_global.GetFirstTacheid(dt.Rows[0]["hy_flowid"].ToString()); if (Hyoa_global.IfHaveRegiRight_Lc(dt.Rows[0]["hy_flowid"].ToString(), ls_firsttacheid, this.Session["hyuid"].ToString())) { this.hy_flowid.Text = dt.Rows[0]["hy_flowid"].ToString(); this.hy_flowname.Text = dt.Rows[0]["hy_flowname"].ToString(); this.hy_curtacheid.Text = dt.Rows[0]["hy_nexttacheid"].ToString(); this.hy_curtachename.Text = dt.Rows[0]["hy_nexttachename"].ToString(); this.hy_curclrid.Text = this.Session["hyuid"].ToString(); this.hy_curclrname.Text = this.Session["hyuname"].ToString(); this.lblcurtachenameshow.Text = dt.Rows[0]["hy_nexttachename"].ToString(); this.txtSystemClRight.Value = "1"; //-------条件流程start------- HyoaClass.Hyoa_flowtache Hyoa_flowtache = new HyoaClass.Hyoa_flowtache(); DataTable dt_firsttache = Hyoa_flowtache.Getflowtachebyflowidtacheid(dt.Rows[0]["hy_flowid"].ToString(), ls_firsttacheid); if (dt_firsttache.Rows.Count > 0) { if (dt_firsttache.Rows[0]["hy_enablecondition"].ToString() == "是") ConditionFlow(dt.Rows[0]["hy_flowid"].ToString(), ls_firsttacheid); } //-------条件流程end------- } else { if (this.txtifpop.Value == "") { this.td_submit.Visible = false; this.td_nextstep.Visible = false; Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');window.location='" + this.txturl.Value + "';</script>"); return; } else { this.td_submit.Visible = false; this.td_nextstep.Visible = false; Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');self.close();</script>"); return; } } } dt.Clear(); this.td_nextstep.Visible = true; //提交 } } //加载页面 if (this.hy_tableid.Text == "Tablefpbd") { this.td_dc.Visible = true; } GetMainTableHtml("0", this.txtSystemClRight.Value, "1", this.hy_curtacheid.Text); this.td_submit.Visible = true; //保存 hywebopen_newdoc(); //新文档OPEN时的特殊处理 } #endregion #region 旧文档 if (this.Request.QueryString["op"] == "modify") { this.td_browseflow.Visible = true; //查看流程 if (this.Request.QueryString["docid"] != null) { this.txtdocid.Value = this.Request.QueryString["docid"].ToString(); string sql = "select * from hyc_" + this.hy_tableid.Text + " where DOCID='" + this.txtdocid.Value + "' "; DataTable dt = Hyoa_global.GetDataTable(sql); if (dt.Rows.Count > 0) { this.hy_mudelid.Text = dt.Rows[0]["hy_mudelid"].ToString(); this.hy_tableid.Text = dt.Rows[0]["hy_tableid"].ToString(); this.hy_flowid.Text = dt.Rows[0]["hy_flowid"].ToString(); this.hy_flowname.Text = dt.Rows[0]["hy_flowname"].ToString(); this.hy_curtacheid.Text = dt.Rows[0]["hy_curtacheid"].ToString(); this.hy_curtachename.Text = dt.Rows[0]["hy_curtachename"].ToString(); this.lblcurtachenameshow.Text = dt.Rows[0]["hy_curtachename"].ToString(); this.hy_curclrid.Text = dt.Rows[0]["hy_curclrid"].ToString(); this.hy_curclrname.Text = dt.Rows[0]["hy_curclrname"].ToString(); this.hy_djrid.Text = dt.Rows[0]["hy_djrid"].ToString(); this.hy_djrname.Text = dt.Rows[0]["hy_djrname"].ToString(); this.hy_djrbmid.Text = dt.Rows[0]["hy_djrbmid"].ToString(); this.hy_djrbmname.Text = dt.Rows[0]["hy_djrbmname"].ToString(); this.hy_djsj.Text = dt.Rows[0]["hy_djsj"].ToString(); if (!this.IsPostBack) { this.hy_bt.Text = dt.Rows[0]["hy_bt"].ToString(); } this.hy_iftx.Text = dt.Rows[0]["hy_iftx"].ToString(); this.hy_zhtxsj.Text = dt.Rows[0]["hy_zhtxsj"].ToString(); this.hy_readuserlist.Text = dt.Rows[0]["hy_readuserlist"].ToString(); this.hy_readdatelist.Text = dt.Rows[0]["hy_readdatelist"].ToString(); this.hy_clrylist.Text = dt.Rows[0]["hy_clrylist"].ToString(); this.hy_cyrylist.Text = dt.Rows[0]["hy_cyrylist"].ToString(); this.hy_motherid.Text = dt.Rows[0]["hy_motherid"].ToString(); this.hy_ifconfirm.Text = dt.Rows[0]["hy_ifconfirm"].ToString(); UpdateReadFlag(); //打开时添加阅读情况 } dt.Clear(); //流程已结束 if (this.hy_curtacheid.Text == "**") { this.lblcurtachenameshow.Text = "流程已结束"; //20111216 add start if (this.hy_mudelid.Text == "Mudelfwgl" || this.hy_mudelid.Text == "Mudelswgl") { //有发布权限 if (Hy_IfHaveRole(this.hy_mudelid.Text, Session["hyuid"].ToString()) == "1") { this.td_fabu.Visible = true; //收发文模块流程结束后显示发布按钮 //收发文流程结束后分发轮阅 20140809 hjadd start this.td_ffly.Visible = true; //收发文模块流程结束后显示分发按钮 //收发文流程结束后分发轮阅 20140809 hjadd start } } //20111216 add end //判断是否为传阅人 HyoaClass.Hyoa_flowhistoryinfo_cy Hyoa_flowhistoryinfo_cy = new HyoaClass.Hyoa_flowhistoryinfo_cy(); dt = Hyoa_flowhistoryinfo_cy.Getifcyrybydociduserid(this.txtdocid.Value, this.Session["hyuid"].ToString()); if (dt.Rows.Count > 0) { this.txtSystemClRight.Value = "0"; this.txtSystemYdRight.Value = "1"; } //判断是否历史处理人 //判断是否是历史处理人员 if (Hyoa_global.ifhistoryclr(this.txtdocid.Value, this.Session["hyuid"].ToString())) { this.txtifhistoryclr.Value = "1"; this.txtSystemClRight.Value = "0"; this.txtSystemYdRight.Value = "1"; } } else { //////////////流程未结束/////////////////////// //判断是否为当前处理人 if (("," + this.hy_curclrid.Text + ",").IndexOf(("," + this.Session["hyuid"].ToString() + ",")) >= 0) { this.txtSystemClRight.Value = "1"; this.td_submit.Visible = true; //保存 this.td_nextstep.Visible = true; //提交 if (this.hy_curtacheid.Text != "tache0001") { this.td_returnsumbit.Visible = true; //退回 } //-------条件流程start------- HyoaClass.Hyoa_flowtache Hyoa_flowtache = new HyoaClass.Hyoa_flowtache(); DataTable dt_firsttache = Hyoa_flowtache.Getflowtachebyflowidtacheid(this.hy_flowid.Text, this.hy_curtacheid.Text); if (dt_firsttache.Rows.Count > 0) { if (dt_firsttache.Rows[0]["hy_enablecondition"].ToString() == "是") ConditionFlow(this.hy_flowid.Text, this.hy_curtacheid.Text); } //-------条件流程end------- } else { //判断是否为传阅人 HyoaClass.Hyoa_flowhistoryinfo_cy Hyoa_flowhistoryinfo_cy = new HyoaClass.Hyoa_flowhistoryinfo_cy(); dt = Hyoa_flowhistoryinfo_cy.Getifcyrybydociduserid(this.txtdocid.Value, this.Session["hyuid"].ToString()); if (dt.Rows.Count > 0) { this.txtSystemYdRight.Value = "1"; } //判断是否是上一环节处理人 if (Hyoa_global.iflastclr(this.txtdocid.Value, this.Session["hyuid"].ToString())) { this.txtiflastclr.Value = "1"; this.txtSystemYdRight.Value = "1"; this.td_withdraw.Visible = true; //收回 this.td_press.Visible = true; //催办 } else { //判断是否是历史处理人员 if (Hyoa_global.ifhistoryclr(this.txtdocid.Value, this.Session["hyuid"].ToString())) { this.txtifhistoryclr.Value = "1"; this.txtSystemYdRight.Value = "1"; this.td_press.Visible = true; //催办 } } } //判断是否为第一个环节 HyoaClass.Hyoa_flowhistoryinfo_cl Hyoa_flowhistoryinfo_cl = new HyoaClass.Hyoa_flowhistoryinfo_cl(); DataTable dt_flowhistoryinfo_cl = Hyoa_flowhistoryinfo_cl.Getflowhistoryinfo_clsbydocid(this.txtdocid.Value); if (dt_flowhistoryinfo_cl.Rows.Count == 1) { this.txtiffirsttache.Value = "1"; //旧文档时,如果历史处理环节中只有一条记录,“是否第一环节”置为1 } dt_flowhistoryinfo_cl.Clear(); //判断是否为最后一个环节 HyoaClass.Hyoa_flowwork Hyoa_flowwork = new HyoaClass.Hyoa_flowwork(); DataTable dtflowwork = Hyoa_flowwork.Getflowworkbyflowidtacheid(this.hy_flowid.Text, this.hy_curtacheid.Text); if (dtflowwork.Rows.Count > 0) { if (dtflowwork.Rows[0]["hy_nexttacheid"].ToString() == "**") this.txtiflasttache.Value = "1"; } dtflowwork.Clear(); //////////////流程未结束/////////////////////// } //如果表单是流程后公开显示,则置为阅读权限 if (this.hy_curtacheid.Text == "**") { HyoaClass.Hyoa_tableconfig Hyoa_tableconfig = new HyoaClass.Hyoa_tableconfig(); DataTable dt_tableconfig = Hyoa_tableconfig.GetTable(this.hy_tableid.Text); if (dt_tableconfig.Rows.Count > 0) { if (dt_tableconfig.Rows[0]["hy_ispuballByflowYB"].ToString() == "是") { this.txtSystemYdRight.Value = "1"; } } } //没有操作权限的用户,如果是全权用户,则置为阅读权限 ADD BY XF 2011-11-17 if (this.txtSystemClRight.Value == "0" && this.txtSystemYdRight.Value == "0") { //得到当前模块对应的全权用户组 HyoaClass.Hyoa_mudel Hyoa_mudel_forqqyh = new HyoaClass.Hyoa_mudel(); DataTable dt_mudel_forqqyh = Hyoa_mudel_forqqyh.Getmudel(this.hy_mudelid.Text); if (dt_mudel_forqqyh.Rows.Count > 0) { if (dt_mudel_forqqyh.Rows[0]["hy_qqroleid"] != null) { if (dt_mudel_forqqyh.Rows[0]["hy_qqroleid"] != "") { string ls_role_forqqyh = dt_mudel_forqqyh.Rows[0]["hy_qqroleid"].ToString(); HyoaClass.Hyoa_global Hyoa_global_forqqyh = new HyoaClass.Hyoa_global(); if (Hyoa_global_forqqyh.isHaveRole(ls_role_forqqyh, this.Session["hyuid"].ToString())) { this.txtSystemYdRight.Value = "1"; //阅读权限 } } } } } //指定的特殊模块,流转过程中,所有人员可以浏览该文档 hySetYdRight_TS(); //如果是“可修改所有文档的权限人员”,则可以修改所有的,可以把已办文件转在办 if (Hyoa_global.isHaveRole("Role9995", Session["hyuid"].ToString())) { this.txtSystemYdRight.Value = "1"; this.td_submit.Visible = true; //保存 if (this.hy_curtacheid.Text == "**") this.td_ybtozb.Visible = true; //已办转在办 } //既没有处理权限,又没有阅读权限的情况下 if (this.txtSystemClRight.Value == "0" && this.txtSystemYdRight.Value == "0") { if (this.txtifpop.Value == "") { this.td_submit.Visible = false; this.td_nextstep.Visible = false; Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');window.location='" + this.txturl.Value + "';</script>"); return; } else { this.td_submit.Visible = false; this.td_nextstep.Visible = false; Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');self.close();</script>"); return; } } //加载页面 if (this.hy_tableid.Text == "Tablefpbd") { this.td_dc.Visible = true; } GetMainTableHtml("1", this.txtSystemClRight.Value, "1", this.hy_curtacheid.Text); //----加载补充意见页面 s add by xf 2013-6-24----- HyoaClass.Hyoa_tableconfig Hyoa_tableconfig_forbcyj = new HyoaClass.Hyoa_tableconfig(); DataTable dt_tableconfig_forbcyj = Hyoa_tableconfig_forbcyj.GetTablesbymudelidandtableid(this.hy_mudelid.Text, this.hy_tableid.Text); if (dt_tableconfig_forbcyj.Rows.Count > 0) { if (dt_tableconfig_forbcyj.Rows[0]["hy_ifcomment"] != null) { if (dt_tableconfig_forbcyj.Rows[0]["hy_ifcomment"].ToString() == "是") { this.tb_nbsp.Visible = true; this.tb_bctitle.Visible = true; this.tb_bcbody.Visible = true; if (this.txtSystemClRight.Value == "0") { this.td_bcyj.Visible = true; this.tr_bcyj.Visible = true; } //得到已经补充意见内容 HyoaClass.Hyoa_bcyj Hyoa_bcyj = new HyoaClass.Hyoa_bcyj(); DataTable dt_bcyj = Hyoa_bcyj.GetdocsByfatherid(this.txtdocid.Value); if (dt_bcyj.Rows.Count > 0) { //输出补充意见记录 this.lblbody_bcyj.Text = ""; for (var i = 0; i < dt_bcyj.Rows.Count; i++) { this.lblbody_bcyj.Text += dt_bcyj.Rows[i]["hy_bcbody"].ToString() + "<br> "; this.lblbody_bcyj.Text += "(补充意见人:" + dt_bcyj.Rows[i]["hy_bcusername"].ToString() + " 所在部门:" + dt_bcyj.Rows[i]["hy_bcdeptname"].ToString(); this.lblbody_bcyj.Text += " 补充时间:" + dt_bcyj.Rows[i]["hy_bctime"].ToString() + " IP:" + dt_bcyj.Rows[i]["hy_bcip"].ToString(); this.lblbody_bcyj.Text += ")<br><hr height=1 color=#DEEEFE></hr>"; } } } } } //----加载补充意见页面 e----- } hywebopen_olddoc(); //旧文档OPEN的特殊处理 } #endregion } }
//补充意见add by xf 2013-6-24 protected void Button_BcyjSave_Click(object sender, EventArgs e) { if (this.txtbcyj.Text.Trim() == "") { Response.Write("<script>alert('补充意见内容不能为空!');</script>"); return; } else { //保存补充意见 HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); HyoaClass.Hyoa_bcyj Hyoa_bcyj = new HyoaClass.Hyoa_bcyj(); Hyoa_bcyj.bcid = Hyoa_global.GetRandom(); Hyoa_bcyj.hy_tableid = this.hy_tableid.Text; Hyoa_bcyj.hy_fatherid = this.txtdocid.Value; Hyoa_bcyj.hy_bcuserid = Session["hyuid"].ToString(); Hyoa_bcyj.hy_bcusername = Session["hyuname"].ToString(); Hyoa_bcyj.hy_bcdeptid = Session["hydeptid"].ToString(); Hyoa_bcyj.hy_bcdeptname = Session["hydeptname"].ToString(); Hyoa_bcyj.hy_bctime = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); this.txtbcyj_hidden.Text = ReplaceString_Tszf(this.txtbcyj_hidden.Text); Hyoa_bcyj.hy_bcbody = this.txtbcyj_hidden.Text; Hyoa_bcyj.hy_bcip = HttpContext.Current.Request.UserHostAddress; Hyoa_bcyj.hy_bcifshow = ""; Hyoa_bcyj.Insert(); Response.Write("<script>alert('补充意见保存成功!');window.location='" + this.Request.Url.ToString() + "'</script>"); //这个返回路径的页面,点返回按钮会有问题.已办转在办用的返回到了列表 } }
//加载主表单 Written by xf 20110515 private void DataPlay() { if (this.Request.QueryString["op"] != null) { this.txtop.Value = this.Request.QueryString["op"].ToString(); //新增还是修改 //新文档 if (this.Request.QueryString["op"] == "add") { HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); //文档ID this.txtdocid.Value = Hyoa_global.GetRandom(); this.hy_djrid.Text = this.Session["hyuid"].ToString(); this.hy_djrname.Text = this.Session["hyuname"].ToString(); this.hy_djrbmid.Text = this.Session["hydeptid"].ToString(); this.hy_djrbmname.Text = this.Session["hydeptname"].ToString(); this.hy_djsj.Text = System.DateTime.Now.ToString(); if (this.txtifhaveflow.Value == "是") { HyoaClass.Hyoa_tableconfig Hyoa_tableconfig = new HyoaClass.Hyoa_tableconfig(); DataTable dt_tableconfig = Hyoa_tableconfig.GetTablesbymudelidandtableid(this.hy_mudelid.Text, this.hy_tableid.Text); if (dt_tableconfig.Rows.Count > 0) { if (dt_tableconfig.Rows[0]["hy_ifflowdoc"].ToString() == "是") { //根据模块ID得到流程信息 HyoaClass.Hyoa_flowinfor Hyoa_flowinfor = new HyoaClass.Hyoa_flowinfor(); DataTable dt = Hyoa_flowinfor.Getfirsttacheinfobymudelid(this.hy_mudelid.Text); //Response.Write("<script>alert('"+dt.Rows.Count.ToString()+"')</script>"); if (dt.Rows.Count > 0) { //判断当前用户是否有登记权限 //得到第一环节ID string ls_firsttacheid = Hyoa_global.GetFirstTacheid(dt.Rows[0]["hy_flowid"].ToString()); if (Hyoa_global.IfHaveRegiRight_Lc(dt.Rows[0]["hy_flowid"].ToString(), ls_firsttacheid, this.Session["hyuid"].ToString())) { this.hy_flowid.Text = dt.Rows[0]["hy_flowid"].ToString(); this.hy_flowname.Text = dt.Rows[0]["hy_flowname"].ToString(); this.hy_curtacheid.Text = dt.Rows[0]["hy_nexttacheid"].ToString(); this.hy_curtachename.Text = dt.Rows[0]["hy_nexttachename"].ToString(); this.hy_curclrid.Text = this.Session["hyuid"].ToString(); this.hy_curclrname.Text = this.Session["hyuname"].ToString(); this.lblcurtachenameshow.Text = dt.Rows[0]["hy_nexttachename"].ToString(); this.txtSystemClRight.Value = "1"; } else { Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');history.back();</script>"); } } dt.Clear(); this.td_nextstep.Visible = true; //提交 } } //加载页面 this.rptlist.DataSource = GetDataTableFieldHtml(this.hy_mudelid.Text, this.hy_tableid.Text, "0", "0", this.txtdocid.Value, this.txtSystemClRight.Value, "1", this.hy_curtacheid.Text); this.rptlist.DataBind(); this.td_submit.Visible = true; //保存 } else { this.lblcurtachenameshow.Text = this.lbltablename.Text; //如果非流程(授权用户统一管理) if (this.txttablerole.Value == "0") { if (Hy_IfHaveRole(this.hy_mudelid.Text, Session["hyuid"].ToString()) == "1") this.txtSystemClRight.Value = "1"; } //如果非流程(每个人管理自己的信息) if (this.txttablerole.Value == "1") { this.txtSystemClRight.Value = "1"; } //如果非流程(每个人操作自己的信息、授权用户可管理所有信息) if (this.txttablerole.Value == "2") { this.txtSystemClRight.Value = "1"; } if (this.txtSystemClRight.Value == "1") this.td_submit.Visible = true; //保存 else this.td_submit.Visible = false; //保存 //加载页面 this.rptlist.DataSource = GetDataTableFieldHtml(this.hy_mudelid.Text, this.hy_tableid.Text, "0", "0", this.txtdocid.Value, this.txtSystemClRight.Value, "0", ""); this.rptlist.DataBind(); } hywebopen_newdoc(); //新文档OPEN时的特殊处理 } //旧文档 if (this.Request.QueryString["op"] == "modify") { this.td_browseflow.Visible = true; //查看流程 if (this.Request.QueryString["docid"] != null) { this.txtdocid.Value = this.Request.QueryString["docid"].ToString(); HyoaClass.Hyoa_flowmain flowmain = new HyoaClass.Hyoa_flowmain(); DataTable dt = flowmain.Getflowmain(this.txtdocid.Value); if (dt.Rows.Count > 0) { this.hy_mudelid.Text = dt.Rows[0]["hy_mudelid"].ToString(); this.hy_tableid.Text = dt.Rows[0]["hy_tableid"].ToString(); this.hy_flowid.Text = dt.Rows[0]["hy_flowid"].ToString(); this.hy_flowname.Text = dt.Rows[0]["hy_flowname"].ToString(); this.hy_curtacheid.Text = dt.Rows[0]["hy_curtacheid"].ToString(); this.hy_curtachename.Text = dt.Rows[0]["hy_curtachename"].ToString(); this.lblcurtachenameshow.Text = dt.Rows[0]["hy_curtachename"].ToString(); this.hy_curclrid.Text = dt.Rows[0]["hy_curclrid"].ToString(); this.hy_curclrname.Text = dt.Rows[0]["hy_curclrname"].ToString(); this.hy_djrid.Text = dt.Rows[0]["hy_djrid"].ToString(); this.hy_djrname.Text = dt.Rows[0]["hy_djrname"].ToString(); this.hy_djrbmid.Text = dt.Rows[0]["hy_djrbmid"].ToString(); this.hy_djrbmname.Text = dt.Rows[0]["hy_djrbmname"].ToString(); this.hy_djsj.Text = dt.Rows[0]["hy_djsj"].ToString(); this.hy_bt.Text = dt.Rows[0]["hy_bt"].ToString(); this.hy_content1.Text = dt.Rows[0]["hy_content1"].ToString(); this.hy_content2.Text = dt.Rows[0]["hy_content2"].ToString(); this.hy_content3.Text = dt.Rows[0]["hy_content3"].ToString(); this.hy_content4.Text = dt.Rows[0]["hy_content4"].ToString(); this.hy_content5.Text = dt.Rows[0]["hy_content5"].ToString(); this.hy_content6.Text = dt.Rows[0]["hy_content6"].ToString(); this.hy_content7.Text = dt.Rows[0]["hy_content7"].ToString(); this.hy_content8.Text = dt.Rows[0]["hy_content8"].ToString(); this.hy_content9.Text = dt.Rows[0]["hy_content9"].ToString(); this.hy_content10.Text = dt.Rows[0]["hy_content10"].ToString(); this.hy_content11.Text = dt.Rows[0]["hy_content11"].ToString(); this.hy_content12.Text = dt.Rows[0]["hy_content12"].ToString(); this.hy_content13.Text = dt.Rows[0]["hy_content13"].ToString(); this.hy_content14.Text = dt.Rows[0]["hy_content14"].ToString(); this.hy_content15.Text = dt.Rows[0]["hy_content15"].ToString(); this.hy_field1.Text = dt.Rows[0]["hy_field1"].ToString(); this.hy_field2.Text = dt.Rows[0]["hy_field2"].ToString(); this.hy_field3.Text = dt.Rows[0]["hy_field3"].ToString(); this.hy_field4.Text = dt.Rows[0]["hy_field4"].ToString(); this.hy_field5.Text = dt.Rows[0]["hy_field5"].ToString(); this.hy_field6.Text = dt.Rows[0]["hy_field6"].ToString(); this.hy_field7.Text = dt.Rows[0]["hy_field7"].ToString(); this.hy_field8.Text = dt.Rows[0]["hy_field8"].ToString(); this.hy_field9.Text = dt.Rows[0]["hy_field9"].ToString(); this.hy_field10.Text = dt.Rows[0]["hy_field10"].ToString(); this.hy_field11.Text = dt.Rows[0]["hy_field11"].ToString(); this.hy_field12.Text = dt.Rows[0]["hy_field12"].ToString(); this.hy_field13.Text = dt.Rows[0]["hy_field13"].ToString(); this.hy_field14.Text = dt.Rows[0]["hy_field14"].ToString(); this.hy_field15.Text = dt.Rows[0]["hy_field15"].ToString(); this.hy_field16.Text = dt.Rows[0]["hy_field16"].ToString(); this.hy_field17.Text = dt.Rows[0]["hy_field17"].ToString(); this.hy_field18.Text = dt.Rows[0]["hy_field18"].ToString(); this.hy_field19.Text = dt.Rows[0]["hy_field19"].ToString(); this.hy_field20.Text = dt.Rows[0]["hy_field20"].ToString(); this.hy_field21.Text = dt.Rows[0]["hy_field21"].ToString(); this.hy_field22.Text = dt.Rows[0]["hy_field22"].ToString(); this.hy_field23.Text = dt.Rows[0]["hy_field23"].ToString(); this.hy_field24.Text = dt.Rows[0]["hy_field24"].ToString(); this.hy_field25.Text = dt.Rows[0]["hy_field25"].ToString(); this.hy_field26.Text = dt.Rows[0]["hy_field26"].ToString(); this.hy_field27.Text = dt.Rows[0]["hy_field27"].ToString(); this.hy_field28.Text = dt.Rows[0]["hy_field28"].ToString(); this.hy_field29.Text = dt.Rows[0]["hy_field29"].ToString(); this.hy_field30.Text = dt.Rows[0]["hy_field30"].ToString(); this.hy_field31.Text = dt.Rows[0]["hy_field31"].ToString(); this.hy_field32.Text = dt.Rows[0]["hy_field32"].ToString(); this.hy_field33.Text = dt.Rows[0]["hy_field33"].ToString(); this.hy_field34.Text = dt.Rows[0]["hy_field34"].ToString(); this.hy_field35.Text = dt.Rows[0]["hy_field35"].ToString(); this.hy_field36.Text = dt.Rows[0]["hy_field36"].ToString(); this.hy_field37.Text = dt.Rows[0]["hy_field37"].ToString(); this.hy_field38.Text = dt.Rows[0]["hy_field38"].ToString(); this.hy_field39.Text = dt.Rows[0]["hy_field39"].ToString(); this.hy_field40.Text = dt.Rows[0]["hy_field40"].ToString(); this.hy_field41.Text = dt.Rows[0]["hy_field41"].ToString(); this.hy_field42.Text = dt.Rows[0]["hy_field42"].ToString(); this.hy_field43.Text = dt.Rows[0]["hy_field43"].ToString(); this.hy_field44.Text = dt.Rows[0]["hy_field44"].ToString(); this.hy_field45.Text = dt.Rows[0]["hy_field45"].ToString(); this.hy_field46.Text = dt.Rows[0]["hy_field46"].ToString(); this.hy_field47.Text = dt.Rows[0]["hy_field47"].ToString(); this.hy_field48.Text = dt.Rows[0]["hy_field48"].ToString(); this.hy_field49.Text = dt.Rows[0]["hy_field49"].ToString(); this.hy_field50.Text = dt.Rows[0]["hy_field50"].ToString(); this.hy_field51.Text = dt.Rows[0]["hy_field51"].ToString(); this.hy_field52.Text = dt.Rows[0]["hy_field52"].ToString(); this.hy_field53.Text = dt.Rows[0]["hy_field53"].ToString(); this.hy_field54.Text = dt.Rows[0]["hy_field54"].ToString(); this.hy_field55.Text = dt.Rows[0]["hy_field55"].ToString(); this.hy_field56.Text = dt.Rows[0]["hy_field56"].ToString(); this.hy_field57.Text = dt.Rows[0]["hy_field57"].ToString(); this.hy_field58.Text = dt.Rows[0]["hy_field58"].ToString(); this.hy_field59.Text = dt.Rows[0]["hy_field59"].ToString(); this.hy_field60.Text = dt.Rows[0]["hy_field60"].ToString(); this.hy_field61.Text = dt.Rows[0]["hy_field61"].ToString(); this.hy_field62.Text = dt.Rows[0]["hy_field62"].ToString(); this.hy_field63.Text = dt.Rows[0]["hy_field63"].ToString(); this.hy_field64.Text = dt.Rows[0]["hy_field64"].ToString(); this.hy_field65.Text = dt.Rows[0]["hy_field65"].ToString(); this.hy_field66.Text = dt.Rows[0]["hy_field66"].ToString(); this.hy_field67.Text = dt.Rows[0]["hy_field67"].ToString(); this.hy_field68.Text = dt.Rows[0]["hy_field68"].ToString(); this.hy_field69.Text = dt.Rows[0]["hy_field69"].ToString(); this.hy_field70.Text = dt.Rows[0]["hy_field70"].ToString(); this.hy_field71.Text = dt.Rows[0]["hy_field71"].ToString(); this.hy_field72.Text = dt.Rows[0]["hy_field72"].ToString(); this.hy_field73.Text = dt.Rows[0]["hy_field73"].ToString(); this.hy_field74.Text = dt.Rows[0]["hy_field74"].ToString(); this.hy_field75.Text = dt.Rows[0]["hy_field75"].ToString(); this.hy_field76.Text = dt.Rows[0]["hy_field76"].ToString(); this.hy_field77.Text = dt.Rows[0]["hy_field77"].ToString(); this.hy_field78.Text = dt.Rows[0]["hy_field78"].ToString(); this.hy_field79.Text = dt.Rows[0]["hy_field79"].ToString(); this.hy_field80.Text = dt.Rows[0]["hy_field80"].ToString(); this.hy_field81.Text = dt.Rows[0]["hy_field81"].ToString(); this.hy_field82.Text = dt.Rows[0]["hy_field82"].ToString(); this.hy_field83.Text = dt.Rows[0]["hy_field83"].ToString(); this.hy_field84.Text = dt.Rows[0]["hy_field84"].ToString(); this.hy_field85.Text = dt.Rows[0]["hy_field85"].ToString(); this.hy_field86.Text = dt.Rows[0]["hy_field86"].ToString(); this.hy_field87.Text = dt.Rows[0]["hy_field87"].ToString(); this.hy_field88.Text = dt.Rows[0]["hy_field88"].ToString(); this.hy_field89.Text = dt.Rows[0]["hy_field89"].ToString(); this.hy_field90.Text = dt.Rows[0]["hy_field90"].ToString(); this.hy_field91.Text = dt.Rows[0]["hy_field91"].ToString(); this.hy_field92.Text = dt.Rows[0]["hy_field92"].ToString(); this.hy_field93.Text = dt.Rows[0]["hy_field93"].ToString(); this.hy_field94.Text = dt.Rows[0]["hy_field94"].ToString(); this.hy_field95.Text = dt.Rows[0]["hy_field95"].ToString(); this.hy_field96.Text = dt.Rows[0]["hy_field96"].ToString(); this.hy_field97.Text = dt.Rows[0]["hy_field97"].ToString(); this.hy_field98.Text = dt.Rows[0]["hy_field98"].ToString(); this.hy_field99.Text = dt.Rows[0]["hy_field99"].ToString(); this.hy_field100.Text = dt.Rows[0]["hy_field100"].ToString(); this.hy_iftx.Text = dt.Rows[0]["hy_iftx"].ToString(); this.hy_zhtxsj.Text = dt.Rows[0]["hy_zhtxsj"].ToString(); this.hy_readuserlist.Text = dt.Rows[0]["hy_readuserlist"].ToString(); //信息管理市局录用记录 特殊显示取消按钮用于删除复制的这条数据 if (this.hy_mudelid.Text == "xxgl" && this.hy_tableid.Text == "f1265875-5494-465f-ac33-6fa43d208c8f" && this.hy_field100.Text == "1") { //this.td_qx.Visible = true; this.td_return.Visible = false; } HyoaClass.DAO DAO = new HyoaClass.DAO(); string sql_SelectCount = "select count(*) as num from hyp_flowhistoryinfo_cl where docid='" + this.txtdocid.Value + "'"; DataTable dt_Count = DAO.GetDataTable(sql_SelectCount); if (dt_Count.Rows.Count > 0) { this.txtclts.Value = dt_Count.Rows[0]["num"].ToString(); } } dt.Clear(); //流程文档 if (this.txtifhaveflow.Value == "是") { //流程已结束 if (this.hy_curtacheid.Text == "**") { //////////////流程已结束/////////////////////// this.lblcurtachenameshow.Text = "流程已结束"; UpdateReadFlag(); //打开时置为已读 //////////////流程已结束/////////////////////// } else { //////////////流程未结束/////////////////////// //判断是否为当前处理人 if (this.hy_curclrid.Text.IndexOf(this.Session["hyuid"].ToString()) >= 0) { this.txtSystemClRight.Value = "1"; this.td_submit.Visible = true; //保存 this.td_nextstep.Visible = true; //提交 this.td_returnsumbit.Visible = true; //退回 } else { //判断是否为传阅人 HyoaClass.Hyoa_flowhistoryinfo_cy Hyoa_flowhistoryinfo_cy = new HyoaClass.Hyoa_flowhistoryinfo_cy(); dt = Hyoa_flowhistoryinfo_cy.Getifcyrybydociduserid(this.txtdocid.Value, this.Session["hyuid"].ToString()); if (dt.Rows.Count > 0) { this.txtSystemYdRight.Value = "1"; } //判断是否是上一环节处理人 HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); if (Hyoa_global.iflastclr(this.txtdocid.Value, this.Session["hyuid"].ToString())) { this.txtiflastclr.Value = "1"; this.txtSystemYdRight.Value = "1"; this.td_withdraw.Visible = true; //收回 this.td_press.Visible = true; //催办 } else { //判断是否是历史处理人员 if (Hyoa_global.ifhistoryclr(this.txtdocid.Value, this.Session["hyuid"].ToString())) { this.txtifhistoryclr.Value = "1"; this.txtSystemYdRight.Value = "1"; this.td_press.Visible = true; //催办 } } } //判断是否为最后一个环节 HyoaClass.Hyoa_flowwork Hyoa_flowwork = new HyoaClass.Hyoa_flowwork(); DataTable dtflowwork = Hyoa_flowwork.Getflowworkbyflowidtacheid(this.hy_flowid.Text, this.hy_curtacheid.Text); if (dtflowwork.Rows.Count > 0) { if (dtflowwork.Rows[0]["hy_nexttacheid"].ToString() == "**") this.txtiflasttache.Value = "1"; } dtflowwork.Clear(); //既没有处理权限,又没有阅读权限的情况下 if (this.txtSystemClRight.Value == "0" && this.txtSystemYdRight.Value == "0") { Response.Write("<script>alert('您无权进行此项操作,请联系管理员!');history.back();</script>"); } //////////////流程未结束/////////////////////// } //加载页面 this.rptlist.DataSource = GetDataTableFieldHtml(this.hy_mudelid.Text, this.hy_tableid.Text, "1", "0", this.txtdocid.Value, this.txtSystemClRight.Value, "1", this.hy_curtacheid.Text); this.rptlist.DataBind(); ////////补充意见s 只要是旧文档,且有流程的模块就能填写轮阅意见 this.tb_bctitle.Visible = true; this.tb_bcbody.Visible = true; //流程已结束 if (this.hy_curtacheid.Text == "**") { this.tr_bcyj.Visible = false; } else { this.tr_bcyj.Visible = true; } //得到已经补充意见内容 HyoaClass.Hyoa_bcyj Hyoa_bcyj = new HyoaClass.Hyoa_bcyj(); DataTable dt_bcyj = Hyoa_bcyj.GetdocsByfatherid(this.txtdocid.Value); if (dt_bcyj.Rows.Count > 0) { //输出补充意见记录 this.lblbody_bcyj.Text = ""; for (var i = 0; i < dt_bcyj.Rows.Count; i++) { this.lblbody_bcyj.Text += dt_bcyj.Rows[i]["hy_bcbody"].ToString() + "<br> "; this.lblbody_bcyj.Text += "(轮阅人:" + dt_bcyj.Rows[i]["hy_bcusername"].ToString() + " 所在部门:" + dt_bcyj.Rows[i]["hy_bcdeptname"].ToString(); this.lblbody_bcyj.Text += " 填写时间:" + dt_bcyj.Rows[i]["hy_bctime"].ToString(); //+ " IP:" + dt_bcyj.Rows[i]["hy_bcip"].ToString(); this.lblbody_bcyj.Text += ")<br><hr height=1 color=#DEEEFE></hr>"; } } ////////补充意见e } else { this.lblcurtachenameshow.Text = this.lbltablename.Text; //非流程表单 this.td_nextstep.Visible = false; this.td_withdraw.Visible = false; this.td_returnsumbit.Visible = false; this.td_press.Visible = false; this.td_browseflow.Visible = false; ////////////判断当前表单是否为只显示个人 //////////HyoaClass.Hyoa_tableconfig Hyoa_tableconfig = new HyoaClass.Hyoa_tableconfig(); //////////DataTable dt_tableconfig = Hyoa_tableconfig.GetTablesbymudelidandtableid(this.hy_mudelid.Text, this.hy_tableid.Text); //////////if (dt_tableconfig.Rows.Count > 0) //////////{ ////////// //不是流程文档,不显示所有记录 ////////// if (dt_tableconfig.Rows[0]["hy_ifflowdoc"].ToString() == "否" && dt_tableconfig.Rows[0]["hy_ifdisplayall"].ToString() == "否") ////////// { ////////// //判断是否为当前文档登记人 ////////// if(this.hy_djrid.Text==Session["hyuid"].ToString()) ////////// this.txtSystemClRight.Value = "1"; ////////// } ////////// else ////////// { ////////// if (Hy_IfHaveRole(this.hy_mudelid.Text, Session["hyuid"].ToString()) == "1") ////////// this.txtSystemClRight.Value = "1"; ////////// } //////////} //如果非流程(授权用户统一管理) if (this.txttablerole.Value == "0") { if (Hy_IfHaveRole(this.hy_mudelid.Text, Session["hyuid"].ToString()) == "1") this.txtSystemClRight.Value = "1"; } //如果非流程(每个人管理自己的信息) if (this.txttablerole.Value == "1") { //判断是否为当前文档登记人 if (this.hy_djrid.Text == Session["hyuid"].ToString()) this.txtSystemClRight.Value = "1"; } //如果非流程(每个人操作自己的信息、授权用户可管理所有信息) if (this.txttablerole.Value == "2") { if (Hy_IfHaveRole(this.hy_mudelid.Text, Session["hyuid"].ToString()) == "1") { this.txtSystemClRight.Value = "1"; } else { if (this.hy_djrid.Text == Session["hyuid"].ToString()) this.txtSystemClRight.Value = "1"; } } if (this.txtSystemClRight.Value == "1") { //只有登记人和管理员可以修改,有保存按钮 HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); if (this.hy_djrid.Text == Session["hyuid"].ToString() || Hyoa_global.isHaveRole("Role9999", Session["hyuid"].ToString())) { this.td_submit.Visible = true; //保存 //信息管理市局录用记录 if (this.hy_mudelid.Text == "xxgl" && this.hy_tableid.Text == "f1265875-5494-465f-ac33-6fa43d208c8f") { this.td_sc.Visible = false; //删除 } } else { this.td_submit.Visible = false; //保存 } } else { this.td_submit.Visible = false; //保存 } //加载页面 this.rptlist.DataSource = GetDataTableFieldHtml(this.hy_mudelid.Text, this.hy_tableid.Text, "1", "0", this.txtdocid.Value, this.txtSystemClRight.Value, "0", ""); this.rptlist.DataBind(); UpdateReadFlag(); //打开时置为已读 } } hywebopen_olddoc(); //旧文档OPEN的特殊处理 } } }
//旧文档OPEN时的特殊处理 private void hywebopen_olddoc() { //办公系统效能分析添加 add by wjs at 20150604 hyXnxtSaveLogs("", "阅读一篇文章", "阅读"); // hyXnxtFlowLogs("从" + this.hy_curtachename.Text + "环节提交到环节" + this.txtnexttachename.Value + "", "提交"); //如果是车辆管理,显示打印按钮 if (this.hy_mudelid.Text == "clgl") { this.td_print_clsq.Visible = true; } if (this.hy_mudelid.Text == "clgl" && this.hy_tableid.Text == "8b10b316-98d6-4a50-bc15-52745bb119bb" && this.hy_curtacheid.Text == "tache0006") { string lssqlclgl = " select * from hyp_flowmain where not(docid='" + this.txtdocid.Value + "') and hy_mudelid = 'clgl' and hy_tableid='8b10b316-98d6-4a50-bc15-52745bb119bb' and hy_field5='" + this.hy_field5.Text + "' and hy_curtacheid='**' order by hy_field31,hy_field33 desc"; HyoaClass.DAO dbclgl = new HyoaClass.DAO(); DataTable dtclgl = dbclgl.GetDataTable(lssqlclgl); if (dtclgl.Rows.Count > 0) { this.hy_field11.Text = dtclgl.Rows[0]["hy_field12"].ToString(); } else { this.hy_field11.Text = "0"; } } //发布投票 //if (this.hy_mudelid.Text == "moduletpgl" && this.hy_tableid.Text == "bb4c4ac0-53b4-4c7f-89a6-4bde425c24fd") //{ // HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); // if (Hyoa_global.isHaveRole("Rolefbtp", Session["hyuid"].ToString())) // { // //未核对时显示发布投票按钮 // if (this.hy_field100.Text == "0") // { // this.td_pub.Visible = true; //发布投票 // } // } // else // { // this.td_pub.Visible = false; //发布投票 // } //} ////////群教评论s 只要是旧文档且是群教评论填写评论 if (this.hy_mudelid.Text == "moduleqjpl" && this.hy_tableid.Text == "7e41913d-c365-4edb-bb42-b0a8a50738cb") { this.tb_qjpltitle.Visible = true; this.tb_qjplbody.Visible = true; this.tr_qjpl.Visible = true; //得到已经评论内容 HyoaClass.Hyoa_bcyj Hyoa_qjpl = new HyoaClass.Hyoa_bcyj(); DataTable dt_qjpl = Hyoa_qjpl.GetdocsByfatherid(this.txtdocid.Value); if (dt_qjpl.Rows.Count > 0) { //输出评论记录 this.lblbody_qjpl.Text = ""; for (var i = 0; i < dt_qjpl.Rows.Count; i++) { this.lblbody_qjpl.Text += dt_qjpl.Rows[i]["hy_bcbody"].ToString() + "<br> "; this.lblbody_qjpl.Text += "(评论人:" + dt_qjpl.Rows[i]["hy_bcusername"].ToString() + " 所在部门:" + dt_qjpl.Rows[i]["hy_bcdeptname"].ToString(); this.lblbody_qjpl.Text += " 评论时间:" + dt_qjpl.Rows[i]["hy_bctime"].ToString(); //+ " IP:" + dt_bcyj.Rows[i]["hy_bcip"].ToString(); this.lblbody_qjpl.Text += ")<br><hr height=1 color=#DEEEFE></hr>"; } } } ////////群教评论e //如果是信息管理,显示转邮件按钮 if (this.hy_mudelid.Text == "xxgl" && this.hy_tableid.Text == "1a564b74-3d94-4cef-bb94-f0c0342ae8dd") this.td_returnmail.Visible = true; //如果是公告批示,显示转邮件按钮 if (this.hy_mudelid.Text == "moduleggps" && this.hy_tableid.Text == "bb523c42-d9ae-40cd-9bba-c3a99c2e1d54") this.td_returnmail_ggps.Visible = true; //如果是群教专栏,显示转邮件按钮 if (this.hy_mudelid.Text == "moduleqjzl" && this.hy_tableid.Text == "ac5e8ddd-d74c-4c9d-b0bf-5c23fc77b589") this.td_returnmail_qjzl.Visible = true; //如果是重要材料上报,显示转邮件按钮 if (this.hy_mudelid.Text == "gzyhbsh" && this.hy_tableid.Text == "7d03c313-186d-4859-9efa-acde27f4eff2") this.td_returnmail_zyclsb.Visible = true; //如果是iso900,显示转邮件按钮 if (this.hy_mudelid.Text == "moduleiso" && this.hy_tableid.Text == "c8246158-511f-4ce9-b7b9-3b7edf136a87") this.td_returnmail_iso.Visible = true; //知识管理,打开增加点击数 if (this.hy_mudelid.Text == "zsgl" && this.hy_tableid.Text == "3b5a9b5a-d1a3-4f85-b560-ef8c38a031cf") { HyoaClass.DAO db_djs = new HyoaClass.DAO(); db_djs.Execute("update hyp_flowmain set hy_field36=hy_field36+1 where DOCID='" + this.txtdocid.Value + "'"); db_djs.Close(); } //工作月汇报,输出WORD按钮隐藏/显示 if (this.hy_mudelid.Text == "gzyhb" && this.hy_tableid.Text == "b04d9f4a-e5af-4813-888b-c46f58cc3ad3") { this.td_inputword.Visible = true; } //工作月汇报,输出WORD按钮隐藏/显示 if (this.hy_mudelid.Text == "djgz" && this.hy_tableid.Text == "0e5efe98-49a5-4ccd-9532-8cac74ab328d") { this.td_inputword_dj.Visible = true; } }
////////////////////////////////////以上代码请不要修改////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //1694行--判断是否上边有修改过////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //加载返回路径时的特殊处理 //群教评论add by hj 2014-3-11 protected void Button_QjplSave_Click(object sender, EventArgs e) { if (this.txtqjpl.Text.Trim() == "") { Response.Write("<script>alert('评论内容不能为空!');</script>"); return; } else { //保存补充意见 HyoaClass.Hyoa_global Hyoa_global = new HyoaClass.Hyoa_global(); HyoaClass.Hyoa_bcyj Hyoa_qjpl = new HyoaClass.Hyoa_bcyj(); Hyoa_qjpl.bcid = Hyoa_global.GetRandom(); Hyoa_qjpl.hy_tableid = this.hy_tableid.Text; Hyoa_qjpl.hy_fatherid = this.txtdocid.Value; Hyoa_qjpl.hy_bcuserid = Session["hyuid"].ToString(); Hyoa_qjpl.hy_bcusername = Session["hyuname"].ToString(); Hyoa_qjpl.hy_bcdeptid = Session["hydeptid"].ToString(); Hyoa_qjpl.hy_bcdeptname = Session["hydeptname"].ToString(); Hyoa_qjpl.hy_bctime = System.DateTime.Now.ToString(); Hyoa_qjpl.hy_bcbody = this.txtqjpl_hidden.Text; Hyoa_qjpl.hy_bcip = HttpContext.Current.Request.UserHostAddress; Hyoa_qjpl.hy_bcifshow = ""; Hyoa_qjpl.Insert(); Response.Write("<script>alert('评论保存成功!');window.location='" + this.Request.Url.ToString() + "'</script>"); } }