InsurePolicyMapper.java 1.04 KB
Newer Older
翁国栋 committed
1 2 3
package cn.timer.api.dao.insure;

import cn.timer.api.bean.insure.InsurePolicy;
翁国栋 committed
4
import cn.timer.api.dto.insure.InsureUserDto;
翁国栋 committed
5
import cn.timer.api.dto.insure.PolicyDto;
翁国栋 committed
6
import cn.timer.api.utils.Page;
翁国栋 committed
7
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
翁国栋 committed
8
import io.swagger.models.auth.In;
翁国栋 committed
9
import org.apache.ibatis.annotations.Param;
翁国栋 committed
10 11
import org.springframework.stereotype.Repository;

12
import java.util.Date;
翁国栋 committed
13 14 15 16 17 18 19 20 21 22 23
import java.util.List;

/**
 * 保单信息
 *
 * @author wgd
 * @email 862422848@qq.com
 * @date 2022-03-14 08:53:04
 */
@Repository
public interface InsurePolicyMapper extends BaseMapper<InsurePolicy> {
翁国栋 committed
24
    List<PolicyDto> policyList(@Param("policy") PolicyDto policyDto);
翁国栋 committed
25
    PolicyDto getPolicyDetail(@Param("id")Integer id);
翁国栋 committed
26 27
    Integer totalPolicy(@Param("policy")PolicyDto policyDto);
    List<PolicyDto> policyTotalList();
翁国栋 committed
28
    List<InsureUserDto> selectPlansListByorgCode(@Param("orgCode")Integer id);
翁国栋 committed
29

30
    List<InsurePolicy> selectPolicyListByStatus(@Param("date") Date date);
31
    Integer selectPlansTotalByorgCode(@Param("orgCode")Integer id);
32

翁国栋 committed
33
}