package com.yd.rmi.n22.policy.pojo.policylist;


import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * IsInsuredArray、MyPolicyType必填，staffInfo必填，有渠道编号则IsInsuredArray、MyPolicyType必填，staffInfo不必填
 */
@Data
public class PolicyListQueryRequestBody {

    private String epid;//epid ：saas为当前库的代码如_e00008 非saas忽略

    private String policyno;//保单号

    private String policystatus;//保单状态

    private String staffInfo;//可填员工内部唯一编号staffId

    private String loginname;//登录工号

    private String staff_name;//员工姓名

    private String staffInfo2;//MyPolicyType=1时，选填

    private String insurance_guid;//投保人唯一ID

    private String insured_guid;//被保人唯一ID

    private String insurancename;//投保人姓名

    private String insuredname;//被保人姓名

    private String starttime;//保险起期

    private String endtime;//保险止期

    @JSONField(name="MyPolicyType")
    private String MyPolicyType;//我管的1、我的2

    private String RolegroupId;//部门ID

    private String IsInsuredArray;//是否需要被保人列表，1需要，0不需要

    private String product_name;//保单险种名称

    private String order_player;//打单员

    private String MyTrustPolicy;//我托管的保单，填1查询，其他不查

    private String chanelCode;//渠道编码

    private String buyer_id;//订单编号

    private String relationType;//保单关联人类型，保单投保人或被保人同： 1投保人，2投保人，3投保人或被保人

    private String insuranceID;//投保人证件号码

    private String insurdId;//被保人证件号码

    private String beneficiary_GUID;//受益人唯一ID

    private String beneficiaryName;//受益人姓名

    private String beneficiaryId;//受益人证件号码

    private String source_code;//保单来源，保单同步时会传进来

    private String appl_num;//投保单号

    private String butler;//管家

    private String IsInsureArray;//


}
