외사수사 > 외사수사사례 > 외사수사사례 입력 페이지 등록 오류 수정.
parent
d8ee817fac
commit
309813dd6e
|
|
@ -235,9 +235,9 @@ public class PromotController {
|
||||||
*/
|
*/
|
||||||
@RequestMapping(value = "/add.do", method = RequestMethod.POST)
|
@RequestMapping(value = "/add.do", method = RequestMethod.POST)
|
||||||
public String add(final MultipartHttpServletRequest multiRequest,
|
public String add(final MultipartHttpServletRequest multiRequest,
|
||||||
@Valid @ModelAttribute("promotVO") final PromotVO promotVO,
|
@Valid @ModelAttribute("promotVO") final PromotVO promotVO,
|
||||||
final BindingResult bindingResult, final Model model,
|
final BindingResult bindingResult, final Model model,
|
||||||
final SessionStatus status) throws Exception {
|
final SessionStatus status) throws Exception {
|
||||||
|
|
||||||
// 사용자 인증 검사
|
// 사용자 인증 검사
|
||||||
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
|
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
|
||||||
|
|
@ -253,10 +253,8 @@ public class PromotController {
|
||||||
promotVO.setWriter(loginUserVO.getUserid());
|
promotVO.setWriter(loginUserVO.getUserid());
|
||||||
|
|
||||||
// 파일 저장 및 데이터 입력
|
// 파일 저장 및 데이터 입력
|
||||||
final Map<String, MultipartFile> fileMap = multiRequest
|
final Map<String, MultipartFile> fileMap = multiRequest.getFileMap();
|
||||||
.getFileMap();
|
HashMap<String, Object> map = susaService.insert(promotVO, fileMap);
|
||||||
HashMap<String, Object> map = susaService.insert(promotVO,
|
|
||||||
fileMap);
|
|
||||||
|
|
||||||
status.setComplete();
|
status.setComplete();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -129,20 +129,33 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="Susa.insert" parameterType="susaVO">
|
<insert id="Susa.insert" parameterType="susaVO">
|
||||||
INSERT INTO H3_SUSA_LIST
|
insert into H3_SUSA_LIST (
|
||||||
(
|
SS_TYPE,
|
||||||
SS_TYPE, SS_AGENCY, SS_CHARGE_NM, SS_SDATE, SS_REGDATE,
|
SS_AGENCY,
|
||||||
SS_CONTENTS, SS_PLACE1, SS_EDATE, SS_TITLE, SS_RESULT,
|
SS_CHARGE_NM,
|
||||||
SS_WRITER
|
SS_SDATE,
|
||||||
)
|
SS_REGDATE,
|
||||||
VALUES
|
SS_CONTENTS,
|
||||||
(
|
SS_PLACE1,
|
||||||
#{type}, #{agency}, #{chargeNm}, #{sdate}, NOW(),
|
SS_EDATE,
|
||||||
#{contents}, #{place1}, #{edate}, #{title}, #{result},
|
SS_TITLE,
|
||||||
#{writer}
|
SS_RESULT,
|
||||||
)
|
SS_WRITER
|
||||||
|
) values (
|
||||||
|
#{type},
|
||||||
|
#{agency},
|
||||||
|
#{chargeNm},
|
||||||
|
#{sdate},
|
||||||
|
NOW(),
|
||||||
|
#{contents},
|
||||||
|
#{place1},
|
||||||
|
#{edate},
|
||||||
|
#{title},
|
||||||
|
#{result},
|
||||||
|
#{writer}
|
||||||
|
)
|
||||||
<selectKey resultType="int" keyProperty="idx" order="AFTER">
|
<selectKey resultType="int" keyProperty="idx" order="AFTER">
|
||||||
SELECT H3_SUSA_LIST_SS_IDX_SEQ.CURRVAL FROM DUAL
|
SELECT currval('susa_list_seq') as idx
|
||||||
</selectKey>
|
</selectKey>
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,21 +38,18 @@
|
||||||
]]>
|
]]>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="SusaFile.insert" parameterType="susaVO" useGeneratedKeys="true" keyColumn="SF_SEQ">
|
<insert id="SusaFile.insert" parameterType="susaVO">
|
||||||
<![CDATA[
|
INSERT INTO H3_SUSA_FILE (
|
||||||
INSERT INTO
|
SF_ORDER,
|
||||||
H3_SUSA_FILE (
|
SF_ORG_NAME,
|
||||||
SF_ORDER,
|
SF_SAVE_NAME,
|
||||||
SF_ORG_NAME,
|
SF_SS_SEQ
|
||||||
SF_SAVE_NAME,
|
|
||||||
SF_SS_SEQ
|
|
||||||
) VALUES (
|
) VALUES (
|
||||||
#{orders},
|
#{orders},
|
||||||
#{orgName},
|
#{orgName},
|
||||||
#{saveName},
|
#{saveName},
|
||||||
#{parentSeq}
|
#{parentSeq}
|
||||||
)
|
)
|
||||||
]]>
|
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<delete id="SusaFile.delete" parameterType="susaVO">
|
<delete id="SusaFile.delete" parameterType="susaVO">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue