diff --git a/BO/Controllers/AccountController.cs b/BO/Controllers/AccountController.cs
index 1a0a871..442bcb9 100644
--- a/BO/Controllers/AccountController.cs
+++ b/BO/Controllers/AccountController.cs
@@ -294,7 +294,7 @@ namespace NP.BO.Controllers
title = "[영남건설기술교육원] 교육종료일 안내",
mobile = (u.mobile ?? "").Replace("-", ""),
mcontents = string.Format("영남건설기술교육원입니다.\n\n[{0}]님이 수강중인 [{1}] 강좌의 교육 종료일이 {2}일 남았습니다. 종료되기전에 서둘러 " +
- (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제을 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + "해주세요.\n\n☞사이트 : https://www.cte.or.kr/",
+ (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제를 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + "해주세요.\n\n☞사이트 : https://www.cte.or.kr/",
u.username, u.cname, u.dday)
});
}
@@ -314,7 +314,7 @@ namespace NP.BO.Controllers
title = "[영남건설기술교육원] 교육종료일 안내",
mobile = (u.mobile ?? "").Replace("-", ""),
mcontents = string.Format("영남건설기술교육원입니다.\n\n[{0}]님이 수강중인 [{1}] 강좌의 교육 종료일이 {2}일 남았습니다. 종료되기전에 서둘러 " +
- (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제을 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + "해주세요.\n\n☞사이트 : https://www.cte.or.kr/",
+ (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제를 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + "해주세요.\n\n☞사이트 : https://www.cte.or.kr/",
u.username, u.cname, u.dday)
});
}
@@ -326,13 +326,13 @@ namespace NP.BO.Controllers
var masteremail = GetConfig("masteremail");
var senderemail = masteremail.Split(';')[0];
- foreach (var u in lects.Where(w => w.scdno < 3 && w.isemail == 1))
+ foreach (var u in lects.Where(w => w.scdno < 8 && w.isemail == 1))
{
if (IsEmail(u.email))
{
SendEmail(masteremail.Split(';')[1], GetInt(masteremail.Split(';')[2]), masteremail.Split(';')[3], masteremail.Split(';')[4], 999, u.email, senderemail, "[영남건설기술교육원]", "[영남건설기술교육원] 교육종료일 안내",
string.Format("영남건설기술교육원입니다.
[{0}]님이 수강중인 [{1}] 강좌의 교육 종료일이 {2}일 남았습니다. 종료되기전에 서둘러 " +
- (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제을 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + " 진행해주세요.
☞사이트 : https://www.cte.or.kr/",
+ (u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제를 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + " 진행해주세요.
☞사이트 : https://www.cte.or.kr/",
u.username, u.cname, u.dday));
}
}
@@ -349,7 +349,7 @@ namespace NP.BO.Controllers
isok = string.IsNullOrEmpty(u.mobile) ? -1 : 1,
mobile = (u.mobile ?? "").Replace("-", ""),
mcontents = string.Format("영남건설기술교육원입니다.\n\n{0}님이 신청중인 [{1}] 강좌의 교육이 [{2}]에 {3}에서 시작됩니다.\n\n☞사이트 : https://www.cte.or.kr/",
- u.username, u.cname, u.stime.ToString("yyyy-MM-dd"),u.place)
+ u.username, u.cname, u.stime.ToString("yyyy-MM-dd"),u.studyplace)
});
}
if (m.Users.Where(w => w.isok == 1).Count() > 0)
@@ -368,7 +368,7 @@ namespace NP.BO.Controllers
isok = string.IsNullOrEmpty(u.mobile) ? -1 : 1,
mobile = (u.mobile ?? "").Replace("-", ""),
mcontents = string.Format("영남건설기술교육원입니다.\n\n{0}님이 신청중인 [{1}] 강좌의 교육이 [{2}]에 {3}에서 시작됩니다.\n\n☞사이트 : https://www.cte.or.kr/",
- u.username, u.cname, u.stime.ToString("yyyy-MM-dd"), u.place)
+ u.username, u.cname, u.stime.ToString("yyyy-MM-dd"), u.studyplace)
});
}
if (m.Users.Where(w => w.isok == 1).Count() > 0)
@@ -385,7 +385,7 @@ namespace NP.BO.Controllers
{
SendEmail(masteremail.Split(';')[1], GetInt(masteremail.Split(';')[2]), masteremail.Split(';')[3], masteremail.Split(';')[4], 999, u.email, senderemail, "[영남건설기술교육원]", "[영남건설기술교육원] 교육종료일 안내",
string.Format("영남건설기술교육원입니다.
{0}님이 신청중인 [{1}] 강좌의 교육이 [{2}]에 {3}에서 시작됩니다.
☞사이트 : https://www.cte.or.kr/",
- u.username, u.cname, u.stime.ToString("yyyy-MM-dd"),u.place));
+ u.username, u.cname, u.stime.ToString("yyyy-MM-dd"),u.studyplace));
}
}
}
diff --git a/Dao/MyBatis/Maps/Lect.xml b/Dao/MyBatis/Maps/Lect.xml
index e3f801c..7c22e30 100644
--- a/Dao/MyBatis/Maps/Lect.xml
+++ b/Dao/MyBatis/Maps/Lect.xml
@@ -493,12 +493,13 @@
select a.scdno,a.dday,a.istalk,a.isemail,a.issms
,d.userno,d.username
,b.cmno cmexno,b.cname,c.sdate stime
- ,c.edate etime,b.studyplace,b.studytime days
+ ,c.edate etime,e.cname studyplace,b.studytime days
,CAST(AES_DECRYPT(UNHEX(d.email), ) AS char),CAST(AES_DECRYPT(UNHEX(d.mobile), ) AS char)
from scdlect a
inner join cm b on b.ismaster=0 and b.cshape =1 and b.isuse=1 and b.isdel=0
inner join lect c on c.cmno=b.cmno and c.status=1 and c.ischanged=0 and date_format(c.sdate,'%Y%m%d')=date_format(date_add(now(), interval a.dday day), '%Y%m%d')
inner join users d on d.userno=c.userno and d.status=1
+ left outer join comcode e on e.ccode = b.studyplace
where a.scdno=8 and a.isuse=1 and a.dtime=#dtime#
union all
select a.scdno,a.dday,a.istalk,a.isemail,a.issms
diff --git a/Model/CM.cs b/Model/CM.cs
index b34748a..001d48e 100644
--- a/Model/CM.cs
+++ b/Model/CM.cs
@@ -2683,6 +2683,7 @@ namespace NP.Model
public String email { get; set; }
public String mobile { get; set; }
public String place { get; set; }
+ public String studyplace { get; set; }
}
[Serializable]