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; } } }