package market.Lms.FixedAssets.vo;

import java.util.Date;

import market.Lms.FixedAssets.mapper.LmsFixedAssetsBorrowInfoMapper;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Id;
import com.hnshituo.orm.annotation.Table;

@Table(name="lms_fixed_assets_borrow_info", namespace=LmsFixedAssetsBorrowInfoMapper.class)
public class LmsFixedAssetsBorrowInfo {
	/**
	 * 资产借用归还信息主表
	 *
	 */
	@Id
	//借用单编号
	private String borrow_no;

	@Column
	//借用人编号
	private String borrower_no;

	@Column
	//借用人姓名
	private String borrower_name;

	@Column
	//借用后使用部门编号
	private String use_dept_no;

	@Column
	//借用后使用部门名称
	private String use_dept_name;

	@Column
	@JsonFormat(pattern = "yyyy-MM-dd")
	//借出时间
	private Date borrow_time;

	@Column
	@JsonFormat(pattern = "yyyy-MM-dd")
	//预计归还时间
	private Date p_return_time;

	@Column
	@JsonFormat(pattern = "yyyy-MM-dd")
	//实绩归还时间
	private Date return_time;

	@Column
	//借出处理人编号
	private String creater_no;

	@Column
	//借出处理人姓名
	private String creater_name;

	@Column
	//归还处理人编号
	private String returner_no;

	@Column
	//归还处理人姓名
	private String returner_name;

	@Column
	//备注
	private String memo;

	@Column
	//状态
	private String valid_flag;

	public String getBorrow_no() {
		return borrow_no;
	}

	public void setBorrow_no(String borrow_no) {
		this.borrow_no = borrow_no;
	}

	public String getBorrower_no() {
		return borrower_no;
	}

	public void setBorrower_no(String borrower_no) {
		this.borrower_no = borrower_no;
	}

	public String getBorrower_name() {
		return borrower_name;
	}

	public void setBorrower_name(String borrower_name) {
		this.borrower_name = borrower_name;
	}

	public Date getP_return_time() {
		return p_return_time;
	}

	public void setP_return_time(Date p_return_time) {
		this.p_return_time = p_return_time;
	}

	public Date getReturn_time() {
		return return_time;
	}

	public void setReturn_time(Date return_time) {
		this.return_time = return_time;
	}

	public String getCreater_no() {
		return creater_no;
	}

	public void setCreater_no(String creater_no) {
		this.creater_no = creater_no;
	}

	public String getCreater_name() {
		return creater_name;
	}

	public void setCreater_name(String creater_name) {
		this.creater_name = creater_name;
	}

	public String getReturner_no() {
		return returner_no;
	}

	public void setReturner_no(String returner_no) {
		this.returner_no = returner_no;
	}

	public String getReturner_name() {
		return returner_name;
	}

	public void setReturner_name(String returner_name) {
		this.returner_name = returner_name;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getValid_flag() {
		return valid_flag;
	}

	public void setValid_flag(String valid_flag) {
		this.valid_flag = valid_flag;
	}

	public String getUse_dept_no() {
		return use_dept_no;
	}

	public void setUse_dept_no(String use_dept_no) {
		this.use_dept_no = use_dept_no;
	}

	public String getUse_dept_name() {
		return use_dept_name;
	}

	public void setUse_dept_name(String use_dept_name) {
		this.use_dept_name = use_dept_name;
	}

	public Date getBorrow_time() {
		return borrow_time;
	}

	public void setBorrow_time(Date borrow_time) {
		this.borrow_time = borrow_time;
	}

}
