This commit is contained in:
hyunho 2020-10-20 08:44:00 +00:00
parent 92bc8bd73d
commit a0305a30f9
3 changed files with 20 additions and 10 deletions

View File

@ -75,7 +75,11 @@
</tr> </tr>
</table> </table>
</section> </section>
<div style="padding-left: 50px; font-weight: bold;"> @if (Model.CM.cshape == 2)//혼합유형
{
<label><input type="checkbox" name="isoffabs" id="isoffabs" @(Model.CMEV.isoffabs != 0 ? "checked" : "") /> 집합교육 출석 필수</label>
}
<div style="padding-left: 0px; font-weight: bold;">
※ 비율의 합은 100%가 되어야 하며, 합계(총점) 수료기준은 반드시 입력하셔야 합니다.<br /> ※ 비율의 합은 100%가 되어야 하며, 합계(총점) 수료기준은 반드시 입력하셔야 합니다.<br />
※ 수료기준은 각 평가기준별 받아야하는 최소 점수를 의미합니다.<br /><br /> ※ 수료기준은 각 평가기준별 받아야하는 최소 점수를 의미합니다.<br /><br />
</div> </div>
@ -182,9 +186,12 @@
} }
}); });
} }
var chked = $("#isoffabs").is(':checked');
setv("isoffabs", chked == true? 1 : 0);
if (isok && confirm("평가기준/비율을 저장하시겠습니까?")) { if (isok && confirm("평가기준/비율을 저장하시겠습니까?")) {
cap("/acommon/cmevsave", "mform", "cbsave"); cap("/acommon/cmevsave", "mform", "cbsave");
} }
} }
function cbsave() { function cbsave() {
if (capResult.code == 1000) { if (capResult.code == 1000) {

View File

@ -555,7 +555,7 @@
<select id="cm.cmev" parameterClass="int" resultClass="cmev"> <select id="cm.cmev" parameterClass="int" resultClass="cmev">
select a.cmno,a.attend,a.attendcut,a.attendrfd,a.attendcutrfd,a.mid,a.midcut,a.midrfd,a.midcutrfd,a.final,a.finalcut,a.finalrfd,a.finalcutrfd,a.subject,a.subjectcut,a.subjectrfd select a.cmno,a.attend,a.attendcut,a.attendrfd,a.attendcutrfd,a.mid,a.midcut,a.midrfd,a.midcutrfd,a.final,a.finalcut,a.finalrfd,a.finalcutrfd,a.subject,a.subjectcut,a.subjectrfd
,a.subjectcutrfd,a.discuss,a.discusscut,a.discussrfd,a.discusscutrfd,a.etc,a.etccut,a.etcrfd,a.etccutrfd,a.cut,a.cutrfd ,a.subjectcutrfd,a.discuss,a.discusscut,a.discussrfd,a.discusscutrfd,a.etc,a.etccut,a.etcrfd,a.etccutrfd,a.cut,a.cutrfd,a.isoffabs
from cmev a where a.cmno=#cmno# from cmev a where a.cmno=#cmno#
</select> </select>
<select id="cm.est" parameterClass="int" resultClass="est"> <select id="cm.est" parameterClass="int" resultClass="est">
@ -585,8 +585,8 @@
order by estkind,rno order by estkind,rno
</select> </select>
<update id="cm.cmevsave" parameterClass="hashtable"> <update id="cm.cmevsave" parameterClass="hashtable">
insert into cmev (cmno,attend,attendcut,attendrfd,attendcutrfd,mid,midcut,midrfd,midcutrfd,final,finalcut,finalrfd,finalcutrfd,subject,subjectcut,subjectrfd,subjectcutrfd,discuss,discusscut,discussrfd,discusscutrfd,etc,etccut,etcrfd,etccutrfd,cut,cutrfd,<include refid="sql.inc"></include>) insert into cmev (cmno,attend,attendcut,attendrfd,attendcutrfd,mid,midcut,midrfd,midcutrfd,final,finalcut,finalrfd,finalcutrfd,subject,subjectcut,subjectrfd,subjectcutrfd,discuss,discusscut,discussrfd,discusscutrfd,etc,etccut,etcrfd,etccutrfd,cut,cutrfd,isoffabs,<include refid="sql.inc"></include>)
select #cmno#,#attend#,#attendcut#,#attendrfd#,#attendcutrfd#,#mid#,#midcut#,#midrfd#,#midcutrfd#,#final#,#finalcut#,#finalrfd#,#finalcutrfd#,#subject#,#subjectcut#,#subjectrfd#,#subjectcutrfd#,#discuss#,#discusscut#,#discussrfd#,#discusscutrfd#,#etc#,#etccut#,#etcrfd#,#etccutrfd#,#cut#,#cutrfd#,<include refid="sql.inv"></include> select #cmno#,#attend#,#attendcut#,#attendrfd#,#attendcutrfd#,#mid#,#midcut#,#midrfd#,#midcutrfd#,#final#,#finalcut#,#finalrfd#,#finalcutrfd#,#subject#,#subjectcut#,#subjectrfd#,#subjectcutrfd#,#discuss#,#discusscut#,#discussrfd#,#discusscutrfd#,#etc#,#etccut#,#etcrfd#,#etccutrfd#,#cut#,#cutrfd#,#isoffabs#,<include refid="sql.inv"></include>
from (select 1 col1) a from (select 1 col1) a
left outer join cmev b on b.cmno=#cmno# left outer join cmev b on b.cmno=#cmno#
where b.cmno is null; where b.cmno is null;
@ -618,6 +618,7 @@
,etccutrfd =#etccutrfd# ,etccutrfd =#etccutrfd#
,cut =#cut# ,cut =#cut#
,cutrfd =#cutrfd# ,cutrfd =#cutrfd#
,isoffabs =#isoffabs#
where #cmno# &gt; 0 and cmno=#cmno# where #cmno# &gt; 0 and cmno=#cmno#
</update> </update>

View File

@ -397,6 +397,7 @@ namespace NP.Model
public String typeedu { get; set; } public String typeedu { get; set; }
public String typegrade { get; set; } public String typegrade { get; set; }
public String typejob { get; set; } public String typejob { get; set; }
public int? isoffabs { get; set; }
} }
[Serializable] [Serializable]
@ -1383,6 +1384,7 @@ namespace NP.Model
/// 수료기준(환급)(총점) /// 수료기준(환급)(총점)
/// </summary> /// </summary>
public int cutrfd { get; set; } public int cutrfd { get; set; }
public int isoffabs { get; set; }
public String ev0 public String ev0
{ {