Merge branch 'main' into yoon

This commit is contained in:
yoon 2025-03-17 12:02:50 +09:00
commit 2a730cdf0b
10 changed files with 98 additions and 20 deletions

View File

@ -53,10 +53,10 @@ public class worddictController {
@Member @Member
@ParameterCheck @ParameterCheck
@GetMapping("getWordList") @GetMapping("getWordList")
public ApiResponse<MapDto> getWordList(@ReqMap MapDto map) { public ApiResponse<MapDto> selectWordList(@ReqMap MapDto map) {
int total = worddictyservice.getTotal(map); int total = worddictyservice.getTotal(map);
List<MapDto> wordList = worddictyservice.getWordList(map); List<MapDto> wordList = worddictyservice.selectWordList(map);
MapDto OutData = new MapDto(); MapDto OutData = new MapDto();
OutData.put("total", total); OutData.put("total", total);
@ -73,7 +73,7 @@ public class worddictController {
@Member @Member
@ParameterCheck @ParameterCheck
@GetMapping("getWordCategory") @GetMapping("getWordCategory")
public ApiResponse<List<MapDto>> getWordCategory() { public ApiResponse<List<MapDto>> selectWordCategory() {
List<MapDto> WordCategoryList = commoncodservice.selectWordCategory(); List<MapDto> WordCategoryList = commoncodservice.selectWordCategory();
return ApiResponse.ok(WordCategoryList); return ApiResponse.ok(WordCategoryList);
} }
@ -97,8 +97,8 @@ public class worddictController {
@Member @Member
@ParameterCheck @ParameterCheck
@GetMapping("getWordDetail") @GetMapping("getWordDetail")
public ApiResponse<MapDto> getWordDetail(@ReqMap MapDto map) { public ApiResponse<MapDto> selectWordDetail(@ReqMap MapDto map) {
return ApiResponse.ok( worddictyservice.getWordDetail(map)); return ApiResponse.ok( worddictyservice.selectWordDetail(map));
} }
/** /**
* 용어 등록 - 카테고리 등록 * 용어 등록 - 카테고리 등록
@ -125,7 +125,6 @@ public class worddictController {
@PatchMapping("updateWord") @PatchMapping("updateWord")
public ApiResponse<Long> updateWord(@ReqMap MapDto map) { public ApiResponse<Long> updateWord(@ReqMap MapDto map) {
//userId
Long userId = AuthUtil.getUser().getId(); Long userId = AuthUtil.getUser().getId();
map.put("userId", userId); map.put("userId", userId);
Long result = worddictyservice.updateWord(map); Long result = worddictyservice.updateWord(map);

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.mapper
* @fileName : VotDetailMapper.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.mapper; package io.company.localhost.mapper;
import java.util.List; import java.util.List;

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.mapper
* @fileName : VotMemberMapper.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.mapper; package io.company.localhost.mapper;
import java.util.List; import java.util.List;
@ -13,8 +27,4 @@ public interface VotMemberMapper {
List<MapDto> selectVoteMember(Integer locvotSeq); List<MapDto> selectVoteMember(Integer locvotSeq);
} }

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.mapper
* @fileName : VotRecordMapper.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.mapper; package io.company.localhost.mapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.mapper
* @fileName : VotchoiceMapper.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.mapper; package io.company.localhost.mapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@ -9,5 +23,4 @@ public interface VotchoiceMapper {
void insertChoice(MapDto map); void insertChoice(MapDto map);
} }

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.mapper
* @fileName : localvoteMapper.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.mapper; package io.company.localhost.mapper;
import java.util.List; import java.util.List;

View File

@ -23,13 +23,13 @@ import io.company.localhost.common.dto.MapDto;
@Mapper @Mapper
public interface worddictyMapper { public interface worddictyMapper {
List<MapDto> getWordList(MapDto map); List<MapDto> selectWordList(MapDto map);
Long insertWord(MapDto map); Long insertWord(MapDto map);
Long updateWord(MapDto map); Long updateWord(MapDto map);
MapDto getWordDetail(MapDto map); MapDto selectWordDetail(MapDto map);
int getTotal(MapDto map); int getTotal(MapDto map);

View File

@ -1,3 +1,17 @@
/************************************************************
*
* @packageName : io.company.localhost.service
* @fileName : localvoteService.java
* @author : 공현지
* @date : 25.01.07
* @description :
*
* ===========================================================
* DATE AUTHOR NOTE
* -----------------------------------------------------------
* 24.12.06 공현지 최초 생성
*
*************************************************************/
package io.company.localhost.service; package io.company.localhost.service;
import java.util.ArrayList; import java.util.ArrayList;
@ -63,8 +77,8 @@ public class localvoteService {
MapDto voteMap = new MapDto(); MapDto voteMap = new MapDto();
voteMap.put("localVote", vote); voteMap.put("localVote", vote);
Integer locvotSeq = (Integer) vote.get("LOCVOTSEQ"); Integer locvotSeq = (Integer) vote.get("LOCVOTSEQ");
//투표 항목조회 + 결과 조회 + 투표여부
map.put("locvotSeq", locvotSeq); map.put("locvotSeq", locvotSeq);
//투표 항목조회 + 결과 조회 + 투표여부
List<MapDto> voteDetails = votdetailmapper.selectVoteDetailsResult(map); List<MapDto> voteDetails = votdetailmapper.selectVoteDetailsResult(map);
//투표 가능 멤버 조회 //투표 가능 멤버 조회
List<MapDto> voteMembers = votmembermapper.selectVoteMember(locvotSeq); List<MapDto> voteMembers = votmembermapper.selectVoteMember(locvotSeq);

View File

@ -33,8 +33,8 @@ public class worddictyService {
private final worddictyMapper worddictymapper; private final worddictyMapper worddictymapper;
private final commoncodMapper commoncodmapper; private final commoncodMapper commoncodmapper;
public List<MapDto> getWordList(MapDto map) { public List<MapDto> selectWordList(MapDto map) {
List<MapDto> wordList = worddictymapper.getWordList(map); List<MapDto> wordList = worddictymapper.selectWordList(map);
for (MapDto word : wordList) { for (MapDto word : wordList) {
Object content = word.get("WRDDICCON"); Object content = word.get("WRDDICCON");
// BlobUtil.procBlobToString으로 content 변환 // BlobUtil.procBlobToString으로 content 변환
@ -80,8 +80,8 @@ public class worddictyService {
public Long updateWord(MapDto map) { public Long updateWord(MapDto map) {
return worddictymapper.updateWord(map); return worddictymapper.updateWord(map);
} }
public MapDto getWordDetail(MapDto map) { public MapDto selectWordDetail(MapDto map) {
return worddictymapper.getWordDetail(map); return worddictymapper.selectWordDetail(map);
} }
public int getTotal(MapDto map) { public int getTotal(MapDto map) {
return worddictymapper.getTotal(map); return worddictymapper.getTotal(map);

View File

@ -141,7 +141,7 @@
and w.WRDDICCAT = #{category} and w.WRDDICCAT = #{category}
</if> </if>
</sql> </sql>
<select id="getWordList" parameterType="map" resultType="io.company.localhost.common.dto.MapDto"> <select id="selectWordList" parameterType="map" resultType="io.company.localhost.common.dto.MapDto">
select select
w.WRDDICSEQ, w.WRDDICSEQ,
w.WRDDICCAT, w.WRDDICCAT,
@ -232,7 +232,7 @@
where where
WRDDICSEQ = #{WRDDICSEQ} WRDDICSEQ = #{WRDDICSEQ}
</update> </update>
<select id="getWordDetail" parameterType="map" resultType="io.company.localhost.common.dto.MapDto"> <select id="selectWordDetail" parameterType="map" resultType="io.company.localhost.common.dto.MapDto">
select * select *
from from
worddicty worddicty