235 lines
9.1 KiB
C#
235 lines
9.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using dccdc.Models;
|
|
|
|
public partial class Controls_ExtJS_danye : System.Web.UI.Page
|
|
{
|
|
public string dbsq = "";
|
|
public string dbbx = "";
|
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!IsPostBack)
|
|
{
|
|
dbsq = getdbsq();
|
|
dbbx = getdbbx();
|
|
}
|
|
|
|
|
|
}
|
|
/// <summary>
|
|
/// 获取疾控动态
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
protected string getjkdt()
|
|
{
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 43 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
|
|
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
return "<h4>无法获取网站数据</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
result.Append("<div class=\"tongzhiul\">");
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class=\"tongzhili\"><div class=\"tongzhititle\"><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"] + "</a></div></div>");
|
|
//result.Append("<li class='lia'><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"].ToString() + "</a></li>");
|
|
}
|
|
result.Append("</div>");
|
|
return result.ToString();
|
|
}
|
|
/// <summary>
|
|
/// 获取党政之窗
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
protected string getdzzc()
|
|
{
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 25 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
|
|
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
return "<h4>无法获取网站数据</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
result.Append("<div class=\"tongzhiul\">");
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class=\"tongzhili\"><div class=\"tongzhititle\"><a href='http://www.dcqcdc.com/contents/25/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"] + "</a></div></div>");
|
|
//result.Append("<li class='lia'><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"].ToString() + "</a></li>");
|
|
}
|
|
result.Append("</div>");
|
|
return result.ToString();
|
|
}
|
|
/// <summary>
|
|
/// 获取公示信息
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
protected string getgsxx()
|
|
{
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 171 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
|
|
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
return "<h4>无法获取网站数据</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
result.Append("<div class=\"tongzhiul\">");
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class=\"tongzhili\"><div class=\"tongzhititle\"><a href='http://www.dcqcdc.com/contents/171/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"] + "</a></div></div>");
|
|
//result.Append("<li class='lia'><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"].ToString() + "</a></li>");
|
|
}
|
|
result.Append("</div>");
|
|
return result.ToString();
|
|
}
|
|
//监督信息
|
|
protected string getjdxx()
|
|
{
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
string sql = "SELECT TOP 3 * FROM siteserver_Content_1 WHERE(ChannelId = 3 AND IsChecked = 'True' AND SiteId = 1 AND ImageUrl <> '') ORDER BY IsTop DESC, Taxis DESC, adddate DESC";
|
|
dt = ZWL.DBUtility.DbHelperSQL.GetDataSetSite(sql).Tables[0];
|
|
}
|
|
catch
|
|
{
|
|
return "<h4>无法获取网站数据</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
result.Append("<div class=\"tongzhiul\">");
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class=\"tongzhili\"><div class=\"tongzhititle\"><a href='http://www.dcqcdc.com/contents/3/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"] + "</a></div></div>");
|
|
//result.Append("<li class='lia'><a href='http://www.dcqcdc.com/contents/3/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"].ToString() + "</a></li>");
|
|
}
|
|
result.Append("</div>");
|
|
return result.ToString();
|
|
}
|
|
/// <summary>
|
|
/// 代办申请工作
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string getdbsq()
|
|
{
|
|
var bll = new dccdc.BLL.sqhbBll();
|
|
List<sqhbModel> al = bll.getPagehb(1, 10, " hblx in ('项目经费','三重一大','费用支出','物资采购','设备维修','加班用餐','公务接待','出差','预算','借款')");
|
|
StringBuilder result = new StringBuilder();
|
|
string monstrous = Newtonsoft.Json.JsonConvert.SerializeObject(al);
|
|
return monstrous;
|
|
}
|
|
/// <summary>
|
|
/// 代办报销工作
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public string getdbbx()
|
|
{
|
|
var bll = new dccdc.BLL.sqhbBll();
|
|
List<sqhbModel> al = bll.getPagehb(2, 10, " hblx in ('出差报销','其他报销','物资采购报销')");
|
|
StringBuilder result = new StringBuilder();
|
|
string monstrous = Newtonsoft.Json.JsonConvert.SerializeObject(al);
|
|
return monstrous;
|
|
}
|
|
|
|
|
|
public string getdbgz()
|
|
{
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
string sql = "select top 10 * from dbo.[v_workflowtask] where ReceiveID='"+ ZWL.Common.PublicMethod.GetSessionValue("guid") + "' order by receiveTime desc";
|
|
dt = ZWL.DBUtility.DbHelperSQL.Query(sql).Tables[0];
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
return "<h4>无法获取网站数据</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
result.Append("<div class=\"tongzhiul\">");
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class=\"tongzhili\"><div class=\"tongzhititle\"><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["Title"] + "</a></div><div class=\"tongzhitime\">["+ row["SenderName"] + "]" + row["SenderTime"] + "</div></div>");
|
|
//result.Append("<li class='lia'><a href='http://www.dcqcdc.com/contents/JKDTLIST/" + row["id"].ToString() + ".html' target='_blank'>" + row["title"].ToString() + "</a></li>");
|
|
}
|
|
result.Append("</div>");
|
|
return result.ToString();
|
|
|
|
}
|
|
/// <summary>
|
|
/// 常用功能
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
protected string getlinks()
|
|
{
|
|
string userid = ZWL.Common.PublicMethod.GetSessionValue("UserID");
|
|
var dt = new DataTable();
|
|
|
|
try
|
|
{
|
|
object linkids = ZWL.DBUtility.DbHelperSQL.GetSingle("select linkids from ERPLinkUser where userid = " + userid);
|
|
if (linkids == null)
|
|
return "";
|
|
string sql = "SELECT TOP 8 * FROM ERPLink where id in(" + linkids + ") ORDER BY Id asc";
|
|
dt = ZWL.DBUtility.DbHelperSQL.GetDataSet(sql).Tables[0];
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
return "<h4>请选择常用功能</h4>";
|
|
}
|
|
|
|
StringBuilder result = new StringBuilder();
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
result.Append("<div class='usuali site-demo-active' data-type=\"tabAdd\" data-id=\"" + row["show"] + "\" data-name=\"" + row["show"] + "\" data-src=\"" + row["url"] + "\">");
|
|
result.Append("<a ><div class=\"usuaimg\"><img src=\"" + row["img"] + "\" ></div>");
|
|
result.Append("<div class=\"usuatitle\">" + row["show"] );
|
|
|
|
if (!string.IsNullOrEmpty(row["sql"].ToString()))
|
|
{
|
|
string count = "";
|
|
object count2 = ZWL.DBUtility.DbHelperSQL.GetSingle(row["sql"].ToString().Replace("@userid", userid));
|
|
if (count2 == null)
|
|
count = "null";
|
|
else
|
|
count = count2.ToString();
|
|
|
|
//result.Append("<span class=\"layui-badge\">"+count+ "</span></div></a>");
|
|
}
|
|
else
|
|
{
|
|
//result.Append("<span class=\"layui-badge\">" + "0" + "</span></div></a>");
|
|
}
|
|
|
|
result.Append("</div></a></div>");
|
|
}
|
|
return result.ToString();
|
|
}
|
|
} |