리스트 이미지 출력

thkim
유민형 2024-03-29 15:38:36 +09:00
parent 5f0bed4df0
commit 9c7651f2cd
3 changed files with 15 additions and 3 deletions

View File

@ -53,7 +53,7 @@ function StandardCodeMgt(props) {
<div></div> <div></div>
<div>{item.siteTitle}</div> <div>{item.siteTitle}</div>
<div>{item.siteUrl}</div> <div>{item.siteUrl}</div>
<div>{item.fileGrpId}</div> <div>{item.filePath}</div>
<div>{item.siteOrder}</div> <div>{item.siteOrder}</div>
<div>{item.useYn}</div> <div>{item.useYn}</div>
<div><button className={"btn btn_blue_h31 px-1"} onClick={()=>{editPartnerSite(item)}}>수정</button></div> <div><button className={"btn btn_blue_h31 px-1"} onClick={()=>{editPartnerSite(item)}}>수정</button></div>

View File

@ -13,6 +13,8 @@ import com.dbnt.kcscbackend.commonCode.service.CommonCodeService;
import com.dbnt.kcscbackend.config.common.BaseController; import com.dbnt.kcscbackend.config.common.BaseController;
import com.dbnt.kcscbackend.config.common.ResponseCode; import com.dbnt.kcscbackend.config.common.ResponseCode;
import com.dbnt.kcscbackend.config.common.ResultVO; import com.dbnt.kcscbackend.config.common.ResultVO;
import com.dbnt.kcscbackend.file.entity.TnAttachFile;
import com.dbnt.kcscbackend.file.service.FileService;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponse;
@ -31,6 +33,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.HashMap; import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
@RestController @RestController
@ -41,6 +44,7 @@ public class AdminConfigController extends BaseController {
private final AdminConfigService adminConfigService; private final AdminConfigService adminConfigService;
private final CommonCodeService commonCodeService; private final CommonCodeService commonCodeService;
private final FileService fileService;
@Resource(name = "adminCommitteeCodeManagementService") @Resource(name = "adminCommitteeCodeManagementService")
private AdminCommitteeCodeManagementService adminCommitteeCodeManagementService; private AdminCommitteeCodeManagementService adminCommitteeCodeManagementService;
@ -501,8 +505,13 @@ public class AdminConfigController extends BaseController {
public ResultVO getPartnerSiteList() throws Exception { public ResultVO getPartnerSiteList() throws Exception {
ResultVO resultVO = new ResultVO(); ResultVO resultVO = new ResultVO();
Map<String, Object> resultMap = new HashMap<>(); Map<String, Object> resultMap = new HashMap<>();
List<TnPartnerSite> tnPartnerSite = adminConfigService.selectPartnerSiteList();
resultMap.put("partnerSiteList", adminConfigService.selectPartnerSiteList()); for (TnPartnerSite partnerSite : tnPartnerSite) {
String fileGrpId = partnerSite.getFileGrpId();
String filePath = fileService.findByFileGrpId(fileGrpId).get(0).getFilePath();
partnerSite.setFilePath(filePath);
}
resultMap.put("partnerSiteList", tnPartnerSite);
resultVO.setResult(resultMap); resultVO.setResult(resultMap);
return resultVO; return resultVO;
} }

View File

@ -35,4 +35,7 @@ public class TnPartnerSite {
@Column(name = "use_yn", nullable = false, length = 1) @Column(name = "use_yn", nullable = false, length = 1)
private String useYn; private String useYn;
@Transient
private String filePath;
} }