package com.vci.ubcs.code.mapper; import com.baomidou.mybatisplus.annotation.InterceptorIgnore; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.vci.ubcs.code.entity.CodeClassify; import com.vci.ubcs.code.entity.CodeClassifyTemplateAttr; import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO; import java.util.List; /** * 分类使用的流程模板数据操作层 * * @author ludc * @since 2023-05-05 */ @InterceptorIgnore(tenantLine = "true") //多租户:多个用户间使用同一套程序,但每个用户之间实现数据隔离 public interface CodeClassifyTemplateAttrMapper extends BaseMapper { /** * 自定义分页 * * @param page * @param CodeClstempattr * @return */ List selectCodeClstempattrPage(IPage page, CodeClassifyTemplateAttrVO CodeClstempattr); /** * 条件查询排序 * * @param classifytemplateoid * @return */ List selectByClassifytemplateoid(String classifytemplateoid); List selectRefByOid(String oid); /** * 条件,关联查询排序 * * @param classifytemplateoids * @return */ List selectByClassifytemplateoidRel(String classifytemplateoids); }