package com.yd.csf.service.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yd.csf.service.dto.PolicyReportData;
import com.yd.csf.service.model.PolicyFollow;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author Zhang Jianan
* @description 针对表【policy_follow(新单跟进表)】的数据库操作Mapper
* @createDate 2025-09-16 18:18:06
* @Entity generator.domain.PolicyFollow
*/
public interface PolicyFollowMapper extends BaseMapper<PolicyFollow> {

    PolicyReportData queryPolicyReportData(@Param("policyBizId") String policyBizId);

    List<String> queryPolicyNoList(
            @Param("policyHolderSc") String policyHolderSc,
            @Param("policyHolderEnLc") String policyHolderEnLc,
            @Param("signer") String signer,
            @Param("brokerName") String brokerName,
            @Param("insuredSc") String insuredSc,
            @Param("insuredEnLc") String insuredEnLc
    );
}




