feat: '위원회 일정 등록' 페이지에서 '구분'을 서버로 부터 목록 받도록 기능 추가

관리자 단에서 '위원회 관리' > '위원회 일정 관리'에 '등록' 버튼을 누른 후 '위원회 일정 등록' 페이지에서 '구분'을 서버로 부터 목록 받도록 기능 추가
thkim
thkim 2024-01-08 13:58:54 +09:00
parent ebd006154a
commit 9fa9958e7f
2 changed files with 33 additions and 9 deletions

View File

@ -151,14 +151,31 @@ public class EgovIndvdlSchdulManageServiceImpl extends EgovAbstractServiceImpl i
Map<String, Object> resultMap = new HashMap<String, Object>(); Map<String, Object> resultMap = new HashMap<String, Object>();
List<String> listCodes = tcCodeItemRepository.findByGrpCdAndUseYnOrderByGrpOrder("EVT_TYPE", "Y").stream() List<Map<String, Object>> listCodes = tcCodeItemRepository.findByGrpCdAndUseYnOrderByGrpOrder("EVT_TYPE", "Y")
.map(lc -> lc.getItemNm()) .stream()
.map(item -> {
Map<String, Object> codeMap = new HashMap<>();
codeMap.put("id", item.getItemCd());
codeMap.put("name", item.getItemNm());
return codeMap;
})
.collect(Collectors.toList()); .collect(Collectors.toList());
List<String> listSubOrg = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", 3).stream() List<Map<String, Object>> listSubOrg = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", 3).stream()
.map(lc -> lc.getCmtNm()) .map(item -> {
Map<String, Object> codeMap = new HashMap<>();
codeMap.put("id", item.getCmtSeq());
codeMap.put("name", item.getCmtNm());
return codeMap;
})
.collect(Collectors.toList()); .collect(Collectors.toList());
List<String> listTopOrg = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", 2).stream() List<Map<String, Object>> listTopOrg = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", 2).stream()
.map(lc -> lc.getCmtNm()) .map(item -> {
Map<String, Object> codeMap = new HashMap<>();
codeMap.put("id", item.getCmtSeq());
codeMap.put("name", item.getCmtNm());
return codeMap;
})
.collect(Collectors.toList()); .collect(Collectors.toList());
resultMap.put("listCodes", listCodes); resultMap.put("listCodes", listCodes);
@ -174,8 +191,14 @@ public class EgovIndvdlSchdulManageServiceImpl extends EgovAbstractServiceImpl i
Map<String, Object> resultMap = new HashMap<String, Object>(); Map<String, Object> resultMap = new HashMap<String, Object>();
List<String> list = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", paramCodeGroup).stream() List<Map<String, Object>> list = tnCmtOrgRepository.findByUseYnAndUpCmtSeqOrderByCmtOrder("Y", paramCodeGroup)
.map(lc -> lc.getCmtNm()) .stream()
.map(item -> {
Map<String, Object> codeMap = new HashMap<>();
codeMap.put("id", item.getCmtSeq());
codeMap.put("name", item.getCmtNm());
return codeMap;
})
.collect(Collectors.toList()); .collect(Collectors.toList());
resultMap.put("list", list); resultMap.put("list", list);

View File

@ -13,7 +13,8 @@ spring.datasource.hikari.maximum-pool-size=4
#spring.datasource.username=kcsc #spring.datasource.username=kcsc
#spring.datasource.password=dbnt0928! #spring.datasource.password=dbnt0928!
spring.datasource.driverClassName=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.driverClassName=net.sf.log4jdbc.sql.jdbcapi.DriverSpy
spring.datasource.url=jdbc:log4jdbc:postgresql://127.0.0.1:5432/kcsc #spring.datasource.url=jdbc:log4jdbc:postgresql://127.0.0.1:5432/kcsc
spring.datasource.url=jdbc:log4jdbc:postgresql://118.219.150.34:50503/kcsc
spring.datasource.username=dbnt0031 spring.datasource.username=dbnt0031
spring.datasource.password=dbnt0928! spring.datasource.password=dbnt0928!