package com.panzhihua.service_dangjian.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.vos.community.building.NewFightConvenientMerchantVO; import com.panzhihua.common.model.vos.user.SysUserVO; import com.panzhihua.service_dangjian.entity.NewFightConvenientMerchant; import io.swagger.annotations.ApiModelProperty; 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 NewFightConvenientMerchantDao extends BaseMapper { /** * 删除便民服务商家 * * @param merchantId * @param operator * @return */ int deleteMerchantById(@Param("merchantId") String merchantId); /** * 编辑状态 * @param merchantId * @param status * @return */ int editStatus(@Param("merchantId") String merchantId,@Param("status") String status); /** * 分页查询便民服务商家 运营后台 * * @param page 分页参数 * @param item * @return */ IPage pageMerchant(@Param("page") Page page, @Param("isDel") String isDel, @Param("keyword") String keyword, @Param("status") String status, @Param("communityId") String communityId); /** * 查询商家信息 * * @param merchantId * @return */ NewFightConvenientMerchant selectMerchantById(@Param("merchantId") String merchantId); int addData(@Param("item") NewFightConvenientMerchantVO item); int editData(@Param("item") NewFightConvenientMerchantVO item); List selectUserList(@Param("communityId") String communityId, @Param("phoneOrname") String phoneOrname); List selectUserListB(@Param("communityId") String communityId, @Param("phoneOrname") String phoneOrname); String selectUserBind(@Param("communityId") String communityId, @Param("userId") String userId); }