资源简介
传智播客巴巴运动网完整源码 ,最新的会员下载,下载后请给个评论
代码片段和文件信息
package cn.itcast.bean;
import java.util.ArrayList;
import java.util.List;
import cn.itcast.bean.book.OrderContactInfo;
import cn.itcast.bean.book.OrderDeliverInfo;
import cn.itcast.bean.book.PaymentWay;
/**
* 购物车
*/
public class BuyCart {
/* 购物项 */
private List items = new ArrayList();
/* 收货人配送信息 */
private OrderDeliverInfo deliverInfo;
/* 订购者联系信息 */
private OrderContactInfo contactInfo;
/* 收货人与订购者是否相同 */
private Boolean buyerIsrecipients;
/* 支付方式 */
private PaymentWay paymentWay;
/* 配送费 */
private float deliveFee = 10f;
/* 附言 */
private String note;
public String getNote() {
return note;
}
public void setNote(String note) {
this.note = note;
}
public float getDeliveFee() {
return deliveFee;
}
public void setDeliveFee(float deliveFee) {
this.deliveFee = deliveFee;
}
public PaymentWay getPaymentWay() {
return paymentWay;
}
public void setPaymentWay(PaymentWay paymentWay) {
this.paymentWay = paymentWay;
}
public Boolean getBuyerIsrecipients() {
return buyerIsrecipients;
}
public void setBuyerIsrecipients(Boolean buyerIsrecipients) {
this.buyerIsrecipients = buyerIsrecipients;
}
public OrderDeliverInfo getDeliverInfo() {
return deliverInfo;
}
public void setDeliverInfo(OrderDeliverInfo deliverInfo) {
this.deliverInfo = deliverInfo;
}
public OrderContactInfo getContactInfo() {
return contactInfo;
}
public void setContactInfo(OrderContactInfo contactInfo) {
this.contactInfo = contactInfo;
}
/**
* 添加购物项
* @param item
*/
public void addBuyItem(BuyItem item){
if(items.contains(item)){//如果购物项已经存在于购物车累加其购买数量
for(BuyItem bItem : items){
if(bItem.equals(item)){
bItem.setAmount(bItem.getAmount()+1);
break;
}
}
}else{
items.add(item);
}
}
/**
* 删除购物项
* @param item
*/
public void deleteBuyItem(BuyItem item){
if(this.items.contains(item))
this.items.remove(item);
}
/**
* 清空购物车
*/
public void deleteAll(){
items.clear();
}
public List getItems() {
return items;
}
/**
* 计算商品的总金额
*/
public float getTotalSellPrice(){
float result = 0f;
for(BuyItem item : items){
result += item.getProduct().getSellprice() * item.getAmount();
}
return result;
}
/**
* 计算商品的总节省金额
*/
public float getTotalSavePrice(){
float result = 0f;
for(BuyItem item : items){
result += item.getProduct().getMarketprice() * item.getAmount();
}
return result - getTotalSellPrice();
}
/**
* 计算订单总金额
* @return
*/
public float getOrderTotalPrice(){
return getTotalSellPrice() + getDeliveFee();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 272 2008-08-03 09:58 src\arrowuploadfiletype.properties
文件 4916 2009-12-09 11:26 src\beans.xm
文件 496 2009-12-01 14:22 src\cn\itcast\bean\book\DeliverWay.java
文件 510 2009-12-02 14:37 src\cn\itcast\bean\book\GeneratedOrderid.java
文件 1967 2009-12-09 15:52 src\cn\itcast\bean\book\Message.java
文件 5518 2009-12-09 16:01 src\cn\itcast\bean\book\Order.java
文件 2847 2009-12-02 10:36 src\cn\itcast\bean\book\OrderContactInfo.java
文件 3374 2009-12-02 10:32 src\cn\itcast\bean\book\OrderDeliverInfo.java
文件 3014 2009-12-02 14:49 src\cn\itcast\bean\book\OrderItem.java
文件 705 2009-12-04 15:33 src\cn\itcast\bean\book\OrderState.java
文件 454 2009-12-01 14:26 src\cn\itcast\bean\book\PaymentWay.java
文件 2820 2009-12-02 14:44 src\cn\itcast\bean\BuyCart.java
文件 1414 2009-12-01 22:48 src\cn\itcast\bean\BuyItem.java
文件 1084 2009-05-10 15:36 src\cn\itcast\bean\PageIndex.java
文件 1730 2009-05-10 15:36 src\cn\itcast\bean\PageView.java
文件 1639 2009-12-05 14:28 src\cn\itcast\bean\privilege\Department.java
文件 4575 2009-12-07 11:22 src\cn\itcast\bean\privilege\Employee.java
文件 2178 2009-12-05 14:19 src\cn\itcast\bean\privilege\IDCard.java
文件 2300 2009-12-17 16:05 src\cn\itcast\bean\privilege\PrivilegeGroup.java
文件 1812 2009-12-17 16:06 src\cn\itcast\bean\privilege\SystemPrivilege.java
文件 1600 2009-12-17 16:04 src\cn\itcast\bean\privilege\SystemPrivilegePK.java
文件 2152 2009-12-08 11:41 src\cn\itcast\bean\product\Brand.java
文件 6785 2009-12-08 11:36 src\cn\itcast\bean\product\ProductInfo.java
文件 3084 2009-12-08 11:41 src\cn\itcast\bean\product\Productst
文件 3376 2009-12-08 11:41 src\cn\itcast\bean\product\ProductType.java
文件 242 2009-05-10 15:44 src\cn\itcast\bean\product\Sex.java
文件 444 2009-05-10 15:36 src\cn\itcast\bean\QueryResult.java
文件 1674 2009-05-10 15:44 src\cn\itcast\bean\uploadfile\UploadFile.java
文件 3329 2009-05-10 15:44 src\cn\itcast\bean\user\Buyer.java
文件 2200 2009-05-10 15:44 src\cn\itcast\bean\user\ContactInfo.java
............此处省略1314个文件信息
相关资源
- 巴巴运动网完整源代码
- C高级编程讲义-传智播客
- SSH框架综合应用-简单的在线学习系统
- 基于struts的登陆注册源码
- 传智播客扫地僧-C课堂讲义.rar
- 2016最新版新巴巴运动网数据库+开发文
- 新巴巴运动网-10天的文档
- 传智播客贴吧源码
- 传智播客移动电子商城项目文件
- 淘淘商城所缺的静态页面资源,包括
- 两小时学会Git玩转Github PPT和word
- SSI 增删改查 范例
- 传智播客面试宝典
- 传智播客Qt5教程2016
- 2015传智播客SSH综合案例网上商城静态
- 传智播客_Springmvc+Mybatis由浅入深全套
- 传智播客_Springmvc+Mybatis由浅入深全套
- 基于LDAP的单点登录方案的设计与实现
- 传智播客电商项目面试宝典
- 传智播客IOS视频源码
- 传智播客---lucene入门
- 传智播客linux-sys.zh.pdf
- 传智播客2016版QT教程
- 机房上机安排管理系统.rar
- Springmvc+Hibernate改写传智播客ssh网上商
- 传智播客Unity3D视频教程— 6-传智播客
- 传智播客.net黑马5期视频全套未加密
- 传智播客Unity3D视频教程—3-案例:地
- 传智播客大数据面试宝典
- 基于SSM框架的网上体育用品商城项目
评论
共有 条评论