package com.matrix.system.activity.dao; import com.matrix.system.shopXcx.bean.ShopDeliveryInfo; 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.matrix.system.activity.dto.SignWriteoffListDto; import com.matrix.system.activity.entity.ActivitySignWriteoff; import com.matrix.system.activity.vo.SignWriteoffListVo; import com.matrix.system.activity.vo.ZjrVo; /** * @description 核销记录 * @author yourName * @date 2021-04-08 14:25 */ public interface ActivitySignWriteoffDao extends BaseMapper{ IPage findSignWriteoffList(Page page, @Param("record")SignWriteoffListDto signWriteoffListDto); ZjrVo selectUsernameByUserId(@Param("userId")Long userId, @Param("receiveId")Long receiveId); ShopDeliveryInfo selectShopDeliveryInfoByLogisticsId(@Param("logisticsId")Integer logisticsId); ActivitySignWriteoff selectActivitySignWriteoffByUserIDAndReceiveId(@Param("userId")Long userId, @Param("receiveId")long receiveId); }