package market.Lms.FixedAssets.vo;

import java.io.Serializable;
import java.util.Date;

import market.Lms.FixedAssets.mapper.LmsFixedAssetsChangeOldMapper;

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

@Table(name="lms_fixed_assets_change_old", namespace=LmsFixedAssetsChangeOldMapper.class)
public class LmsFixedAssetsChangeOld extends BaseVO implements Serializable {
	/**
	 * 2.2.2.15	资产变更原纪录信息表
	 */
	private static final long serialVersionUID = -4166606602718166469L;
	
	@Column
	// SN号（产品序列号）
	private String sn_code;
	
	@Column
	// 入库行号
	private String in_line_no;
	
	@Column
	// 入库单号
	private String in_heat_no;
	
	@Column
	// 资产编号
	private String assets_no;
	
	@Column
	// 资产名称(电脑、打印机、笔记本)
	private String assets_name;
	
	@Column
	// 资产类别编号
	private String assets_type_no;
	
	@Column
	// 资产类别名称(电气设备、通用设备、图书)
	private String assets_type_name;
	
	@Column
	// 规格型号
	private String spec;
	
	@Column
	// 单价
	private Double price;
	
	@Column
	// 计量单位编号
	private String measure_unit_no;
	
	@Column
	// 计量单位名称
	private String measure_unit_name;
	
	@Column
	// 存放区域编号
	private String area_no;
	
	@Column
	// 存放区域名称
	private String area_name;
	
	@Column
	// 存放地点
	private String assets_address;
	
	@Column
	// 使用部门编号
	private String use_dept_no;
	
	@Column
	// 使用部门名称
	private String use_dept_name;
	
	@Column
	// 使用人编号
	private String user_no;
	
	@Column
	// 使用人姓名
	private String user_name;
	
	@Column
	// 所属部门编号	
	private String owe_dept_no;
	
	@Column
	// 所属部门名称
	private String owe_dept_name;
	
	@Column
	// 使用期限（月）
	private Integer limit_time;
	
	@Column
	// 备注
	private String memo;
	
	@Column
	// 送货单号
	private String delivery_no;
	
	@Column
	// 供货单位编号
	private String supplier_no;
	
	@Column
	// 供货单位名称
	private String supplier_name;
	
	@Column
	// 入库类型编号
	private String in_type_no;
	
	@Column
	// 入库类型名称
	private String in_type_name;
	
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd")
	// 购入时间
	private Date in_date;
	
	@Id
	// 变更单号
	private String change_no;

	public String getSn_code() {
		return sn_code;
	}

	public void setSn_code(String sn_code) {
		this.sn_code = sn_code;
	}

	public String getIn_line_no() {
		return in_line_no;
	}

	public void setIn_line_no(String in_line_no) {
		this.in_line_no = in_line_no;
	}

	public String getIn_heat_no() {
		return in_heat_no;
	}

	public void setIn_heat_no(String in_heat_no) {
		this.in_heat_no = in_heat_no;
	}

	public String getAssets_no() {
		return assets_no;
	}

	public void setAssets_no(String assets_no) {
		this.assets_no = assets_no;
	}

	public String getAssets_name() {
		return assets_name;
	}

	public void setAssets_name(String assets_name) {
		this.assets_name = assets_name;
	}

	public String getAssets_type_no() {
		return assets_type_no;
	}

	public void setAssets_type_no(String assets_type_no) {
		this.assets_type_no = assets_type_no;
	}

	public String getAssets_type_name() {
		return assets_type_name;
	}

	public void setAssets_type_name(String assets_type_name) {
		this.assets_type_name = assets_type_name;
	}

	public String getSpec() {
		return spec;
	}

	public void setSpec(String spec) {
		this.spec = spec;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public String getMeasure_unit_no() {
		return measure_unit_no;
	}

	public void setMeasure_unit_no(String measure_unit_no) {
		this.measure_unit_no = measure_unit_no;
	}

	public String getMeasure_unit_name() {
		return measure_unit_name;
	}

	public void setMeasure_unit_name(String measure_unit_name) {
		this.measure_unit_name = measure_unit_name;
	}

	public String getArea_no() {
		return area_no;
	}

	public void setArea_no(String area_no) {
		this.area_no = area_no;
	}

	public String getArea_name() {
		return area_name;
	}

	public void setArea_name(String area_name) {
		this.area_name = area_name;
	}

	public String getAssets_address() {
		return assets_address;
	}

	public void setAssets_address(String assets_address) {
		this.assets_address = assets_address;
	}

	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 String getUser_no() {
		return user_no;
	}

	public void setUser_no(String user_no) {
		this.user_no = user_no;
	}

	public String getUser_name() {
		return user_name;
	}

	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

	public String getOwe_dept_no() {
		return owe_dept_no;
	}

	public void setOwe_dept_no(String owe_dept_no) {
		this.owe_dept_no = owe_dept_no;
	}

	public String getOwe_dept_name() {
		return owe_dept_name;
	}

	public void setOwe_dept_name(String owe_dept_name) {
		this.owe_dept_name = owe_dept_name;
	}

	public Integer getLimit_time() {
		return limit_time;
	}

	public void setLimit_time(Integer limit_time) {
		this.limit_time = limit_time;
	}

	public String getMemo() {
		return memo;
	}

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

	public String getDelivery_no() {
		return delivery_no;
	}

	public void setDelivery_no(String delivery_no) {
		this.delivery_no = delivery_no;
	}

	public String getSupplier_no() {
		return supplier_no;
	}

	public void setSupplier_no(String supplier_no) {
		this.supplier_no = supplier_no;
	}

	public String getSupplier_name() {
		return supplier_name;
	}

	public void setSupplier_name(String supplier_name) {
		this.supplier_name = supplier_name;
	}

	public String getIn_type_no() {
		return in_type_no;
	}

	public void setIn_type_no(String in_type_no) {
		this.in_type_no = in_type_no;
	}

	public String getIn_type_name() {
		return in_type_name;
	}

	public void setIn_type_name(String in_type_name) {
		this.in_type_name = in_type_name;
	}

	public Date getIn_date() {
		return in_date;
	}

	public void setIn_date(Date in_date) {
		this.in_date = in_date;
	}

	public String getChange_no() {
		return change_no;
	}

	public void setChange_no(String change_no) {
		this.change_no = change_no;
	}
	
	
	
}
