코드관리 작업완료.

thkim
강석 최 2024-01-04 16:43:56 +09:00
parent 37b84a9975
commit dc59f66c11
3 changed files with 9 additions and 7 deletions

View File

@ -62,7 +62,7 @@ function ChildCodeDiv({}, ref){
}, },
body: JSON.stringify({ body: JSON.stringify({
itemCd: itemCd.value, itemCd: itemCd.value,
grpCd: document.querySelector("#grpCd").value, grpCd: document.querySelector("#codeItemDiv").querySelector("#grpCd").value,
itemNm: itemNm.value, itemNm: itemNm.value,
grpOrder: grpOrder.value grpOrder: grpOrder.value
}) })
@ -90,8 +90,9 @@ function ChildCodeDiv({}, ref){
function modifyCodeItem(e, action){ function modifyCodeItem(e, action){
const row = e.target.parentElement.parentElement; const row = e.target.parentElement.parentElement;
const selectedGrpCd = document.querySelector("#codeItemDiv").querySelector("#grpCd").value;
const codeItem = { const codeItem = {
grpCd: document.querySelector("#grpCd").value, grpCd: selectedGrpCd,
itemCd: row.querySelector(".itemCd").value, itemCd: row.querySelector(".itemCd").value,
itemNm: row.querySelector(".itemNm").value, itemNm: row.querySelector(".itemNm").value,
grpOrder: row.querySelector(".grpOrder").value, grpOrder: row.querySelector(".grpOrder").value,
@ -109,7 +110,7 @@ function ChildCodeDiv({}, ref){
(resp) => { (resp) => {
switch (resp.resultCode) { switch (resp.resultCode) {
case Number(CODE.RCV_SUCCESS): case Number(CODE.RCV_SUCCESS):
getCodeItemList(grpCd); getCodeItemList(selectedGrpCd);
break; break;
case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH): case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH):
alert(resp.resultMessage); alert(resp.resultMessage);
@ -124,8 +125,8 @@ function ChildCodeDiv({}, ref){
} }
return ( return (
<Container className={"pt-3"}> <Container className={"pt-3"} id={"codeItemDiv"}>
<input type={"text"} id={"grpCd"} value={grpCd}/> <input type={"hidden"} id={"grpCd"} value={grpCd}/>
<Row className={"py-2 bg-light border-bottom"}> <Row className={"py-2 bg-light border-bottom"}>
<Col xs={3}>코드</Col> <Col xs={3}>코드</Col>
<Col xs={4}>코드명</Col> <Col xs={4}>코드명</Col>

View File

@ -79,7 +79,7 @@ function ParentCodeDiv({getCodeItem}){
grpCd.value = ""; grpCd.value = "";
grpCdNm.value = ""; grpCdNm.value = "";
getCodeGrp(); getCodeGrp();
codeGrpChoose(); getCodeItem();
break; break;
case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH): case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH):
alert(resp.resultMessage); alert(resp.resultMessage);
@ -114,7 +114,7 @@ function ParentCodeDiv({getCodeItem}){
switch (resp.resultCode) { switch (resp.resultCode) {
case Number(CODE.RCV_SUCCESS): case Number(CODE.RCV_SUCCESS):
getCodeGrp(); getCodeGrp();
codeGrpChoose(); getCodeItem();
break; break;
case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH): case Number(CODE.RCV_ERROR_SAVE)||Number(CODE.RCV_ERROR_AUTH):
alert(resp.resultMessage); alert(resp.resultMessage);

View File

@ -89,6 +89,7 @@ public class AdminConfigService extends EgovAbstractServiceImpl {
savedItem.setItemNm(codeItem.getItemNm()); savedItem.setItemNm(codeItem.getItemNm());
savedItem.setLastChgId(codeItem.getLastChgId()); savedItem.setLastChgId(codeItem.getLastChgId());
savedItem.setLastChgDt(codeItem.getLastChgDt()); savedItem.setLastChgDt(codeItem.getLastChgDt());
savedItem.setGrpOrder(codeItem.getGrpOrder());
savedItem.setUseYn(codeItem.getUseYn()); savedItem.setUseYn(codeItem.getUseYn());
codeItemRepository.save(savedItem); codeItemRepository.save(savedItem);
return "modified"; return "modified";