| 123456789101112131415161718192021222324252627282930313233343536 |
- package com.usky.ems.service;
- import com.usky.common.mybatis.core.CrudService;
- import com.usky.ems.domain.EmsProject;
- import com.usky.ems.domain.EmsProjectConfiguration;
- /**
- * 项目服务(leo.ems_project)
- */
- public interface EmsProjectService extends CrudService<EmsProject> {
- /**
- * 新增项目
- */
- Long create(EmsProject project);
- /**
- * 修改项目
- */
- void update(EmsProject project);
- /**
- * 删除项目
- */
- void delete(Long id);
- /**
- * 获取项目配置开关状态:根据当前项目ID与配置名称,判断 value 是否为 "1"
- *
- * @param projectId 项目 ID
- * @param name 配置名称
- * @return true 表示开启(value="1"),false 表示未开启/未配置
- */
- Boolean getConfigurationsStatus(Long projectId, String name);
- }
|