using System;
using System.Collections.Generic;
using System.Text;
namespace Sugar.Enties
{
///
/// 租户信息
///
public class Tenant
{
///
/// 租户姓名
///
public string Name { get; set; }
///
/// 联系电话
///
public string Tel { get; set; }
///
/// 联系人
///
public string ContractPerson { get; set; }
///
/// 物主编号
///
public string ownerid { get; set; }
///
/// 微信id
///
public string WinxinId { get; set; }
///
/// 租赁房屋信息集合
///
public List Houses { get; set; }
}
///
/// 租赁房屋信息
///
public class House
{
///
/// 房产编号
///
public string hcode { get; set; }
///
/// 房产名
///
public string hname { get; set; }
///
/// 租赁面积
///
public string area { get; set; }
///
/// 单价
///
public string price { get; set; }
///
/// 数据总数
///
public int totalcount { get; set; }
}
///
/// 绑定租户输入参数
///
public class BindTenantInput
{
///
/// 手机号
///
public string Phone { get; set; }
///
/// 微信ID
///
public string WechatOpenID { get; set; }
///
/// 类型 1:绑定 0:解绑 2:判断是否绑定
///
public string Type { get; set; }
}
///
/// 绑定租户输出对象
///
public class BindTenantOut
{
///
/// 绑定状态 1:已绑定 2:绑定成功 3:绑定失败 4:解绑成功 5:解绑失败
///
public int State { get; set; }
///
/// 相应输出信息
///
public string msg { get; set; }
}
///
/// 缴费接口输入参数对象
///
public class PaymentInput
{
///
/// 开始时间
///
public string StartDate { get; set; }
///
/// 微信ID
///
public string WechatOpenID { get; set; }
///
/// 结束时间
///
public string EndDate { get; set; }
}
///
/// 租户缴费信息主信息
///
public class PaymentInfo
{
///
/// 租户名
///
public string RentName { get; set; }
///
/// 房产名
///
public string Hname { get; set; }
///
/// 房产编号
///
public string HCode { get; set; }
///
/// 租赁面积
///
public string Harea { get; set; }
///
/// 租期开始时间
///
public string StartDate { get; set; }
///
/// 租期结束时间
///
public string EndDate { get; set; }
public List PayMentDetails { get; set; }
}
///
/// 租户缴费明细信息
///
public class PayMentDetail
{
///
/// 费用类型
///
public string FareType { get; set; }
///
/// 应缴金额
///
public decimal Amount { get; set; }
///
/// 实收金额
///
public decimal ReceivedAmount { get; set; }
///
/// 缴费状态 0:未缴清 1:已缴清
///
public int State {
get {
if(Amount>ReceivedAmount)
{
return 0;
}
else
{
return 1;
}
}
}
///
/// 缴费期间
///
public string Revpeoioddate { get; set; }
///
/// 缴费日期
///
public string FareDate { get; set; }
}
}