
declare namespace NYLogistic.Models {
	export interface Customer extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Created: Date;
		DefaultPoint: number;
		ID: number;
		MemberManageNo: string;
		Name: string;
		State: boolean;
	}
	export interface CustomerAccount extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Avatar: string;
		Created: Date;
		Customer: number;
		ID: number;
		Identity: string;
		Name: string;
		OpenID: string;
		Password: string;
		Point: number;
		State: boolean;
		Tel: string;
	}
	export interface CustomerConsignee extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Created: Date;
		Creater: number;
		Customer: number;
		ID: number;
		Name: string;
		Point: number;
		PointName: string;
		Tel: string;
		Updated: Date;
	}
	export interface Employee extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		CName: string;
		EmpNo: number;
		Enable: boolean;
		FamilyAddress: string;
		Gender: number;
		Guarantee: string;
		IdentityCard: string;
		InputTime: Date;
		PointSort: number;
		Salary: number;
		Tel: string;
	}
	export interface Manifest extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		AutoNo: number;
		Car_Num: number;
		Car_Year: number;
		CheckInHandler: string;
		CheckInTime: Date;
		ClientNo: number;
		CollectionAccount: number;
		CollectionAccount_A: boolean;
		CreateTime: Date;
		DistributionSort: number;
		Enable: boolean;
		FastTransitMoney: number;
		FreightAccount: number;
		FreightAccount_A: number;
		FreightSort: number;
		FromAddress: string;
		FromHandler: string;
		FromPointNo: number;
		FromRemark: string;
		FromTel: string;
		GetAccountRemark: string;
		GetCollectionAccount: number;
		GetFreightAccount: number;
		Handler: number;
		InputHandler: number;
		ItemName: string;
		LicensePlate: string;
		MemberManageNo: string;
		No: string;
		OutCountAccount: number;
		PointNo: number;
		Price: number;
		Qty: number;
		RateMoney: number;
		RateValue: number;
		ReferenceFA: number;
		RequestAccountNo: number;
		ReturnRemark: string;
		SendMessage: string;
		State: string;
		StatementNo: number;
		SystemInputDate: Date;
		ToAddress: string;
		ToHandler: string;
		ToHandlerRemark: string;
		ToRemark: string;
		ToTel: string;
		Transit: number;
		UnitNo: number;
		UpdateFreightAccount: number;
		UpdateState: number;
	}
	export interface Merchandise extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Enable: boolean;
		Group: string;
		ID: number;
		Index: number;
		Name: string;
	}
	export interface Order extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Advance: number;
		COD: number;
		Confirmer: number;
		Creater: number;
		Customer: number;
		Freight: number;
		ID: number;
		Insurance: number;
		Items: NYLogistic.Models.OrderDetail[];
		MemberManageNo: string;
		PaymentMode: number;
		ReceivePoint: number;
		Receiver: string;
		ReceiveTel: string;
		Remark: string;
		Sender: string;
		SenderPoint: number;
		SenderTel: string;
		State: number;
		Updated: Date;
	}
	export interface OrderDetail {
		Merchandise: number;
		MerchandiseName: string;
		Quantity: number;
	}
	export interface Point extends YI.Corlib.DBEngine.Persistence.SimpleObject<number> {
		Address: string;
		Enable: boolean;
		Name: string;
		NO: number;
		PersonInCharge: string;
		PersonTel: string;
		Rate: number;
		Remark: string;
	}
	export interface User extends YI.Corlib.DBEngine.Persistence.SimpleObject<string> {
		EmpNo: number;
		OpenID: string;
		PassWord: string;
		UserName: string;
	}
}
declare namespace YI.Corlib.DBEngine.Persistence {
	export interface SimpleObject<T> {
	}
}
