package com.qianwen.smartman.modules.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import java.util.List; import org.apache.ibatis.annotations.Param; //import com.qianwen.smartman.modules.coproduction.vo.InsertFieldQuery; import com.qianwen.smartman.modules.system.dto.CustomTemplateFieldRelationDTO; import com.qianwen.smartman.modules.system.entity.CustomTemplateFieldRelation; import com.qianwen.smartman.modules.system.vo.CustomConditionFieldInfoVO; import com.qianwen.smartman.modules.system.vo.CustomImportFieldInfoVO; import com.qianwen.smartman.modules.system.vo.CustomTemplateFieldRelationVO; public interface CustomTemplateFieldRelationMapper extends BaseMapper { List getConditionFields(@Param("templateId") Long templateId, @Param("businessType") Integer businessType); //List getInsertField(@Param("query") InsertFieldQuery insertFieldQuery); Integer getSystemFieldMaxSort(@Param("templateId") Long templateId, @Param("configType") Integer configType); List getImportFieldsByBusinessType(@Param("businessType") Integer businessType); List getImportFields(@Param("templateIds") List templateIds); List getOldstRelation(@Param("templateId") Long templateId, @Param("configType") Integer configType); }