외사장비>외사장비등록 등록 오류 수정.

master
강석 최 2022-04-20 11:17:06 +09:00
parent 07830d7c57
commit f6f94152cc
3 changed files with 64 additions and 66 deletions

View File

@ -10,7 +10,7 @@ package kcg.faics.equip.vo;
* *
*/ */
public class EquipVO { public class EquipVO {
private String serNo; private Integer serNo;
private String num; private String num;
private String equipType; private String equipType;
private String equipTypeName; private String equipTypeName;
@ -41,7 +41,7 @@ public class EquipVO {
/** /**
* @return the serNo * @return the serNo
*/ */
public String getSerNo() { public Integer getSerNo() {
return serNo; return serNo;
} }
@ -90,7 +90,7 @@ public class EquipVO {
/** /**
* @param serNo the serNo to set * @param serNo the serNo to set
*/ */
public void setSerNo(String serNo) { public void setSerNo(Integer serNo) {
this.serNo = serNo; this.serNo = serNo;
} }
/** /**

View File

@ -598,7 +598,7 @@ public class EquipmentController {
final Map<String, MultipartFile> fileMap = multiRequest.getFileMap(); final Map<String, MultipartFile> fileMap = multiRequest.getFileMap();
if( equipVO.getSerNo().equals("") || equipVO.getSerNo().equals(null)){ if(equipVO.getSerNo()==null || equipVO.getSerNo() == 0){
/* 등록 처리 */ /* 등록 처리 */
equipVO.setWriter(loginUserVO.getUserid()); equipVO.setWriter(loginUserVO.getUserid());

View File

@ -327,9 +327,7 @@
</select> </select>
<insert id="Equip.insertEquipment" parameterType="equipVO"> <insert id="Equip.insertEquipment" parameterType="equipVO">
<![CDATA[ INSERT INTO TEQUIPMENT(
INSERT INTO TEQUIPMENT
( SERNO,
NUM, NUM,
POLICE, POLICE,
EQUIPGUBUN, EQUIPGUBUN,
@ -352,9 +350,10 @@ INSERT INTO TEQUIPMENT
WRITER, WRITER,
LOGDATE) LOGDATE)
values ( values (
TEQUIPMENT_SERNO_SEQ.NEXTVAL, (CASE
(CASE WHEN (SELECT MAX(NUM) FROM TEQUIPMENT WHERE POLICE = #{police}) IS NULL THEN 1 WHEN (SELECT MAX(NUM) FROM TEQUIPMENT WHERE POLICE = #{police}) IS NULL THEN 1
ELSE (SELECT MAX(NUM) + 1 FROM TEQUIPMENT WHERE POLICE = #{police}) END), ELSE (SELECT MAX(NUM) + 1 FROM TEQUIPMENT WHERE POLICE = #{police})
END),
#{police}, #{police},
#{equipType}, #{equipType},
#{equipName}, #{equipName},
@ -378,9 +377,8 @@ INSERT INTO TEQUIPMENT
#{writer}, #{writer},
NULL NULL
) )
]]> <selectKey resultType="int" keyProperty="serNo" order="AFTER">
<selectKey resultType="String" keyProperty="serNo" order="AFTER"> SELECT currval('tequip_seq') as seq
SELECT TEQUIPMENT_SERNO_SEQ.CURRVAL FROM DUAL
</selectKey> </selectKey>
</insert> </insert>