parent
380cd52d2e
commit
eb147a80e9
|
|
@ -33,7 +33,11 @@ function MenuAuthMgt(props) {
|
|||
roleList.forEach(function (role) {
|
||||
checkboxs.push(
|
||||
<div className={"checkboxDiv"}>
|
||||
<Form.Check className={role.itemCd} value={role.itemCd}
|
||||
{role.itemCd === "ROLE_001"?
|
||||
(<Form.Check className={role.itemCd} value={role.itemCd}
|
||||
defaultChecked={item.menuAuth.includes(role.itemCd)} disabled={true} />)
|
||||
:
|
||||
(<Form.Check className={role.itemCd} value={role.itemCd}
|
||||
onClick={(e)=>{
|
||||
const checked = e.target.checked;
|
||||
if(checked) {
|
||||
|
|
@ -45,7 +49,8 @@ function MenuAuthMgt(props) {
|
|||
}
|
||||
}
|
||||
}}
|
||||
defaultChecked={item.menuAuth.includes(role.itemCd)}/>
|
||||
defaultChecked={item.menuAuth.includes(role.itemCd)} />)
|
||||
}
|
||||
</div>
|
||||
)
|
||||
/*if(item.menuGroup){
|
||||
|
|
|
|||
|
|
@ -28,6 +28,12 @@ public class TbMenuRole {
|
|||
@Column(name = "write_yn")
|
||||
private String writeYn;
|
||||
|
||||
public TbMenuRole(String roleId, String menuId, String writeYn) {
|
||||
this.roleId = roleId;
|
||||
this.menuId = menuId;
|
||||
this.writeYn = writeYn;
|
||||
}
|
||||
|
||||
@Embeddable
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -130,6 +130,7 @@ public class ConfigService extends EgovAbstractServiceImpl {
|
|||
menu.setFrstCrtId(userId);
|
||||
menu.setUseYn("Y");
|
||||
menuRepository.save(menu);
|
||||
menuRoleRepository.save(new TbMenuRole("ROLE_001", menu.getMenuId(), "Y"));
|
||||
}else{
|
||||
savedMenu.setMenuTitle(menu.getMenuTitle());
|
||||
savedMenu.setMenuGroup(menu.getMenuGroup());
|
||||
|
|
|
|||
Loading…
Reference in New Issue