班前会
This commit is contained in:
parent
ace065a512
commit
08e97acd4a
|
@ -17,7 +17,8 @@
|
||||||
input[type="date"] {
|
input[type="date"] {
|
||||||
background-color: rgba(0,0,0,0);
|
background-color: rgba(0,0,0,0);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
font-size: .175rem;
|
font-size: 0.2rem;
|
||||||
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
|
||||||
img {
|
img {
|
||||||
|
@ -179,7 +180,7 @@
|
||||||
<div class="t-aqtj">
|
<div class="t-aqtj">
|
||||||
<div id="aqtj" style="height: 100%; width: 100%;"></div>
|
<div id="aqtj" style="height: 100%; width: 100%;"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="t-side-tit">
|
<%-- <div class="t-side-tit">
|
||||||
<asp:Literal runat="server" Text="<%$ Resources:Lan,LiveVideo%>" />
|
<asp:Literal runat="server" Text="<%$ Resources:Lan,LiveVideo%>" />
|
||||||
</div>
|
</div>
|
||||||
<div class="t-xcsp video_content" style="position: relative;">
|
<div class="t-xcsp video_content" style="position: relative;">
|
||||||
|
@ -197,7 +198,7 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>--%>
|
||||||
</div>
|
</div>
|
||||||
<div class="t-center">
|
<div class="t-center">
|
||||||
<%-- <div class="t-xm flex-row flex-center">
|
<%-- <div class="t-xm flex-row flex-center">
|
||||||
|
@ -483,6 +484,11 @@
|
||||||
grid: {
|
grid: {
|
||||||
top: 30,
|
top: 30,
|
||||||
},
|
},
|
||||||
|
tooltip: {
|
||||||
|
textStyle: {
|
||||||
|
fontSize: 20
|
||||||
|
}
|
||||||
|
},
|
||||||
xAxis: {
|
xAxis: {
|
||||||
type: 'category',
|
type: 'category',
|
||||||
data: tit,
|
data: tit,
|
||||||
|
|
|
@ -86,12 +86,30 @@ namespace FineUIPro.Web.common
|
||||||
{
|
{
|
||||||
DateTime startd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", startdate, "00:00:00"));
|
DateTime startd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", startdate, "00:00:00"));
|
||||||
DateTime endd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", enddate, "23:59:59"));
|
DateTime endd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", enddate, "23:59:59"));
|
||||||
int m_count = Funs.DB.Project_ProjectUser.Count();
|
|
||||||
int job_count = (from x in Funs.DB.Meeting_ClassMeeting
|
var m_count = Funs.DB.Meeting_ClassMeeting
|
||||||
|
.Where(mc => mc.ClassMeetingDate >= startd &&
|
||||||
|
mc.ClassMeetingDate <= endd)
|
||||||
|
.GroupBy(mc => new
|
||||||
|
{
|
||||||
|
MeetingDate = mc.ClassMeetingDate.Value.Date,
|
||||||
|
mc.ProjectId
|
||||||
|
})
|
||||||
|
.Select(g => new
|
||||||
|
{
|
||||||
|
MeetingDate = g.Key.MeetingDate,
|
||||||
|
ProjectId = g.Key.ProjectId,
|
||||||
|
DailyMaxManagePersonNum = g.Max(mc => mc.ManagePersonNum ?? 0)
|
||||||
|
})
|
||||||
|
.OrderBy(r => r.MeetingDate)
|
||||||
|
.ThenBy(r => r.ProjectId)
|
||||||
|
.ToList().Sum(x => x.DailyMaxManagePersonNum);
|
||||||
|
var job_count = (from x in Funs.DB.Meeting_ClassMeeting
|
||||||
where x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd
|
where x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd
|
||||||
select new Model.MeetingItem
|
select new Model.MeetingItem
|
||||||
{
|
{
|
||||||
AttentPersonNum = x.AttentPersonNum ?? 0,
|
ProjectId = x.ProjectId,
|
||||||
|
AttentPersonNum = x.AttentPersonNum ?? 0
|
||||||
|
|
||||||
}).ToList().Sum(s => s.AttentPersonNum);
|
}).ToList().Sum(s => s.AttentPersonNum);
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,8 @@
|
||||||
input[type="date"] {
|
input[type="date"] {
|
||||||
background-color: rgba(0,0,0,0);
|
background-color: rgba(0,0,0,0);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
font-size: .175rem;
|
font-size: 0.2rem;
|
||||||
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
|
||||||
input[type="date"]::-webkit-calendar-picker-indicator {
|
input[type="date"]::-webkit-calendar-picker-indicator {
|
||||||
|
@ -257,7 +258,7 @@
|
||||||
<video src="#"></video>
|
<video src="#"></video>
|
||||||
</div>
|
</div>
|
||||||
</div>--%>
|
</div>--%>
|
||||||
<div class="side-tit image-full tit1">
|
<%-- <div class="side-tit image-full tit1">
|
||||||
<asp:Literal runat="server" Text="<%$ Resources:Lan,VideoSurveillance%>" />
|
<asp:Literal runat="server" Text="<%$ Resources:Lan,VideoSurveillance%>" />
|
||||||
</div>
|
</div>
|
||||||
<div class="vid-box sd-section-content video_content" style="height: 3.75rem;">
|
<div class="vid-box sd-section-content video_content" style="height: 3.75rem;">
|
||||||
|
@ -275,7 +276,7 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>--%>
|
||||||
</div>
|
</div>
|
||||||
<div class="center">
|
<div class="center">
|
||||||
<div class="pro-d">
|
<div class="pro-d">
|
||||||
|
@ -305,7 +306,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="ht-box flex-row flex-between">
|
<%-- <div class="ht-box flex-row flex-between">
|
||||||
<div class="ht-item flex-column flex-center flex-item-start">
|
<div class="ht-item flex-column flex-center flex-item-start">
|
||||||
<div class="ht-item-lab">
|
<div class="ht-item-lab">
|
||||||
<asp:Literal runat="server" Text="<%$ Resources:Lan,TotalContractDuration%>" />
|
<asp:Literal runat="server" Text="<%$ Resources:Lan,TotalContractDuration%>" />
|
||||||
|
@ -428,7 +429,7 @@
|
||||||
<div class="cs-item-lab">PM10</div>
|
<div class="cs-item-lab">PM10</div>
|
||||||
<div class="cs-item-val"><span runat="server" id="divHJ6">0</span></div>
|
<div class="cs-item-val"><span runat="server" id="divHJ6">0</span></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>--%>
|
||||||
</div>
|
</div>
|
||||||
<div class="side side-right">
|
<div class="side side-right">
|
||||||
<div class="side-tit image-full">
|
<div class="side-tit image-full">
|
||||||
|
|
|
@ -86,20 +86,31 @@ namespace FineUIPro.Web.common
|
||||||
{
|
{
|
||||||
DateTime startd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", startdate, "00:00:00"));
|
DateTime startd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", startdate, "00:00:00"));
|
||||||
DateTime endd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", enddate, "23:59:59"));
|
DateTime endd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", enddate, "23:59:59"));
|
||||||
var meet = (from x in Funs.DB.Meeting_ClassMeeting
|
|
||||||
where x.ProjectId == ProjectId && x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd
|
var m_count = Funs.DB.Meeting_ClassMeeting
|
||||||
select new Model.MeetingItem
|
.Where(mc => mc.ProjectId == ProjectId && mc.ClassMeetingDate >= startd &&
|
||||||
{
|
mc.ClassMeetingDate <= endd)
|
||||||
AttentPersonNum = x.AttentPersonNum ?? 0,
|
.GroupBy(mc => new
|
||||||
ManagePersonNum = x.ManagePersonNum ?? 0,
|
|
||||||
}).ToList();
|
|
||||||
var m_count = 0;
|
|
||||||
var job_count = 0;
|
|
||||||
if (meet.Count() > 0)
|
|
||||||
{
|
{
|
||||||
m_count = meet.Where(m => m.ManagePersonNum != null).Max(m => m.ManagePersonNum);
|
MeetingDate = mc.ClassMeetingDate.Value.Date,
|
||||||
job_count = meet.Sum(s => s.AttentPersonNum);
|
mc.ProjectId
|
||||||
}
|
})
|
||||||
|
.Select(g => new
|
||||||
|
{
|
||||||
|
MeetingDate = g.Key.MeetingDate,
|
||||||
|
ProjectId = g.Key.ProjectId,
|
||||||
|
DailyMaxManagePersonNum = g.Max(mc => mc.ManagePersonNum ?? 0)
|
||||||
|
})
|
||||||
|
.OrderBy(r => r.MeetingDate)
|
||||||
|
.ThenBy(r => r.ProjectId)
|
||||||
|
.ToList().Sum(x => x.DailyMaxManagePersonNum);
|
||||||
|
var job_count = (from x in Funs.DB.Meeting_ClassMeeting
|
||||||
|
where x.ProjectId == ProjectId && x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd
|
||||||
|
select new Model.MeetingItem
|
||||||
|
{
|
||||||
|
AttentPersonNum = x.AttentPersonNum ?? 0,
|
||||||
|
ManagePersonNum = x.ManagePersonNum ?? 0,
|
||||||
|
}).ToList().Sum(s => s.AttentPersonNum);
|
||||||
|
|
||||||
|
|
||||||
return new {
|
return new {
|
||||||
|
@ -217,23 +228,23 @@ namespace FineUIPro.Web.common
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
divHJ1.InnerHtml = environment.Tem.Value.ToString("#.##");
|
//divHJ1.InnerHtml = environment.Tem.Value.ToString("#.##");
|
||||||
divHJ2.InnerHtml = environment.Noise.Value.ToString("#.##");
|
//divHJ2.InnerHtml = environment.Noise.Value.ToString("#.##");
|
||||||
divHJ3.InnerHtml = environment.Hum.Value.ToString("#.##");
|
//divHJ3.InnerHtml = environment.Hum.Value.ToString("#.##");
|
||||||
divHJ4.InnerHtml = environment.Pm25.Value.ToString("#.##");
|
//divHJ4.InnerHtml = environment.Pm25.Value.ToString("#.##");
|
||||||
divHJ5.InnerHtml = environment.Ws.Value.ToString("#.##");
|
//divHJ5.InnerHtml = environment.Ws.Value.ToString("#.##");
|
||||||
divHJ6.InnerHtml = environment.Pm10.Value.ToString("#.##");
|
//divHJ6.InnerHtml = environment.Pm10.Value.ToString("#.##");
|
||||||
}
|
}
|
||||||
catch (Exception ex) { }
|
catch (Exception ex) { }
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
divHJ1.InnerHtml = "0";
|
//divHJ1.InnerHtml = "0";
|
||||||
divHJ2.InnerHtml = "0";
|
//divHJ2.InnerHtml = "0";
|
||||||
divHJ3.InnerHtml = "0";
|
//divHJ3.InnerHtml = "0";
|
||||||
divHJ4.InnerHtml = "0";
|
//divHJ4.InnerHtml = "0";
|
||||||
divHJ5.InnerHtml = "0";
|
//divHJ5.InnerHtml = "0";
|
||||||
divHJ6.InnerHtml = "0";
|
//divHJ6.InnerHtml = "0";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
@ -413,18 +424,18 @@ namespace FineUIPro.Web.common
|
||||||
//this.divProjectMoney.InnerHtml = divProjectMoneyTitle = project.ProjectMoney.ToString();
|
//this.divProjectMoney.InnerHtml = divProjectMoneyTitle = project.ProjectMoney.ToString();
|
||||||
if (project.EndDate.HasValue)
|
if (project.EndDate.HasValue)
|
||||||
{
|
{
|
||||||
this.divEndDate.InnerHtml = string.Format("{0:yyyy-MM-dd}", project.EndDate);
|
//this.divEndDate.InnerHtml = string.Format("{0:yyyy-MM-dd}", project.EndDate);
|
||||||
int endDays = (project.EndDate.Value - DateTime.Now).Days;
|
int endDays = (project.EndDate.Value - DateTime.Now).Days;
|
||||||
if (endDays >= 0)
|
if (endDays >= 0)
|
||||||
{
|
{
|
||||||
this.divRemainingDays.InnerHtml = endDays.ToString();
|
//this.divRemainingDays.InnerHtml = endDays.ToString();
|
||||||
}
|
}
|
||||||
if (project.StartDate.HasValue)
|
if (project.StartDate.HasValue)
|
||||||
{
|
{
|
||||||
int pdays = (project.EndDate.Value - project.StartDate.Value).Days;
|
int pdays = (project.EndDate.Value - project.StartDate.Value).Days;
|
||||||
if (pdays >= 0)
|
if (pdays >= 0)
|
||||||
{
|
{
|
||||||
this.divProjectDays.InnerHtml = pdays.ToString();
|
//this.divProjectDays.InnerHtml = pdays.ToString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -656,119 +667,119 @@ namespace FineUIPro.Web.common
|
||||||
{
|
{
|
||||||
var Pmodel = Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectId == ProjectId);
|
var Pmodel = Funs.DB.Base_Project.FirstOrDefault(x => x.ProjectId == ProjectId);
|
||||||
//开工日期
|
//开工日期
|
||||||
if (Pmodel.StartDate != null)
|
//if (Pmodel.StartDate != null)
|
||||||
{
|
//{
|
||||||
scheDate0.InnerText = string.Format("{0:yyyy-MM-dd}", Pmodel.StartDate);
|
// scheDate0.InnerText = string.Format("{0:yyyy-MM-dd}", Pmodel.StartDate);
|
||||||
if (!isBoolDates(Pmodel.StartDate))
|
// if (!isBoolDates(Pmodel.StartDate))
|
||||||
{
|
// {
|
||||||
scheline0.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline0.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate0.Style.Add("color", "#FF7474");
|
// scheDate0.Style.Add("color", "#FF7474");
|
||||||
scheName0.Style.Add("color", "#FF7474");
|
// scheName0.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
else
|
//else
|
||||||
{
|
//{
|
||||||
scheDate0.InnerText = "";
|
// scheDate0.InnerText = "";
|
||||||
}
|
//}
|
||||||
|
|
||||||
//竣工日期
|
//竣工日期
|
||||||
if (Pmodel.EndDate != null)
|
//if (Pmodel.EndDate != null)
|
||||||
{
|
//{
|
||||||
scheDate7.InnerText = string.Format("{0:yyyy-MM-dd}", Pmodel.EndDate);
|
// scheDate7.InnerText = string.Format("{0:yyyy-MM-dd}", Pmodel.EndDate);
|
||||||
if (!isBoolDates(Pmodel.EndDate))
|
// if (!isBoolDates(Pmodel.EndDate))
|
||||||
{
|
// {
|
||||||
scheline7.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline7.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate7.Style.Add("color", "#FF7474");
|
// scheDate7.Style.Add("color", "#FF7474");
|
||||||
scheName7.Style.Add("color", "#FF7474");
|
// scheName7.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
else
|
//else
|
||||||
{
|
//{
|
||||||
scheDate7.InnerText = "";
|
// scheDate7.InnerText = "";
|
||||||
}
|
//}
|
||||||
|
|
||||||
if (scheduleList.Count > 0)
|
//if (scheduleList.Count > 0)
|
||||||
{
|
//{
|
||||||
//节点1
|
// //节点1
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 1) != null)
|
// //if (scheduleList.FirstOrDefault(x => x.SortId == 1) != null)
|
||||||
{
|
// //{
|
||||||
scheName1.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 1).ScheduleName;
|
// // scheName1.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 1).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 1).ScheduleDate;
|
// // var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 1).ScheduleDate;
|
||||||
scheDate1.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// // scheDate1.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
|
|
||||||
if (!isBoolDates(NowDate))
|
// // if (!isBoolDates(NowDate))
|
||||||
{
|
// // {
|
||||||
scheline1.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// // scheline1.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate1.Style.Add("color", "#FF7474");
|
// // scheDate1.Style.Add("color", "#FF7474");
|
||||||
scheName1.Style.Add("color", "#FF7474");
|
// // scheName1.Style.Add("color", "#FF7474");
|
||||||
}
|
// // }
|
||||||
}
|
// //}
|
||||||
//节点2
|
// //节点2
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 2) != null)
|
// //if (scheduleList.FirstOrDefault(x => x.SortId == 2) != null)
|
||||||
{
|
// //{
|
||||||
scheName2.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 2).ScheduleName;
|
// // scheName2.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 2).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 2).ScheduleDate;
|
// // var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 2).ScheduleDate;
|
||||||
scheDate2.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// // scheDate2.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
|
|
||||||
if (!isBoolDates(NowDate))
|
// // if (!isBoolDates(NowDate))
|
||||||
{
|
// // {
|
||||||
scheline2.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// // scheline2.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate2.Style.Add("color", "#FF7474");
|
// // scheDate2.Style.Add("color", "#FF7474");
|
||||||
scheName2.Style.Add("color", "#FF7474");
|
// // scheName2.Style.Add("color", "#FF7474");
|
||||||
}
|
// // }
|
||||||
}
|
// //}
|
||||||
//节点3
|
// //节点3
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 3) != null)
|
// if (scheduleList.FirstOrDefault(x => x.SortId == 3) != null)
|
||||||
{
|
// {
|
||||||
scheName3.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 3).ScheduleName;
|
// scheName3.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 3).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 3).ScheduleDate;
|
// var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 3).ScheduleDate;
|
||||||
scheDate3.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// scheDate3.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
if (!isBoolDates(NowDate))
|
// if (!isBoolDates(NowDate))
|
||||||
{
|
// {
|
||||||
scheline3.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline3.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate3.Style.Add("color", "#FF7474");
|
// scheDate3.Style.Add("color", "#FF7474");
|
||||||
scheName3.Style.Add("color", "#FF7474");
|
// scheName3.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
//节点4
|
// //节点4
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 4) != null)
|
// if (scheduleList.FirstOrDefault(x => x.SortId == 4) != null)
|
||||||
{
|
// {
|
||||||
scheName4.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 4).ScheduleName;
|
// scheName4.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 4).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 4).ScheduleDate;
|
// var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 4).ScheduleDate;
|
||||||
scheDate4.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// scheDate4.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
if (!isBoolDates(NowDate))
|
// if (!isBoolDates(NowDate))
|
||||||
{
|
// {
|
||||||
scheline4.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline4.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate4.Style.Add("color", "#FF7474");
|
// scheDate4.Style.Add("color", "#FF7474");
|
||||||
scheName4.Style.Add("color", "#FF7474");
|
// scheName4.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
//节点5
|
// //节点5
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 5) != null)
|
// if (scheduleList.FirstOrDefault(x => x.SortId == 5) != null)
|
||||||
{
|
// {
|
||||||
scheName5.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 5).ScheduleName;
|
// scheName5.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 5).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 5).ScheduleDate;
|
// var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 5).ScheduleDate;
|
||||||
scheDate5.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// scheDate5.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
if (!isBoolDates(NowDate))
|
// if (!isBoolDates(NowDate))
|
||||||
{
|
// {
|
||||||
scheline5.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline5.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate5.Style.Add("color", "#FF7474");
|
// scheDate5.Style.Add("color", "#FF7474");
|
||||||
scheName5.Style.Add("color", "#FF7474");
|
// scheName5.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}//节点6
|
// }//节点6
|
||||||
if (scheduleList.FirstOrDefault(x => x.SortId == 6) != null)
|
// if (scheduleList.FirstOrDefault(x => x.SortId == 6) != null)
|
||||||
{
|
// {
|
||||||
scheName6.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 6).ScheduleName;
|
// scheName6.InnerText = scheduleList.FirstOrDefault(x => x.SortId == 6).ScheduleName;
|
||||||
var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 6).ScheduleDate;
|
// var NowDate = scheduleList.FirstOrDefault(x => x.SortId == 6).ScheduleDate;
|
||||||
scheDate6.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
// scheDate6.InnerText = string.Format("{0:yyyy-MM-dd}", NowDate);
|
||||||
if (!isBoolDates(NowDate))
|
// if (!isBoolDates(NowDate))
|
||||||
{
|
// {
|
||||||
scheline6.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
// scheline6.Attributes["class"] = "jd-line-dot flex-column flex-center jd-line-dot-red";
|
||||||
scheDate6.Style.Add("color", "#FF7474");
|
// scheDate6.Style.Add("color", "#FF7474");
|
||||||
scheName6.Style.Add("color", "#FF7474");
|
// scheName6.Style.Add("color", "#FF7474");
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -59,303 +59,6 @@ namespace FineUIPro.Web.common
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label lbRemark;
|
protected global::System.Web.UI.WebControls.Label lbRemark;
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divProjectDays 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProjectDays;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divEndDate 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divEndDate;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divRemainingDays 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divRemainingDays;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline0 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline0;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName0 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName0;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate0 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate0;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline1;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName1;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate1;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline2 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline2;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName2 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName2;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate2 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate2;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline3 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline3;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName3 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName3;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate3 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate3;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline4 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline4;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName4 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName4;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate4 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate4;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline5 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline5;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName5 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName5;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate5 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate5;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline6 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline6;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName6 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName6;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate6 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate6;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheline7 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheline7;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheName7 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheName7;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// scheDate7 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl scheDate7;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ1;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ2 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ2;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ3 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ3;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ4 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ4;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ5 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ5;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// divHJ6 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divHJ6;
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// divCQMSAllNum 控件。
|
/// divCQMSAllNum 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -169,7 +169,7 @@ body, .wrap, .main {
|
||||||
|
|
||||||
|
|
||||||
.image-full{
|
.image-full{
|
||||||
background-size: 100%;
|
background-size: 100% 100%;
|
||||||
background-position: center;
|
background-position: center;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
|
@ -122,14 +122,14 @@ body::-webkit-scrollbar{
|
||||||
}
|
}
|
||||||
.lw-tit>.lw-item{
|
.lw-tit>.lw-item{
|
||||||
width: 1.475rem;
|
width: 1.475rem;
|
||||||
height: .825rem;
|
height: 1rem;
|
||||||
background-color: #254056;
|
background-color: #254056;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
padding: .05rem;
|
padding: .05rem;
|
||||||
}
|
}
|
||||||
.lw-tit > .lw-item > .lw-item-lab {
|
.lw-tit > .lw-item > .lw-item-lab {
|
||||||
font-size: .175rem;
|
font-size: .25rem;
|
||||||
height: .25rem;
|
height: .5rem;
|
||||||
color: #A9DDEE;
|
color: #A9DDEE;
|
||||||
border-bottom: 1px solid #00BEFF;
|
border-bottom: 1px solid #00BEFF;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -143,11 +143,11 @@ body::-webkit-scrollbar{
|
||||||
|
|
||||||
|
|
||||||
.lw-tit > .lw-item > .lw-item-val {
|
.lw-tit > .lw-item > .lw-item-val {
|
||||||
height: calc(100% - .25rem);
|
height: calc(100% - .5rem);
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
font-size: .3rem;
|
font-size: .35rem;
|
||||||
}
|
}
|
||||||
.t-side>.t-side-tit{
|
.t-side>.t-side-tit{
|
||||||
height: .45rem;
|
height: .45rem;
|
||||||
|
@ -159,7 +159,7 @@ body::-webkit-scrollbar{
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
font-family: Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 20;
|
font-family: Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 20;
|
||||||
color: #FFFFFF;
|
color: #FFFFFF;
|
||||||
font-size: .2rem;
|
font-size: .25rem;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
padding: .25rem;
|
padding: .25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side{
|
.side {
|
||||||
width: calc((100% - 11.25rem) / 2);
|
width: calc((100% - 10rem) / 2);
|
||||||
height: 100%
|
height: 100%
|
||||||
}
|
}
|
||||||
|
|
||||||
.center{
|
.center{
|
||||||
width: 11.25rem;
|
width: 10rem;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.c_lang {
|
.c_lang {
|
||||||
|
@ -19,11 +19,11 @@
|
||||||
}
|
}
|
||||||
.side-tit {
|
.side-tit {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: .375rem;
|
height: .5rem;
|
||||||
font-size: .175rem;
|
font-size: .25rem;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
padding-left: .375rem;
|
padding-left: .5rem;
|
||||||
line-height: .375rem;
|
line-height: .5rem;
|
||||||
background-image: url(../images/z01.png);
|
background-image: url(../images/z01.png);
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
@ -290,13 +290,13 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.pro-d{
|
.pro-d{
|
||||||
width: 11.25rem;
|
width: 10rem;
|
||||||
height: 5.75rem;
|
height: 5.75rem;
|
||||||
padding: .125rem;
|
padding: .125rem;
|
||||||
position: relative;
|
position: relative;
|
||||||
background-image: url(../images/m02.png);
|
background-image: url(../images/m02.png);
|
||||||
background-position: center;
|
background-position: center;
|
||||||
background-size: 100%;
|
background-size: 100% 100%;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -236,5 +236,10 @@ namespace Model
|
||||||
get;
|
get;
|
||||||
set;
|
set;
|
||||||
}
|
}
|
||||||
|
public string ClassMeetingDate
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue