fix:엔티티 toString수정 및 작성자 첫번째버전 아이디적용
parent
bdffee9f96
commit
a6f69d3e5c
|
|
@ -98,6 +98,7 @@ public class EquipController {
|
|||
String accessAuth = authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/equip/equipStatus").get(0).getAccessAuth();
|
||||
mav.addObject("accessAuth", accessAuth);
|
||||
mav.addObject("userId", loginUser.getUserId());
|
||||
mav.addObject("wrtId", equipService.selectEquipFirstId(equip));
|
||||
mav.addObject("equInfo", equipService.selectEquipInfo(equip));
|
||||
return mav;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ public interface EquipMapper {
|
|||
|
||||
Integer selectEquipLogListCnt(EquipLog equipLog);
|
||||
|
||||
String selectEquipFirstId(Equip equip);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,15 +83,14 @@ public static class EquipId implements Serializable {
|
|||
private Integer versionNo;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Equip [equKey=" + equKey + ", versionNo=" + versionNo + ", mgtOrgan=" + mgtOrgan + ", equType=" + equType
|
||||
+ ", detailType=" + detailType + ", storedYear=" + storedYear + ", mgtType=" + mgtType + ", itemQty="
|
||||
+ itemQty + ", itemCondition=" + itemCondition + ", note=" + note + ", wrtOrgan=" + wrtOrgan + ", wrtNm="
|
||||
+ wrtNm + ", wrtDt=" + wrtDt + ", sosok=" + sosok + ", detailSosok=" + detailSosok + ", detailName="
|
||||
+ detailName + ", origNm=" + origNm + ", convNm=" + convNm + ", filePath=" + filePath + ", deleteFileKey="
|
||||
+ deleteFileKey + ", deleteFileVnum=" + deleteFileVnum + "]";
|
||||
+ ", detailType=" + detailType + ", storedYear=" + storedYear + ", itemQty=" + itemQty + ", itemCondition="
|
||||
+ itemCondition + ", note=" + note + ", wrtOrgan=" + wrtOrgan + ", wrtNm=" + wrtNm + ", wrtDt=" + wrtDt
|
||||
+ ", sosok=" + sosok + ", detailSosok=" + detailSosok + ", detailName=" + detailName + ", origNm=" + origNm
|
||||
+ ", convNm=" + convNm + ", filePath=" + filePath + ", deleteFileKey=" + deleteFileKey + ", deleteFileVnum="
|
||||
+ deleteFileVnum + ", noUpdateImg=" + noUpdateImg + "]";
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -110,6 +109,9 @@ public String toString() {
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -288,6 +288,10 @@ public class EquipService {
|
|||
public Integer selectEquipLogListCnt(EquipLog equipLog) {
|
||||
return equipMapper.selectEquipLogListCnt(equipLog);
|
||||
}
|
||||
|
||||
public String selectEquipFirstId(Equip equip) {
|
||||
return equipMapper.selectEquipFirstId(equip);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -398,6 +398,14 @@
|
|||
order by el.wrt_dt desc
|
||||
) a
|
||||
</select>
|
||||
|
||||
<select id="selectEquipFirstId" resultType="String" parameterType="Equip">
|
||||
select wrt_nm
|
||||
from equ_mgt
|
||||
where equ_key = #{equKey}
|
||||
order by version_no asc
|
||||
limit 1
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
|
@ -87,7 +87,7 @@
|
|||
<div class="modal-footer justify-content-between">
|
||||
<div class="col-auto">
|
||||
<button type="button" class="btn btn-secondary" id="closeModal" data-bs-dismiss="modal">닫기</button>
|
||||
<button type="button" class="btn btn-primary" id="updateEquip" th:if="${accessAuth eq 'ACC003'} or ${equInfo.wrtNm eq userId}">수정</button>
|
||||
<button type="button" class="btn btn-primary" id="updateEquip" th:if="${accessAuth eq 'ACC003'} or ${wrtId eq userId}">수정</button>
|
||||
</div>
|
||||
</div>
|
||||
</html>
|
||||
Loading…
Reference in New Issue