/* * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ namespace TencentCloud.Cpdp.V20190820.Models { using Newtonsoft.Json; using System.Collections.Generic; using TencentCloud.Common; public class QueryInvoiceResultData : AbstractModel { /// /// 订单号 /// [JsonProperty("OrderId")] public string OrderId{ get; set; } /// /// 业务开票号 /// [JsonProperty("OrderSn")] public string OrderSn{ get; set; } /// /// 发票状态 /// [JsonProperty("Status")] public long? Status{ get; set; } /// /// 开票描述 /// [JsonProperty("Message")] public string Message{ get; set; } /// /// 开票日期 /// [JsonProperty("TicketDate")] public string TicketDate{ get; set; } /// /// 发票号码 /// [JsonProperty("TicketSn")] public string TicketSn{ get; set; } /// /// 发票代码 /// [JsonProperty("TicketCode")] public string TicketCode{ get; set; } /// /// 检验码 /// [JsonProperty("CheckCode")] public string CheckCode{ get; set; } /// /// 含税金额(元) /// [JsonProperty("AmountWithTax")] public string AmountWithTax{ get; set; } /// /// 不含税金额(元) /// [JsonProperty("AmountWithoutTax")] public string AmountWithoutTax{ get; set; } /// /// 税额(元) /// [JsonProperty("TaxAmount")] public string TaxAmount{ get; set; } /// /// 是否被红冲 /// [JsonProperty("IsRedWashed")] public long? IsRedWashed{ get; set; } /// /// pdf地址 /// [JsonProperty("PdfUrl")] public string PdfUrl{ get; set; } /// /// For internal usage only. DO NOT USE IT. /// internal override void ToMap(Dictionary map, string prefix) { this.SetParamSimple(map, prefix + "OrderId", this.OrderId); this.SetParamSimple(map, prefix + "OrderSn", this.OrderSn); this.SetParamSimple(map, prefix + "Status", this.Status); this.SetParamSimple(map, prefix + "Message", this.Message); this.SetParamSimple(map, prefix + "TicketDate", this.TicketDate); this.SetParamSimple(map, prefix + "TicketSn", this.TicketSn); this.SetParamSimple(map, prefix + "TicketCode", this.TicketCode); this.SetParamSimple(map, prefix + "CheckCode", this.CheckCode); this.SetParamSimple(map, prefix + "AmountWithTax", this.AmountWithTax); this.SetParamSimple(map, prefix + "AmountWithoutTax", this.AmountWithoutTax); this.SetParamSimple(map, prefix + "TaxAmount", this.TaxAmount); this.SetParamSimple(map, prefix + "IsRedWashed", this.IsRedWashed); this.SetParamSimple(map, prefix + "PdfUrl", this.PdfUrl); } } }