All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.schoolwow.ams.module.router.domain.BlockRouterPush Maven / Gradle / Ivy

package cn.schoolwow.ams.module.router.domain;

import cn.schoolwow.ams.domain.block.router.RouterBlock;

import java.util.HashMap;
import java.util.Map;

public class BlockRouterPush {
    /**
     * 按钮名称
     * */
    public String label;

    /**
     * 块标签名称
     * */
    public String name;

    /**
     * 块唯一名称
     * */
    public String uniqueKey;

    /**
     * 跳转参数列表
     * */
    public Map sourceTargetFieldNameMap = new HashMap<>();

    public BlockRouterPush(String label, RouterBlock routerBlock) {
        this.label = label;
        this.name = routerBlock.getMenuName();
        this.uniqueKey = routerBlock.getBlockUniqueName();
    }

    public BlockRouterPush(String label, String name, String uniqueKey) {
        this.label = label;
        this.name = name;
        this.uniqueKey = uniqueKey;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy