DraftOut/streamSuperviseT.aspx.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ZHENGYI;
using System.Data .SqlClient ;
namespace OI.DraftOut
{
/// <summary>
/// streamSuperviseT 的摘要说明。
/// </summary>
public partial class streamSuperviseT : OI.PageBase
{
DataSet ds=new DataSet ();
OI.cs.readStream Rs=new OI.cs.readStream ();
protected OI.DatabaseOper.DatabaseConnect Dbc=new OI.DatabaseOper.DatabaseConnect ();
protected DataGridNavigation divepage ;
protected void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if (Session["userid"]==null)
{
Response.Write ("<script>alert('超时,请重新登录');top.location.href='../userpass.aspx';</script>");
return ;
}
SetDivePage();
if(!Page.IsPostBack )
{
ViewState["documentid"]=Request.Params["id"].ToString ();
Lbl_Title.Text =Dbc.GetObjectBySql("select title from document where documentid="+ViewState["documentid"]).ToString ();
dataBind();
}
}
private void CreateDataSource()
{
string sql="(select d.documentid, dt.stepid, '己处理'as 'istransact',dt.userid,au.username, d.title,dt.idea,dt.transtype,dt.transactdate,dt.transactlimitdate ";
sql +=" from document d,documenttransact dt ,accounts_users au";
sql +=" where d.documentid=dt.documentid and d.documentid="+ViewState["documentid"] ;
// sql +=" and dt.backstate=(select max(backstate) from documentTransact where documentid=d.documentid) ";
sql +=" and dt.userid=au.userid) union ";
sql +=" (select d.documentid,ts.stepid, '<font color=red>未处理</red>'as 'istransact',ts.userid ,au.username ,'' ,'' ,'','9999-12-12',null ";
sql +=" from document d, transactusers ts,accounts_users au";
sql +=" where d.documentid=ts.documentid ";
sql +=" and d.documentid="+ViewState["documentid"] ;
sql +=" and d.CurrentStepID=ts.stepID ";
sql +=" and ts.userid=au.userid )";
// sql +=" and ts.userid not in (select userid from documenttransact where documentid=d.documentid and stepid=ts.stepid and backstate=(select max(backstate) from documentTransact where documentid=d.documentid )) )" ;
sql +=" union (select d.documentid, 3, '末处理'as 'istransact',au.userid,au.username, ";
sql +=" d.title,'','回退起草'as transtype ,'9999-12-12',null ";
sql +=" from document d,accounts_users au where d.UserID=au.userid and d.documentid="+ ViewState["documentid"] +" and d.CurrentStepID=0) ";
后面还有 120 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。