대상자 등록/수정 관할청 orderby 수정
This commit is contained in:
parent
6ae2cfce9f
commit
084f443f5e
@ -76,4 +76,6 @@ public interface EgovCmmUseService {
|
||||
public String selectCmmCodeDetailCodeValue(ComDefaultCodeVO vo);
|
||||
|
||||
public String selectCmmCodeDetailCodeValueOnlyName(ComDefaultCodeVO vo);
|
||||
|
||||
public List<CmmnDetailCode> selectCmmCodeDetailOrderByCode(ComDefaultCodeVO codeParam);
|
||||
}
|
||||
|
||||
@ -75,4 +75,17 @@ public class CmmUseDAO extends EgovComAbstractDAO {
|
||||
public CmmnDetailCode selectCmmCodeDetailValueOnlyName(ComDefaultCodeVO vo) {
|
||||
return (CmmnDetailCode) select("CmmUseDAO.selectCmmCodeDetailValueOnlyName", vo);
|
||||
}
|
||||
|
||||
/**
|
||||
* @methodName : selectCmmCodeDetailOrderByCode
|
||||
* @author : 이호영
|
||||
* @date : 2023.11.20
|
||||
* @description : code로 order by
|
||||
* @param codeParam
|
||||
* @return
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
public List<CmmnDetailCode> selectCmmCodeDetailOrderByCode(ComDefaultCodeVO codeParam) {
|
||||
return (List<CmmnDetailCode>) list("CmmUseDAO.selectCmmCodeDetailOrderByCode", codeParam);
|
||||
}
|
||||
}
|
||||
|
||||
@ -136,4 +136,10 @@ public class EgovCmmUseServiceImpl extends EgovAbstractServiceImpl implements Eg
|
||||
}
|
||||
return resultCodeNm;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<CmmnDetailCode> selectCmmCodeDetailOrderByCode(ComDefaultCodeVO codeParam) {
|
||||
// TODO Auto-generated method stub
|
||||
return cmmUseDAO.selectCmmCodeDetailOrderByCode(codeParam);
|
||||
}
|
||||
}
|
||||
|
||||
@ -22,7 +22,10 @@ import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
||||
import kcc.com.cmm.ComDefaultCodeVO;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.com.cmm.service.CmmnDetailCode;
|
||||
import kcc.com.cmm.service.EgovCmmUseService;
|
||||
import kcc.com.cmm.service.EgovFileMngService;
|
||||
import kcc.com.cmm.service.FileVO;
|
||||
import kcc.com.cmm.util.DateUtil;
|
||||
@ -105,6 +108,8 @@ public class CndtnTrgtMngController {
|
||||
@Resource(name = "EgovFileMngService")
|
||||
private EgovFileMngService fileService;
|
||||
|
||||
@Resource(name = "EgovCmmUseService")
|
||||
private EgovCmmUseService egovCmmUseService;
|
||||
|
||||
/*
|
||||
|
||||
@ -386,6 +391,13 @@ public class CndtnTrgtMngController {
|
||||
String userWork = this.getUserWork(request);
|
||||
model.addAttribute("userWork", userWork);
|
||||
|
||||
|
||||
|
||||
ComDefaultCodeVO codeParam = new ComDefaultCodeVO();
|
||||
codeParam.setCodeId("VEA008");
|
||||
List<CmmnDetailCode> CmmnDetailCodeList = egovCmmUseService.selectCmmCodeDetailOrderByCode(codeParam);
|
||||
model.addAttribute("CmmnDetailCodeList", CmmnDetailCodeList);
|
||||
|
||||
return "oprtn/cndtnSspnIdtmt/trgtReg";
|
||||
}
|
||||
|
||||
@ -722,6 +734,16 @@ public class CndtnTrgtMngController {
|
||||
model.addAttribute("info", cndtnTrgtInfoVO);
|
||||
|
||||
|
||||
// 관할청 공통코드
|
||||
ComDefaultCodeVO codeParam = new ComDefaultCodeVO();
|
||||
codeParam.setCodeId("VEA008");
|
||||
List<CmmnDetailCode> CmmnDetailCodeList = egovCmmUseService.selectCmmCodeDetailOrderByCode(codeParam);
|
||||
model.addAttribute("CmmnDetailCodeList", CmmnDetailCodeList);
|
||||
|
||||
String userWork = this.getUserWork(request);
|
||||
model.addAttribute("userWork", userWork);
|
||||
|
||||
|
||||
//파일 정보 가져오기
|
||||
FileVO fileVO = new FileVO();
|
||||
fileVO.setAtchFileId(cndtnTrgtInfoVO.getAtchFileId());
|
||||
|
||||
@ -93,4 +93,17 @@
|
||||
AND CODE_DC = #codeDc#
|
||||
</isNotEmpty>
|
||||
</select>
|
||||
|
||||
<select id="CmmUseDAO.selectCmmCodeDetailOrderByCode" parameterClass="ComDefaultCodeVO" resultMap="CmmCodeDetail">
|
||||
<![CDATA[
|
||||
SELECT
|
||||
CODE_ID, CODE, CODE_NM, CODE_DC
|
||||
FROM
|
||||
LETTCCMMNDETAILCODE
|
||||
WHERE
|
||||
USE_AT = 'Y'
|
||||
AND CODE_ID = 'VEA008'
|
||||
ORDER BY code
|
||||
]]>
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -332,8 +332,20 @@
|
||||
<tr>
|
||||
<th scope="row">관할청</th>
|
||||
<td>
|
||||
<ve:code codeId="VEA008" code="${info.cmptntAthrt }"/>
|
||||
<input type="hidden" name="cmptntAthrt" value="${info.cmptntAthrt }">
|
||||
<c:choose>
|
||||
<c:when test="${empty userWork }">
|
||||
<select name="cmptntAthrt" id="cmptntAthrt" class="sel_type1">
|
||||
<option value="">선택</option>
|
||||
<c:forEach var="list" items="${CmmnDetailCodeList}" varStatus="status">
|
||||
<option value="${list.code }" <c:if test="${info.cmptntAthrt==list.code }">selected="selected"</c:if> >${list.codeNm }</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<ve:code codeId="VEA008" code="${info.cmptntAthrt }"/>
|
||||
<input type="hidden" name="cmptntAthrt" value="${info.cmptntAthrt }">
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -279,10 +279,20 @@
|
||||
<td>
|
||||
<c:choose>
|
||||
<c:when test="${empty userWork }">
|
||||
<ve:select codeId="VEA008" name="cmptntAthrt" id="cmptntAthrt" css="class='sel_type1'"
|
||||
<%-- <ve:select codeId="VEA008" name="cmptntAthrt" id="cmptntAthrt" css="class='sel_type1'"
|
||||
selectedText="" selectedValue="" defaultValue=""
|
||||
defaultText='선택'
|
||||
/>
|
||||
--%>
|
||||
|
||||
<select name="cmptntAthrt" id="cmptntAthrt" class="sel_type1">
|
||||
<option value="">선택</option>
|
||||
<c:forEach var="list" items="${CmmnDetailCodeList}" varStatus="status">
|
||||
<option value="${list.code }">${list.codeNm }</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<ve:code codeId="VEA008" code="${userWork }"/>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user