private ProductValue getProductValue(BProduct po, RunData data) { ProductValue item = new ProductValue(); item.setId(po.getId()); item.setBookname(po.getBookname()); if (po.getBookpubdate() != null) { item.setBookpubdate(new Date(po.getBookpubdate().getTime())); } item.setBookpublish(po.getBookpublish()); item.setBookwriter(po.getBookwriter()); item.setCatid(po.getCatid()); item.setIntroduce(po.getIntroduce()); item.setIscommend(po.getIscommend()); item.setIspopulate(po.getIspopulate()); item.setNum(po.getNum()); String picname = CommonBean.getProductImgContextpath(data) + po.getPicname(); item.setPicname(picname); item.setPrice(po.getPrice()); item.setPubdate(po.getPubdate()); item.setPubman(po.getPubman()); item.setState(po.getState()); return item; }