SendMessage/cs/printTransactPaper.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Data ;
namespace OI.SendMessage
{
/// <summary>
/// printTransactPaper 的摘要说明。
/// </summary>
public class printTransactPaper
{
protected OI.DatabaseOper .DatabaseConnect Dbc=new OI.DatabaseOper.DatabaseConnect ();
public printTransactPaper()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 得到签发列表.
/// </summary>
/// <returns></returns>
public string GetSignatures(string documentid)
{
OI.cs .readStream rs=new OI.cs.readStream ();
rs.doucmentID =int.Parse (documentid);
string []nodeids= rs.GetNodeIdsByType("公文签发");
string s=null;
foreach (string stepid in nodeids)
{
s+=printTransact(stepid,documentid,"公文签发");
}
return s;
}
/// <summary>
/// 打印处理人的姓名,意见,时间
/// </summary>
/// <returns></returns>
private string printTransact(string stepid,string documentid,string transactType)
{
string sql="select top 1 UserID,TransactDate,Idea from DocumentTransact where StepID="+stepid +" and DocumentID="+documentid ;
sql +=" order by transactdate desc ";
DataTable dt ;
try
{
dt=Dbc.getBinding (sql,"t").Tables [0];
}
catch (Exception er)
{
throw new ApplicationException (er.Message );
}
string s="<table width=80% cellSpacing=0 cellpadding=0 border=0>";
foreach (DataRow dr in dt.Rows )
{
s+="<tr><td>";
s+=dr["idea"].ToString ().Replace ("\r\n","<br/>") ;
s+="</td></tr><tr><td align=right>";
s+=getPersonSign(dr["userid"].ToString ())+" ";
后面还有 134 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。