package org.jeecg.modules.dnc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.dnc.entity.Button; import org.jeecg.modules.dnc.entity.ObjectBase; import org.jeecg.modules.dnc.request.ObjectBaseRequest; import org.jeecg.modules.dnc.response.QueryPageResponseResult; import java.util.List; public interface IObjectService extends IService { /** * 新增管理对象信息 * @param objectBase * @return */ boolean addObject(ObjectBase objectBase); /** * 根据权限码查找对象 * @param permCode * @return */ ObjectBase getByPermCode(String permCode); /** * 指派对象的操作按钮 * @param objectId * @param buttonList * @return */ boolean assignButton(String objectId, List