All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayEcoRenthouseLeaseOrderSyncModel Maven / Gradle / Ivy

The newest version!
package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 租约同步
 *
 * @author auto create
 * @since 1.0, 2017-08-04 14:14:07
 */
public class AlipayEcoRenthouseLeaseOrderSyncModel extends AlipayObject {

	private static final long serialVersionUID = 2344477842126131592L;

	/**
	 * 预览合同二进制流	预览合同html的Base64字符串
	 */
	@ApiField("attach_file")
	private String attachFile;

	/**
	 * 租约开始时间格式 YYYY-MM-dd
	 */
	@ApiField("begin_date")
	private String beginDate;

	/**
	 * 证件编号
	 */
	@ApiField("card_no")
	private String cardNo;

	/**
	 * 证件类型	不传默认是0
0-身份证;	
1-护照;	暂时只支持身份证
2-军人身份证;	
3-港澳居民来往内地通行证;	
4-台湾同胞来往内地通行证;	
5-临时身份证;	
6-户口簿;	
7-警官证;	
8-外国人永久居住证
	 */
	@ApiField("card_type")
	private Long cardType;

	/**
	 * 租约结束时间格式 YYYY-MM-dd
	 */
	@ApiField("end_date")
	private String endDate;

	/**
	 * 房源类型
1:分散式
2:集中式
	 */
	@ApiField("flats_tag")
	private Long flatsTag;

	/**
	 * 押金金额
	 */
	@ApiField("foregift_amount")
	private String foregiftAmount;

	/**
	 * 0:不免押金 1:免押金 默认 0(不免押金)
	 */
	@ApiField("free_deposit")
	private Long freeDeposit;

	/**
	 * 家具清单
1-床
2-床垫
3-床头柜
4-衣柜
5-桌子
6-椅子
7-窗帘
8-台灯
9-电视
10-电视柜
11-遥控器
12-空调
13-抽油烟机
14-燃气灶
15-冰箱
16-微波炉
17-餐桌
18-餐椅
19-洗衣机
20-烘干机
21-沙发
22-热水器
	 */
	@ApiField("furniture_items")
	private String furnitureItems;

	/**
	 * KA租约业务号
	 */
	@ApiField("lease_code")
	private String leaseCode;

	/**
	 * 租约创建时间,格式yyyy-MM-dd HH:mm:ss
不传时默认系统时间
	 */
	@ApiField("lease_create_time")
	private String leaseCreateTime;

	/**
	 * 租约状态
0-未确认
1-已确认
2-已退房
3-已撤销
	 */
	@ApiField("lease_status")
	private Long leaseStatus;

	/**
	 * 其他费用描述
	 */
	@ApiField("other_fee_desc")
	private String otherFeeDesc;

	/**
	 * 租金付款方式
1-付一;
2-付二;
3-付三;
4-付四;
5-付五;
6-付六;
7-付七;
8-付八;
9-付九;
10-付十;
11-付十一;
12-付十二;
	 */
	@ApiField("pay_type")
	private Long payType;

	/**
	 * 描述
	 */
	@ApiField("remark")
	private String remark;

	/**
	 * 收租日描述
	 */
	@ApiField("rent_day_desc")
	private String rentDayDesc;

	/**
	 * "租金包含相关费用 1-水费;
2-电费;
3-煤气费;
4-有线电视费;
5-网络宽带费;
6-物业管理费;
7-室内设施维修费(人为使用不当除外);
8-保洁费;
9-暖气费;"
	 */
	@ApiListField("rent_include_fee_desc")
	@ApiField("string")
	private List rentIncludeFeeDesc;

	/**
	 * 用户姓名
	 */
	@ApiField("renter_name")
	private String renterName;

	/**
	 * 用户手机号
	 */
	@ApiField("renter_phone")
	private String renterPhone;

	/**
	 * 房源编号
flatsTag为1,则代表单编号 2,代表房型编号
	 */
	@ApiField("room_code")
	private String roomCode;

	/**
	 * 房间号	
集中式的时候必填
	 */
	@ApiField("room_num")
	private String roomNum;

	/**
	 * 租金金额	比如 2500 2500.5 3000.05等
	 */
	@ApiField("sale_amount")
	private String saleAmount;

	public String getAttachFile() {
		return this.attachFile;
	}
	public void setAttachFile(String attachFile) {
		this.attachFile = attachFile;
	}

	public String getBeginDate() {
		return this.beginDate;
	}
	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}

	public String getCardNo() {
		return this.cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public Long getCardType() {
		return this.cardType;
	}
	public void setCardType(Long cardType) {
		this.cardType = cardType;
	}

	public String getEndDate() {
		return this.endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public Long getFlatsTag() {
		return this.flatsTag;
	}
	public void setFlatsTag(Long flatsTag) {
		this.flatsTag = flatsTag;
	}

	public String getForegiftAmount() {
		return this.foregiftAmount;
	}
	public void setForegiftAmount(String foregiftAmount) {
		this.foregiftAmount = foregiftAmount;
	}

	public Long getFreeDeposit() {
		return this.freeDeposit;
	}
	public void setFreeDeposit(Long freeDeposit) {
		this.freeDeposit = freeDeposit;
	}

	public String getFurnitureItems() {
		return this.furnitureItems;
	}
	public void setFurnitureItems(String furnitureItems) {
		this.furnitureItems = furnitureItems;
	}

	public String getLeaseCode() {
		return this.leaseCode;
	}
	public void setLeaseCode(String leaseCode) {
		this.leaseCode = leaseCode;
	}

	public String getLeaseCreateTime() {
		return this.leaseCreateTime;
	}
	public void setLeaseCreateTime(String leaseCreateTime) {
		this.leaseCreateTime = leaseCreateTime;
	}

	public Long getLeaseStatus() {
		return this.leaseStatus;
	}
	public void setLeaseStatus(Long leaseStatus) {
		this.leaseStatus = leaseStatus;
	}

	public String getOtherFeeDesc() {
		return this.otherFeeDesc;
	}
	public void setOtherFeeDesc(String otherFeeDesc) {
		this.otherFeeDesc = otherFeeDesc;
	}

	public Long getPayType() {
		return this.payType;
	}
	public void setPayType(Long payType) {
		this.payType = payType;
	}

	public String getRemark() {
		return this.remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getRentDayDesc() {
		return this.rentDayDesc;
	}
	public void setRentDayDesc(String rentDayDesc) {
		this.rentDayDesc = rentDayDesc;
	}

	public List getRentIncludeFeeDesc() {
		return this.rentIncludeFeeDesc;
	}
	public void setRentIncludeFeeDesc(List rentIncludeFeeDesc) {
		this.rentIncludeFeeDesc = rentIncludeFeeDesc;
	}

	public String getRenterName() {
		return this.renterName;
	}
	public void setRenterName(String renterName) {
		this.renterName = renterName;
	}

	public String getRenterPhone() {
		return this.renterPhone;
	}
	public void setRenterPhone(String renterPhone) {
		this.renterPhone = renterPhone;
	}

	public String getRoomCode() {
		return this.roomCode;
	}
	public void setRoomCode(String roomCode) {
		this.roomCode = roomCode;
	}

	public String getRoomNum() {
		return this.roomNum;
	}
	public void setRoomNum(String roomNum) {
		this.roomNum = roomNum;
	}

	public String getSaleAmount() {
		return this.saleAmount;
	}
	public void setSaleAmount(String saleAmount) {
		this.saleAmount = saleAmount;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy