package com.artfess.uc.dao; import java.time.LocalDateTime; import java.util.List; import org.apache.ibatis.annotations.Param; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.artfess.uc.model.OrgParams; /** * *
 
 * 描述:组织参数 DAO接口
 * 构建组:x5-bpmx-platform
 * 作者:liyg
 * 邮箱:liyg@jee-soft.cn
 * 日期:2016-11-04 11:39:44
 * 版权:广州宏天软件有限公司
 * 
*/ public interface OrgParamsDao extends BaseMapper{ /** *删除所有已逻辑删除的实体(物理删除) * @param entityId 实体对象ID */ Integer removePhysical(); /** * 根据组织id获取组织参数列表 * @param orgId * @return */ List getByOrgId(@Param("orgId") String orgId); /** * 根据组织id,参数别名获取组织参数 * @param orgId * @param alias * @return */ OrgParams getByOrgIdAndAlias(@Param("orgId") String orgId,@Param("alias")String alias); /** * 根据组织id删除组织参数 * @param orgId */ void removeByOrgId(@Param("orgId") String orgId,@Param("updateTime") LocalDateTime updateTime); /** * 根据参数别名删除组织参数 * @param alias */ void removeByAlias(@Param("alias") String alias,@Param("updateTime") LocalDateTime updateTime); }