저장
@@ -305,7 +309,8 @@
estart2: estart,
eend2: eend,
quota: _isonline ? 99999 : getv("iquota"),
- sseq : getv("sseq"),
+ sseq: getv("sseq"),
+ comment: getv("icomment"),
studyplace: _isonline ? null : $(":input:radio[name=istudyplace]:checked").val()
}, "cbcminningscdsave", null, null, null, true);
}
@@ -417,6 +422,7 @@
setv("iquota", getint(d.quota));
setv("sseq", getint(d.sseq));
+ setv("icomment", d.comment);
if (d.studyplace != null) {
$("input:radio[name=istudyplace][value=" + d.studyplace + "]").attr("checked", true);
}
diff --git a/Dao/MyBatis/Maps/CM.xml b/Dao/MyBatis/Maps/CM.xml
index 6f1283e..8199faa 100644
--- a/Dao/MyBatis/Maps/CM.xml
+++ b/Dao/MyBatis/Maps/CM.xml
@@ -545,7 +545,7 @@
select a.*
from (
select a.cmisno,a.cmino,a.estart,a.eend,a.quota,a.cdt,a.udt,a.studyplace,a.sseq
- ,a.cmisno value,date_format(a.estart,'%Y-%m-%d') text
+ ,a.cmisno value,date_format(a.estart,'%Y-%m-%d') text, a.comment
,b.scdtype
,case when b.scdtype =1 then '온라인' else c.cname end studyplacename
,(select count(z.lectno) cnt from lect z where a.cmisno = z.cmisno and z.status =1 and z.ischanged=0) regmem
@@ -583,10 +583,16 @@
SELECT * FROM (SELECT LAST_INSERT_ID(0) col1) a WHERE col1 > 0;
- insert into cminningscd(cmino,estart,eend,quota,studyplace,sseq,)
- values(#cmino#,#estart#,#eend#,#quota#,#studyplace#,#sseq#,)
+ insert into cminningscd(cmino,estart,eend,quota,studyplace,sseq,comment,)
+ values(#cmino#,#estart#,#eend#,#quota#,#studyplace#,#sseq#,#comment#,)
SELECT last_insert_id()
+
+ update cminningscd a
+ set ,cmino=#cmino#,estart=#estart#,eend=#eend#,quota=#quota#
+ ,studyplace=#studyplace#,sseq=#sseq#,comment=#comment#
+ where a.cmisno=#cmisno#
+
update cminning a
left outer join (
@@ -599,11 +605,6 @@
,isscd = #isscd#,scdtype=#scdtype#
where a.cmino=#cmino# and b.cmino is null
-
- update cminningscd a
- set ,cmino=#cmino#,estart=#estart#,eend=#eend#,quota=#quota#,studyplace=#studyplace#,sseq=#sseq#
- where a.cmisno=#cmisno#
-
update cminningscd a
set ,quota=99999,studyplace=null
@@ -1890,11 +1891,11 @@