package com.bcxin.ars.dto.appraise;

import lombok.Data;

/**
 * 好差评查询条件 dto
 * @author linqinglin
 * @date 2020/10/15 0015 11:59
 */
@Data
public class AppraisePageSearchDto {


    private String serviceCode;// 服务编号 必填
    private String source;//接口调用方标识 （对接时由北京市政务服务    网按对接系统分配）必填
    private String uniqueId;// 统一认证平台用户唯一标识（自然人为 uniqueId 字段，法    人为 uid 字段）    必填
    private String token;// 接口校验 token （ 值 由    client_secret+uniqueId 整    体 字 符 串 由 上 面 文 档 中 的2.1.1.2 第二种加密方式里的    加 密 方 法 加 密 而 成 ， 其 中    client_secret 为第三方与统    一认证平台对接登录时，解密    身份证号码的密钥，对接时第    三方需要把 client_secret 告    知北京政务服务网方）    必填
    private String access_token;// 统一认证平台用户信息获取 必填43 / 74    接口的参数 access_token    source;// 接口调用方标识（对接时由北京市政务服务    网按对接系统分配）    必填
    private String userType;// 用户标识（自然人-0；法人-1） 必填
    private Integer pageNum ;// 分页查询第几页 非必填
    private Integer pageSize ;// 当前页设置条数 非必填（默认 10 条）
    private String userLevel;// 用户等级 非必填（如果调用方            跟统一认证平台对    接时，获取用户数据            的接口入参不止有    access_token 这一    个参数，则必填，加            密传输,加密方式见2.1.1.3 第三种加密    方式）
    private String userName;// 用户姓名 非必填（userLevel    不为空时必填，加密    传 输 , 加 密 方 式 见2.1.1.3 第三种加密    方式）
    private String idCode;// 用户证件号 非必填（userLevel    不为空时必填，加密    传 输 , 加 密 方 式 见2.1.1.3 第三种加密    方式）

    /**
     * 查询时间
     */
    private String queryTime;


    private String startDate ;// 评价开始时间
    private String endDate ; //评价结束时间
    private String is_negative ; //是否差评
    private String appMark ;// 调用方唯一标识
    private String time ;// 当前时间 20200814161314 必填
    //private String token ;// 校验参数，    由 appMark+appWord+time    通过指定的 MD5 方式加密而    成，appWord 由我方分配，    md5加密方法由我方提供java            加密方法    必填
    private String is_ZP ;// 是否追评 非必填
}
