package com.pcloud.book.weixinclock.dao;

import com.pcloud.book.weixinclock.dto.WeixinClockDto;
import com.pcloud.book.weixinclock.entity.WeixinClock;
import com.pcloud.common.core.dao.BaseDao;

import java.util.Map;

/**
 * @author 杨涛
 * @description dao层
 * @date 2019/8/14 19:17
 */
public interface WeixinClockDao extends BaseDao<WeixinClock> {

    /**
     * 删除微信群签到打卡
     * @param paramMap
     */
    void deleteWeixinClock(Map<String,Object> paramMap);

    /**
     * 获取微信群签到打卡信息
     * @param weixinClockId
     */
    WeixinClockDto getWeixinClockBaseInfo(Long weixinClockId);

    /**
     * 获取微信群的签到打卡信息
     * @param
     */
    WeixinClockDto getByWxGroupId(String wxGroupId);
}
