현재 트리구조메뉴를 디비와 연동시켜서 만들고 있습니다.
기본적으로 메뉴추가와 자식메뉴 추가 메뉴이름 수정 메뉴 삭제 의 기능까지 다 만들었고 db에도 들어가는 것까지 확인했습니다.
트리는 API를 사용해서 제가 따로 짜진 않았어요.
쿼리도 계층형쿼리를 짤 필요없이 그냥 리스트를 들고 오면 알아서 api가 뿌려주는?
아무튼 ㅠ_ㅠ 문제가
그 추가된 메뉴의 코드를 이런식으로 규칙성 있게 만들어 주고 싶은데
지금 현재 구현해 놓은 것에서는 api 자체의 그냥 time값을 줬어요..(그냥 순차적으로)
제 생각에는 사실 트리로만 놓고 본다면 parent 값만 잘 주면 상관이 없는데
나중에 그리드로 뿌렸을때나 모르는 사람이 봤을때 이게 뭔가 싶을거라고 하면서
과장님이 규칙성있게 줘야 한다고 말씀을 하시더라구요.
100000-101000-101100-101200
200000-201000-201100-201200
300000-301000-301100-301200
메뉴를 추가 할때에는 따로 번호는 입력해 주지 않고 자동으로 api값이 들어가게 해 놨어요 지금
근데 아무리 생각해봐도 규칙성있게 번호를 주려면 입력하는 방법밖에는 없지않느냐 했다가..(암전)
1.원래 트리메뉴의 값은 어떻게 늘릴것이며
2.자식노드는 어떻게 규칙있게 만드는지 ㅠㅠ
과장님 께서는 그냥 for문을 돌리면 된다고 말씀하셨는데
뭘 어떻게 돌려야 되는지..감조차 안와서 여기다 글을 남겨봅니다..ㅜㅜ
트리메뉴 구성하실때 코드값은 어떻게 처리하셨는지..조언 부탁드려요 ㅠㅠ