package com.ltgk.boat.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ltgk.boat.domain.dto.GetBoatCredentialListReq;
import com.ltgk.boat.domain.entity.DsBoatCredential;
import com.ltgk.boat.domain.vo.DsBoatCredentialVO;
import com.ltgk.common.core.domain.entity.SysUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: w1826
 * @Description: TODO
 * @Date: 2024/10/26 16:50
 * @Version: 1.0
 */
public interface DsBoatCredentialMapper extends BaseMapper<DsBoatCredential> {
    List<DsBoatCredentialVO> getBoatCredentialList(@Param("getBoatCredentialListReq") GetBoatCredentialListReq getBoatCredentialListReq,
                                                   @Param("user") SysUser user,
                                                   @Param("streets") String streets,
                                                   @Param("villages") String villages);
}
