package com.panzhihua.service_jinhui_community.dao; 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.PageBaseDTO; import com.panzhihua.common.model.dtos.community.convenient.*; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.StatisticsCommVO; import com.panzhihua.common.model.vos.community.bigscreen.BigScreenMerchantStatisticsInfo; import com.panzhihua.common.model.vos.community.convenient.*; import com.panzhihua.common.model.vos.jinhui.JinhuiShoppingVO; import com.panzhihua.service_jinhui_community.entity.JinhuiConvenientMerchant; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @title: ConvenientMerchantDAO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 便民服务商家DAO * @author: hans * @date: 2021/09/16 16:13 */ @Mapper public interface JinhuiConvenientMerchantDao extends BaseMapper { /** * 删除便民服务商家 * * @param merchantId * @param operator * @return */ int deleteMerchantById(@Param("merchantId") String merchantId); /** * 分页查询便民服务商家 运营后台 * * @param page 分页参数 * @param item * @return */ IPage pageMerchant(@Param("page") Page page, @Param("item") JinhuiPageConvenientMerchantDTO item); /** * 查询商家信息 * * @param merchantId * @return */ JinhuiConvenientMerchantVO selectMerchantById(@Param("merchantId") String merchantId); int addData(@Param("item") JinhuiConvenientMerchantVO item); int editData(@Param("item") JinhuiConvenientMerchantVO item); }