39 lines
1.7 KiB
C#
39 lines
1.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using SuperMap.RealEstate.Contract.Storage.Business;
|
|
|
|
namespace SuperMap.RealEstate.Contract.Modules.ContractProinst
|
|
{
|
|
public partial class Main : BasePage
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (IsPostBack)
|
|
return;
|
|
this.Master_TabSheet.Add("审批表单", "Print/PrintBillPage.aspx" + this.Request.Url.Query);
|
|
|
|
string ExString = "ProInst_ID=" + Request["PROINST_ID"] + "&Passport_Guid=" + this.PassportInfo.Guid +
|
|
"&Module_ID=" + Request["Module_ID"] + "&PopDialogPageName=F_R_GridPageEx1&PopDialogName=NowActInstPage";
|
|
|
|
if (!string.IsNullOrEmpty(Request["PROINST_ID"]))
|
|
{
|
|
CONTRACTPROINST _CONTRACTPROINST = new CONTRACTPROINST(Transaction);
|
|
_CONTRACTPROINST.AddSearchParameter("PROINST_ID", Request["PROINST_ID"].ToDecrypt());
|
|
if (_CONTRACTPROINST.Search())
|
|
{
|
|
if (new Storage.Business.ATTACHMENT(Transaction).GetCount(
|
|
"WHERE TABLE_NAME = 'T_CONTRACTPROINST' AND TABLE_ID = " + _CONTRACTPROINST.CONTRACTPROINST_ID) > 0)
|
|
{
|
|
this.Master_TabSheet.Add("附件信息", "ATTACHMENTPage.aspx?CONTRACTPROINST_ID=" +
|
|
_CONTRACTPROINST.CONTRACTPROINST_ID_Encrypt);
|
|
}
|
|
}
|
|
}
|
|
this.Master_TabSheet.Add("流程审批", "/WorkFlow/Transact/Common/ProcessList.aspx?" + ExString);
|
|
}
|
|
}
|
|
} |