package com.hzs.system.config.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description: 会员菜单VO
 * @Author: jiang chao
 * @Time: 2023/1/12 15:32
 * @Classname: ApiMenuVO
 * @PackageName: com.hzs.system.config.vo
 */
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
public class ApiMenuVO {

    /**
     * 菜单key
     */
    private String menuKey;

    /**
     * 菜单编号
     */
//    @Transaction(transactionKey = EnumsPrefixConstants.E_MENU)
    private Integer menu;
    /**
     * 菜单名称
     */
    @JsonIgnore
    private String menuVal;

    /**
     * 上级菜单编号
     */
    private Integer menuParent;

}
