mirror of
http://git.mhez-qa.uplus.co.kr/hubez/hubez-admin.git
synced 2025-12-06 18:56:18 +09:00
back단 : 공지사항 컨트롤러 파라미터 검사기능 추가, 업로드 파일 사이즈 150MB 변경
front단 : 공지사항 업로드 zip 파일 추가 가능하도록 변경
This commit is contained in:
@@ -71,12 +71,12 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th style="width: 10%">첨부파일</th>
|
<th style="width: 10%">첨부파일</th>
|
||||||
<td class="sender" colspan="5">
|
<td class="sender" colspan="5">
|
||||||
<p class="file" style="width: 100%; margin-bottom: 15px">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
|
<p class="file" style="width: 100%; margin-bottom: 15px">파일형식 : jpg, png, pdf, tiff, zip</p>
|
||||||
<div class="btn plus">
|
<div class="btn plus">
|
||||||
파일 추가
|
파일 추가
|
||||||
<input
|
<input
|
||||||
type="file"
|
type="file"
|
||||||
accept=".jpg,.png,.pdf,.tiff"
|
accept=".jpg,.png,.pdf,.tiff,.zip"
|
||||||
multiple="multiple"
|
multiple="multiple"
|
||||||
ref="imageUploader"
|
ref="imageUploader"
|
||||||
@change="onFileChange"
|
@change="onFileChange"
|
||||||
|
|||||||
@@ -71,12 +71,12 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th style="width: 10%">첨부파일</th>
|
<th style="width: 10%">첨부파일</th>
|
||||||
<td class="sender" colspan="5">
|
<td class="sender" colspan="5">
|
||||||
<p class="file" style="width: 100%; margin-bottom: 15px">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
|
<p class="file" style="width: 100%; margin-bottom: 15px">파일형식 : jpg, png, pdf, tiff, zip</p>
|
||||||
<div class="btn plus">
|
<div class="btn plus">
|
||||||
파일 추가
|
파일 추가
|
||||||
<input
|
<input
|
||||||
type="file"
|
type="file"
|
||||||
accept=".jpg,.png,.pdf,.tiff"
|
accept=".jpg,.png,.pdf,.tiff,.zip"
|
||||||
multiple="multiple"
|
multiple="multiple"
|
||||||
ref="imageUploader"
|
ref="imageUploader"
|
||||||
@change="onFileChange"
|
@change="onFileChange"
|
||||||
|
|||||||
@@ -86,8 +86,12 @@ public class HomeMgtController {
|
|||||||
@RequestMapping(value = "/insertNotice", method = { RequestMethod.POST })
|
@RequestMapping(value = "/insertNotice", method = { RequestMethod.POST })
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public InsertNoticeResDto insertNotice(@RequestPart(value = "key") InsertNoticeReqDto insertNoticeReqDto,
|
public InsertNoticeResDto insertNotice(@RequestPart(value = "key") InsertNoticeReqDto insertNoticeReqDto,
|
||||||
MultipartHttpServletRequest multipartRequest) {
|
BindingResult bindingResult, MultipartHttpServletRequest multipartRequest) {
|
||||||
|
|
||||||
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
|
return new InsertNoticeResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
|
}
|
||||||
|
|
||||||
return homeService.insertNotice(insertNoticeReqDto, multipartRequest);
|
return homeService.insertNotice(insertNoticeReqDto, multipartRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -102,8 +106,12 @@ public class HomeMgtController {
|
|||||||
@RequestMapping(value = "/updateNotice", method = { RequestMethod.POST })
|
@RequestMapping(value = "/updateNotice", method = { RequestMethod.POST })
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public UpdateNoticeResDto updateNotice(@RequestPart(value = "key") UpdateNoticeReqDto updateNoticeReqDto,
|
public UpdateNoticeResDto updateNotice(@RequestPart(value = "key") UpdateNoticeReqDto updateNoticeReqDto,
|
||||||
MultipartHttpServletRequest multipartRequest) {
|
BindingResult bindingResult, MultipartHttpServletRequest multipartRequest) {
|
||||||
|
|
||||||
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
|
return new UpdateNoticeResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
|
}
|
||||||
|
|
||||||
return homeService.updateNotice(updateNoticeReqDto, multipartRequest);
|
return homeService.updateNotice(updateNoticeReqDto, multipartRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -118,7 +126,9 @@ public class HomeMgtController {
|
|||||||
@ApiResponses({ @ApiResponse(code = HttpServletResponse.SC_OK, message = "SUCESS") })
|
@ApiResponses({ @ApiResponse(code = HttpServletResponse.SC_OK, message = "SUCESS") })
|
||||||
@RequestMapping(value = "/deleteNotice", method = { RequestMethod.POST })
|
@RequestMapping(value = "/deleteNotice", method = { RequestMethod.POST })
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public DeleteNoticeResDto deleteNotice(@RequestBody @Valid DeleteNoticeReqDto deleteNoticeReqDto, BindingResult bindingResult) {
|
public DeleteNoticeResDto deleteNotice(@RequestBody @Valid DeleteNoticeReqDto deleteNoticeReqDto,
|
||||||
|
BindingResult bindingResult) {
|
||||||
|
|
||||||
if (validComponents.validParameter(bindingResult)) {
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
return new DeleteNoticeResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
return new DeleteNoticeResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
}
|
}
|
||||||
@@ -136,7 +146,12 @@ public class HomeMgtController {
|
|||||||
@ApiResponses({ @ApiResponse(code = HttpServletResponse.SC_OK, message = "SUCESS") })
|
@ApiResponses({ @ApiResponse(code = HttpServletResponse.SC_OK, message = "SUCESS") })
|
||||||
@RequestMapping(value = "/getImageUrl", method = { RequestMethod.POST })
|
@RequestMapping(value = "/getImageUrl", method = { RequestMethod.POST })
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public FileResDto fileResDto(MultipartHttpServletRequest multipartRequest) {
|
public FileResDto fileResDto(MultipartHttpServletRequest multipartRequest
|
||||||
|
,BindingResult bindingResult) {
|
||||||
|
|
||||||
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
|
return new FileResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
|
}
|
||||||
|
|
||||||
return homeService.fileResDto(multipartRequest);
|
return homeService.fileResDto(multipartRequest);
|
||||||
}
|
}
|
||||||
@@ -231,8 +246,6 @@ public class HomeMgtController {
|
|||||||
@ResponseBody
|
@ResponseBody
|
||||||
public InsertFaqResDto insertFaq(@RequestBody @Valid InsertFaqReqDto insertFaqReqDto, BindingResult bindingResult) {
|
public InsertFaqResDto insertFaq(@RequestBody @Valid InsertFaqReqDto insertFaqReqDto, BindingResult bindingResult) {
|
||||||
|
|
||||||
System.out.println("insertFaqReqDto ::::" + insertFaqReqDto);
|
|
||||||
|
|
||||||
if (validComponents.validParameter(bindingResult)) {
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
return new InsertFaqResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
return new InsertFaqResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
}
|
}
|
||||||
@@ -272,6 +285,7 @@ public class HomeMgtController {
|
|||||||
@RequestMapping(value = "/deleteFaq", method = { RequestMethod.POST })
|
@RequestMapping(value = "/deleteFaq", method = { RequestMethod.POST })
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public DeleteFaqResDto deleteFaq(@RequestBody @Valid DeleteFaqReqDto deleteFaqReqDto, BindingResult bindingResult) {
|
public DeleteFaqResDto deleteFaq(@RequestBody @Valid DeleteFaqReqDto deleteFaqReqDto, BindingResult bindingResult) {
|
||||||
|
|
||||||
if (validComponents.validParameter(bindingResult)) {
|
if (validComponents.validParameter(bindingResult)) {
|
||||||
return new DeleteFaqResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
return new DeleteFaqResDto(ApiResponseCode.CM_PARAMETER_ERROR);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ spring:
|
|||||||
name: mhez-admin
|
name: mhez-admin
|
||||||
servlet:
|
servlet:
|
||||||
multipart:
|
multipart:
|
||||||
max-file-size: 15MB
|
max-file-size: 150MB
|
||||||
max-request-size: 15MB
|
max-request-size: 150MB
|
||||||
main:
|
main:
|
||||||
banner-mode: log
|
banner-mode: log
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user