package com.panzhihua.service_community.dao; import com.panzhihua.common.model.vos.community.CommunityPublicityVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.common.model.dtos.community.PageSysConfDTO; import com.panzhihua.common.model.vos.community.SysConfVO; import com.panzhihua.service_community.model.dos.SysConfDO; /** * DAO * * @author cedoo email:cedoo(a)qq.com * @version 1.0 * @since 1.0 * @date 2021-06-09 */ @Mapper public interface SysConfMapper extends BaseMapper { /** * 分页查询 * * @param pageSysConfDTO * @return */ IPage findByPage(Page page, @Param("pageSysConfDTO") PageSysConfDTO pageSysConfDTO); String getSysConfValue(@Param("key") String key, @Param("communityId") Long communityId); CommunityPublicityVO getData(@Param("communityId") String communityId); int addDate(@Param("item") CommunityPublicityVO item); int editDate(@Param("item") CommunityPublicityVO item); int deleteData(@Param("communityId") String communityId); }