포탈 Q&A, 사용자 관련 버그 수정
This commit is contained in:
@@ -646,7 +646,7 @@
|
|||||||
</th>
|
</th>
|
||||||
<td>
|
<td>
|
||||||
<div class="input-group" style="width: 60%; display: flex;">
|
<div class="input-group" style="width: 60%; display: flex;">
|
||||||
<div class="select-style" style="width: 35%; display: inline-block;">
|
<div class="select-style" style="width: 25%; display: inline-block;">
|
||||||
<select id="mobilePrefix" style="padding-left: 10px;">
|
<select id="mobilePrefix" style="padding-left: 10px;">
|
||||||
<option value="010">010</option>
|
<option value="010">010</option>
|
||||||
<option value="011">011</option>
|
<option value="011">011</option>
|
||||||
@@ -656,9 +656,9 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<span class="mx-2">-</span>
|
<span class="mx-2">-</span>
|
||||||
<input type="text" id="mobileMiddle" maxlength="4" style="width: 20%; text-align: center;"/>
|
<input type="text" id="mobileMiddle" maxlength="4" style="width: 25%; text-align: center;"/>
|
||||||
<span class="mx-2">-</span>
|
<span class="mx-2">-</span>
|
||||||
<input type="text" id="mobileLast" maxlength="4" style="width: 20%; text-align: center;"/>
|
<input type="text" id="mobileLast" maxlength="4" style="width: 25%; text-align: center;"/>
|
||||||
<input type="hidden" name="mobileNumber"/>
|
<input type="hidden" name="mobileNumber"/>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
+14
-4
@@ -76,7 +76,12 @@ public class PortalInquiryManService extends BaseService {
|
|||||||
FileInfo fileInfo = null;
|
FileInfo fileInfo = null;
|
||||||
|
|
||||||
if(StringUtils.isNotBlank(fileId)){
|
if(StringUtils.isNotBlank(fileId)){
|
||||||
fileInfo = fileService.findById(fileId);
|
try {
|
||||||
|
fileInfo = fileService.findById(fileId);
|
||||||
|
} catch (Exception e) {
|
||||||
|
// 파일 정보가 DB에 없는 경우 무시하고 계속 진행
|
||||||
|
log.warn("File not found for fileId: {}", fileId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean hasAttachment = false;
|
boolean hasAttachment = false;
|
||||||
@@ -99,9 +104,14 @@ public class PortalInquiryManService extends BaseService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (StringUtils.isNotBlank(inquiry.getAttachFile())) {
|
if (StringUtils.isNotBlank(inquiry.getAttachFile())) {
|
||||||
FileInfo fileInfo = fileService.findById(inquiry.getAttachFile());
|
try {
|
||||||
if (fileInfo != null && fileInfo.getFileDetails() != null && !fileInfo.getFileDetails().isEmpty()) {
|
FileInfo fileInfo = fileService.findById(inquiry.getAttachFile());
|
||||||
portalInquiryUI.setFileInfo(fileInfo);
|
if (fileInfo != null && fileInfo.getFileDetails() != null && !fileInfo.getFileDetails().isEmpty()) {
|
||||||
|
portalInquiryUI.setFileInfo(fileInfo);
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
// 파일 정보가 DB에 없는 경우 무시하고 계속 진행
|
||||||
|
log.warn("File not found for fileId: {}", inquiry.getAttachFile());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -82,10 +82,15 @@ public class PortalUserManService extends BaseService {
|
|||||||
|
|
||||||
portalUserUI.setPortalOrgUIs(orgUI);
|
portalUserUI.setPortalOrgUIs(orgUI);
|
||||||
if (StringUtils.isNotBlank(portalUser.getPortalOrg().getCompRegFile())) {
|
if (StringUtils.isNotBlank(portalUser.getPortalOrg().getCompRegFile())) {
|
||||||
FileInfo fileInfo = fileService.findById(portalUser.getPortalOrg().getCompRegFile());
|
try {
|
||||||
orgUI.setFileInfo(fileInfo);
|
FileInfo fileInfo = fileService.findById(portalUser.getPortalOrg().getCompRegFile());
|
||||||
FileDetail fileDetail = fileInfo.getFileDetails().get(0);
|
orgUI.setFileInfo(fileInfo);
|
||||||
orgUI.setFileName(fileDetail.getOriginalFileName() + "." + fileDetail.getFileExtension());
|
FileDetail fileDetail = fileInfo.getFileDetails().get(0);
|
||||||
|
orgUI.setFileName(fileDetail.getOriginalFileName() + "." + fileDetail.getFileExtension());
|
||||||
|
} catch (Exception e) {
|
||||||
|
// 파일 정보가 DB에 없는 경우 무시하고 계속 진행
|
||||||
|
log.warn("File not found for compRegFile: {}", portalUser.getPortalOrg().getCompRegFile());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user