package com.kmall.admin.dao.haikong; import com.kmall.admin.entity.haikong.HaiKongMemberOrderSyncResendEntity; import com.kmall.manager.dao.BaseDao; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 海控同步消费订单重发表 * @author lhm * @createDate 2021-11-30 */ public interface HaiKongMemberOrderSyncResendDao { /** * 批量更新重发状态 * @param entities 实体 */ void updateBatchResendStatus(List entities); /** * 查询对象 * @param id id * @return 实体 */ HaiKongMemberOrderSyncResendEntity queryObject(@Param("id") Integer id); /** * 查询总数 * @return 总数 */ int queryTotal(); /** * 根据状态查询集合 * @param resendStatus 重发状态 * @return 集合 */ List queryList(@Param("resend_status") String resendStatus); /** * 新增数据 * @param haiKongMemberOrderSyncResendEntity 要新增的数据 */ void save(HaiKongMemberOrderSyncResendEntity haiKongMemberOrderSyncResendEntity); /** * 更新数据 * @param haiKongMemberOrderSyncResendEntity 要更新的数据 */ void update(HaiKongMemberOrderSyncResendEntity haiKongMemberOrderSyncResendEntity); /** * 删除数据 * @param id id */ void delete(@Param("id") Integer id); /** * 批量删除数据 * @param ids id 集合 */ void deleteBatch(List ids); }