<오류수정>
통합테스트목록 . 543 BO/Controllers/AccountControllers.cs Dao/MyBatis/Maps/Lect.xml Model/CM.cs 학습독려 수정요청
This commit is contained in:
parent
559e3e22ad
commit
ddb33a6bb5
|
|
@ -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("영남건설기술교육원입니다.<br><br>[{0}]님이 수강중인 [{1}] 강좌의 교육 종료일이 {2}일 남았습니다. 종료되기전에 서둘러 " +
|
||||
(u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제을 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + " 진행해주세요.<br><br>☞사이트 : https://www.cte.or.kr/",
|
||||
(u.scdno < 3 ? "학습을 진행" : u.scdno == 3 ? "진행평가에" : u.scdno == 4 ? "최종평가에" : u.scdno == 5 ? "과제를 제출" : u.scdno == 6 ? "토론에 참여" : u.scdno == 7 ? "강의평가에 참여" : "-") + " 진행해주세요.<br><br>☞사이트 : 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("영남건설기술교육원입니다.<br><br>{0}님이 신청중인 [{1}] 강좌의 교육이 [{2}]에 {3}에서 시작됩니다.<br><br>☞사이트 : 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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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), <include refid="sql.digest"></include>) AS char),CAST(AES_DECRYPT(UNHEX(d.mobile), <include refid="sql.digest"></include>) 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
|
||||
|
|
|
|||
|
|
@ -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]
|
||||
|
|
|
|||
Loading…
Reference in New Issue