⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 materialbean.java

📁 JSP移动商品管理平台源代码.........
💻 JAVA
字号:
package imis_mate.bean;

import imis_mate.DAO.MateBuyDAO;
import imis_mate.DAO.MateOutDetailDAO;
import imis_mate.DAO.MaterialBuyDetailDAO;
import imis_mate.DAO.MaterialTypeDAO;

import java.io.Serializable;
import java.sql.Date;

/*
 * 物品库存表 对应表 Material_Table
 * */
public class MaterialBean implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -2489713608592101966L;
	private int materialNo; //库存编号 主键
	private String materialTypeName; //物品名称
	private String materialTypeNo; //物品类型
	private String materialTypeNoToString;  //
	private String maModel;	//型号
	private String maBrand;	//品牌
	private String maMadeIn;	//产地
	private int buyId;	//对应采购单ID
	private double priceUnit;	//入库单价
	private int inCount;	//入库数量
	private int nowCount;	//库存数量
	private Date inDate;	//入库日期
	private String userCode;	//入库人
	private int inFrom;	//入库来源(1采购入库 2调拨入库 3变更入库 4盘点及其他)
	private String inFromToString; 
	private String reMark;	//摘要
	private String checkLink;
	private String buyNo;
	


	public MaterialBean() {
		
	}
	
	public String getBuyNo() {
		MaterialBuyDetailBean mateBuyD = null;
		if(this.buyId!=0){
			MaterialBuyDetailDAO mateBuyDAO = new MaterialBuyDetailDAO();
			mateBuyD = mateBuyDAO.getMaterialBuyDetailOfBuyId(buyId);
		}
		if(mateBuyD != null){
			this.buyNo = mateBuyD.getBuyNo();
		}
		return buyNo;
	}
	public String getCheckLink() {
		//return chaFlagLink;
			String url = "/Imis/servlet/MaterialCheckServlet?pattern=insertCheck&&materialNo="+this.materialNo;
			return "<a href="+url+" onclick=\"window.open(this.href,'_blank','scrollbars=0,resizable=0,width=650,height=400');return false\">"+"<span class=\"mylink\">盘点</span></a>";
	}
	public int getBuyId() {
		return buyId;
	}
	public void setBuyId(int buyId) {
		this.buyId = buyId;
	}
	public void setBuyId(String buyId) {
		//重载set 接受String参数
		if(buyId != null && buyId.equals("") == false) {
			this.buyId = new Integer(buyId.trim()).intValue();
		}
			
	}
	public int getInCount() {
		return inCount;
	}
	public void setInCount(int inCount) {
		this.inCount = inCount;
	}
	public void setInCount(String inCount) {
		//重载set方法 接受String 参数
		if(inCount != null && inCount.equals("") == false) {
			this.inCount = new Integer(inCount.trim()).intValue();
		}
	}
	public Date getInDate() {
		return inDate;
	}
	public String getInDateToString() {
		//重载get 方法 返回String 类型数据
		return inDate.toString();
	}
	public void setInDate(Date inDate) {
		this.inDate = inDate;
	}
	public void setInDate(String inDate) {
		//重载set方法 接受String 参数 DATE
		if(inDate != null && (inDate.equals("") != true)) {
			this.inDate = Date.valueOf(inDate);
		}
	}
	public int getInFrom() {
		return inFrom;
	}
	public void setInFrom(int inFrom) {
		this.inFrom = inFrom;
	}
	public void setInFrom(String inFrom) {
		//重载set方法 接受String参数
		if(inFrom != null && inFrom.equals("") == false) {
			this.inFrom = new Integer(inFrom.trim()).intValue();
		}
	}
	public String getMaBrand() {
		return maBrand;
	}
	public void setMaBrand(String maBrand) {
		if(maBrand != null && !maBrand.trim().equals("null")) {
			this.maBrand = maBrand.trim();
		}else{
			this.maBrand = "";
		}
	}
	public String getMaMadeIn() {
		return maMadeIn;
	}
	public void setMaMadeIn(String maMadeIn) {
		if(maMadeIn != null && !maMadeIn.trim().equals("null")) {
			this.maMadeIn = maMadeIn.trim();
		}else{
			this.maMadeIn = "";
		}
	}
	public String getMaModel() {
		return maModel;
	}
	public void setMaModel(String maModel) {
		if(maModel != null && !maModel.trim().equals("null")) {
			this.maModel = maModel.trim();
		}else{
			this.maModel = "";
		}
	}
	public int getMaterialNo() {
		return materialNo;
	}
	public void setMaterialNo(int materialNo) {
		this.materialNo = materialNo;
	}
	public void setMaterialNo(String materialNo) {
		//重载set方法 接受String参数
		if(materialNo != null && materialNo.equals("") == false) {
			this.materialNo = new Integer(materialNo.trim()).intValue();
		} else {
			this.materialNo = 0;
		}
	}
	public String getMaterialTypeName() {
		return materialTypeName;
	}
	public void setMaterialTypeName(String materialTypeName) {
		if(materialTypeName != null) {
			this.materialTypeName = materialTypeName.trim();
		}else{
			this.materialTypeName = "";
		}
	}
	public String getMaterialTypeNo() {
		return materialTypeNo;
	}
	public void setMaterialTypeNo(String materialTypeNo) {
		if(materialTypeNo != null) {
			this.materialTypeNo = materialTypeNo.trim();
		}else{
			this.materialTypeNo = "";
		}
	}
	public int getNowCount() {
		return nowCount;
	}
	public void setNowCount(int nowCount) {
		this.nowCount = nowCount;
	}
	public void setNowCount(String nowCount) {
		//重载set方法 接受String 参数
		if(nowCount != null && nowCount.equals("") == false) {
			this.nowCount = new Integer(nowCount.trim()).intValue();
		}
	}
	public double getPriceUnit() {
		return priceUnit;
	}
	public void setPriceUnit(double priceUnit) {
		this.priceUnit = priceUnit;
	}
	public void setPriceUnit(String priceUnit) {
		//重载set方法 接受String 参数
		if(priceUnit !=null && priceUnit.equals("") == false) {
			this.priceUnit = new Double(priceUnit.trim()).doubleValue();
		}
	}
	public String getReMark() {
		return reMark;
	}
	public void setReMark(String reMark) {
		if(reMark!=null) {
			this.reMark = reMark.trim();
		}else{
			this.reMark = "";
		}
	}
	public String getUserCode() {
		return userCode;
	}
	public void setUserCode(String userCode) {
		if(userCode != null) {
			this.userCode = userCode.trim();
		}else{
			this.userCode = "";
		}
	}
	public String getInFromToString() {
		//入库来源(1采购入库 2调拨入库 3变更入库 4盘点及其他)
		if(this.inFrom == 1) {
			this.inFromToString = "采购入库";
		} else if(this.inFrom == 2){
			this.inFromToString = "调拨入库";
		} else if(this.inFrom == 3) {
			this.inFromToString = "变更入库";
		} else if(this.inFrom == 4) {
			this.inFromToString = "盘点及其他";
		}
		return inFromToString;
	}
	public void setInFromToString(String inFromToString) {
		if(inFromToString != null && inFromToString.equals("采购入库")){
			this.inFrom = 1;
		} else if(inFromToString != null && inFromToString.equals("调拨入库")){
			this.inFrom = 2;
		} else if(inFromToString != null && inFromToString.equals("变更入库")){
			this.inFrom = 3;
		} else if(inFromToString != null && inFromToString.equals("盘点及其他")){
			this.inFrom = 4;
		}
		this.inFromToString = inFromToString;
	}

	public String getMaterialTypeNoToString() throws Exception {
		MaterialTypeDAO mtd = new MaterialTypeDAO();
		this.materialTypeNoToString = mtd.getMaterialTypeName(this.materialTypeNo);
		return materialTypeNoToString;
	}
	public void setMaterialTypeNoToString(String materialTypeNoToString) {
		this.materialTypeNoToString = materialTypeNoToString;
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -