/** 企业风管 */
declare namespace Ermcp {
    /** 查询收货地址信息 请求 */
    interface UserReceiveInfoReq {
        userid: number; // 用户ID
    }

    /** 查询收货地址信息 响应 */
    interface UserReceiveInfoRsp {
        address: string; // 提货人详细地址
        autoid: number; // AutoID
        cardnum: string; // 证件号码(加密存储)
        cardtypeid: number; // 证件类型
        cityid: number; // 市
        cityname: string; // 城市名称
        countryid: number; // 国家
        countryname: string; // 国家名称
        districtid: number; // 地区
        districtname: string; // 地区名称
        hasencrypt: number; // 数据是否已加密 - 0:未加密 1:已加密
        isdefault: number; // 是否默认地址 - 0:否 1:是
        phonenum: string; // 提货人联系方式(加密存储)
        provinceid: number; // 省
        provincename: string; // 省名称
        receivername: string; // 提货人姓名
        takeremark: string; // 提货备注
        userid: number; // 用户ID
    }

    /** 查询发票信息 请求 */
    interface WrUserReceiptInfoReq {
        userid: number; // 用户ID
        receipttype?: number; // 发票类型 - 1:个人 2:企业
    }

    /** 查询发票信息 响应 */
    interface WrUserReceiptInfoRsp {
        address: string; // 地址[发票类型:企业]
        autoid: number; // AutoID
        contactinfo: string; // 联系方式
        idnum: string; // 身份证号码[发票类型:个人]
        isdefault: number; // 是否默认地址 - 0:否 1:是
        receiptaccount: string; // 发票帐号[发票类型:企业]
        receiptbank: string; // 发票开户行[发票类型:企业]
        receipttype: number; // 发票类型 - 1:个人 2:企业
        taxpayerid: string; // 纳税人识别号
        userid: number; // 用户ID
        username: string; // 户名(个人姓名或企业名称)
    }
}