package com.hxgk.zxxy.mapper; import com.baomidou.dynamic.datasource.annotation.DS; import com.hxgk.zxxy.model.entity.Graphicform; import org.apache.ibatis.annotations.Param; import java.util.List; public interface GraphicformMapper { /* SELECT * FROM graphicform WHERE 1 = 1 AND g_parent_sun = #{g_parent_sun}----------------------------------分类(精益改善,流程制度) AND g_state = 2 AND ( ( g_visit_strat = 1 ) OR ( g_visit_strat = 2 AND g_bf_id = #{g_bf_id} )-----------分厂-----需要查 OR ( g_visit_strat = 3 AND g_ws_id IN #{gWsId}----------------------------------------工段------需要查,可能是数组 ) OR ( g_visit_strat = 4 AND FIND_IN_SET( #{key}, g_range )-------------------用户唯一识别码 ) ) ORDER BY g_add_time DESC, g_recommend ASC */ @DS("readdocument") List queryListByParam(@Param("g_parent") String gParent,@Param("g_parent_sun") String gParentSun, @Param("gBfIdList") List gBfIdList, @Param("gWsIdList") List gWsIdList, @Param("key") Long key); }