syntax = "proto3";
option java_multiple_files = true;
option java_package = "com.usoft.credit.grpc.api.query.entity";

// 每次响应的头信息
message ResponseHeader {
    int32 code = 1; // 状态码 0.正常 非0.异常
    string msg = 2; // 错误信息 code!=0时,有值
}

// 企业查询信息
message EnterpriseQuery {
    string enname = 1; // 企业名称
    string registerNo = 2; //  企业工商注册号
    string creditCode = 3; //  企业社会信用代码/组织机构代码
    string subreportIDs = 4; // 查询的收费子报告类型ID
    int32 queryReasonID = 5; //  查询原因ID
    string refID = 6; //  引用ID
}

// 个人查询条件
message PersonQuery {
    string name = 1; // 被查询者姓名
    string documentNo = 2; //  被查询者证件号码
    string subreportIDs = 3; //  查询的收费子报告类型ID
    string queryReasonID = 4; // 查询原因ID
    string refID = 5; //  引用ID
}