|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using AutoMapper;
|
|
|
|
|
using HcUtility.Core;
|
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
|
|
|
|
|
namespace DSWeb.MvcShipping.Models.MsChFee
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsDjyInvFee
|
|
|
|
|
{
|
|
|
|
|
public string BookingBill { get; set; }
|
|
|
|
|
public string HouseBill { get; set; }
|
|
|
|
|
public string InvoiceNumber { get; set; }
|
|
|
|
|
public string ReceiptNumber { get; set; }
|
|
|
|
|
public string BillingTime { get; set; }
|
|
|
|
|
public string BillDate { get; set; }
|
|
|
|
|
public string ShippingCompany { get; set; }
|
|
|
|
|
public string Departure { get; set; }
|
|
|
|
|
public string PortOfLoading { get; set; }
|
|
|
|
|
public string Destination { get; set; }
|
|
|
|
|
public string UnloadingPort { get; set; }
|
|
|
|
|
public string SailingDate { get; set; }
|
|
|
|
|
public string ArrivalDate { get; set; }
|
|
|
|
|
public string ShipName { get; set; }
|
|
|
|
|
public string Voyage { get; set; }
|
|
|
|
|
public string Route { get; set; }
|
|
|
|
|
public string TransitPort { get; set; }
|
|
|
|
|
public string SecondShipName { get; set; }
|
|
|
|
|
public string SecondVoyage { get; set; }
|
|
|
|
|
public string SigningMethod { get; set; }
|
|
|
|
|
public string DateOfSigning { get; set; }
|
|
|
|
|
public string SigningLocation { get; set; }
|
|
|
|
|
public string PaymentMethods { get; set; }
|
|
|
|
|
public string ShippingTerms { get; set; }
|
|
|
|
|
public string BillRecipient { get; set; }
|
|
|
|
|
public string BillRecipientContactInformation { get; set; }
|
|
|
|
|
public string ContainerModel { get; set; }
|
|
|
|
|
public string ContainerCount { get; set; }
|
|
|
|
|
public string Pieces { get; set; }
|
|
|
|
|
public string weight { get; set; }
|
|
|
|
|
public string Size { get; set; }
|
|
|
|
|
public string TotalRMB { get; set; }
|
|
|
|
|
public string TotalUSD { get; set; }
|
|
|
|
|
public string Currency { get; set; }
|
|
|
|
|
public string TotalInvoiceAmount { get; set; }
|
|
|
|
|
public string AppointmentNumber { get; set; }
|
|
|
|
|
public string OutGate { get; set; }
|
|
|
|
|
public string InGate { get; set; }
|
|
|
|
|
public string LastFreeDay { get; set; }
|
|
|
|
|
public string PayingFor { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<MsDjyInvFeeDetail> Details { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsDjyInvFeeDetail
|
|
|
|
|
{
|
|
|
|
|
public string CostName { get; set; }
|
|
|
|
|
public string ContainerNumber { get; set; }
|
|
|
|
|
|
|
|
|
|
public string ContainerModel { get; set; }
|
|
|
|
|
public string UnitPrice { get; set; }
|
|
|
|
|
public string Quantity { get; set; }
|
|
|
|
|
public string Amount { get; set; }
|
|
|
|
|
public string Currency { get; set; }
|
|
|
|
|
public string ExchangeRate { get; set; }
|
|
|
|
|
public string UnitStandard { get; set; }
|
|
|
|
|
public string ToCurrency { get; set; }
|
|
|
|
|
public string ToCurrencyAmount { get; set; }
|
|
|
|
|
public string FeeStandard { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class JsonDjyFee
|
|
|
|
|
{
|
|
|
|
|
public string UniqueId { get; set; }
|
|
|
|
|
public string CompId { get; set; }
|
|
|
|
|
public string UserName { get; set; }
|
|
|
|
|
public string Email { get; set; }
|
|
|
|
|
public System.Collections.Generic.List<MsDjyInvFee> Records { get; set; }
|
|
|
|
|
}
|
|
|
|
|
//
|
|
|
|
|
}
|